Web App Development

192 commands

python3 -m http.server 8000 --bind 127.0.0.1python3 -m http.server 8000 --directory distphp -S 127.0.0.1:8000 router.phpphp -S 127.0.0.1:8000 -t publicnpx serve -s build -l 3000npx serve dist -l 3000 --ssl-cert cert.pem --ssl-key key.pembusybox httpd -f -p 8080 -h ./publicnpx http-server . -p 8080 -c-1vitevite --hostvite buildvite build --mode stagingvite previewvite preview --port 4173 --hostnpm run dev -- --port 5173npx nodemon server.jsnpx nodemon -e ts,tsx server.tsnpx tsx watch server.tscurl --json '{"name":"test"}' https://api.example.com/itemscurl -X POST -H 'Content-Type: application/json' -d '{"name":"test"}' http://localhost:3000/apicurl -s https://api.example.com | jq '.data[0].id'curl -s https://api.example.com | jq -r '.items[].name'curl -s -w 'status=%{http_code} time=%{time_total}s\n' https://example.comcurl -w '%{time_starttransfer}\n' -o /dev/null -s https://example.comcurl -u alice:secret https://api.example.comcurl -b cookies.txt -c cookies.txt https://example.comcurl -L -k https://self-signed.localcurl --retry 3 --retry-delay 2 --retry-all-errors https://example.comcurl --max-time 10 -o file.bin https://example.com/filecurl -H 'Authorization: Bearer $API_TOKEN' https://api.example.com/mecurl -F 'file=@photo.jpg' https://upload.example.comcurl --data-urlencode 'q=hello world' http://localhost:3000/searchcurl -G --data-urlencode 'q=react hooks' 'https://api.example.com/search'curl -X DELETE https://api.example.com/items/42curl -sS https://example.comcurl --path-as-is http://localhost:3000/../etc/passwdcurl -sI https://example.com | grep -i 'access-control'curl -s -o /dev/null -D - -H 'Origin: http://localhost:5173' http://localhost:3000/api | grep -i 'access-control-allow-origin'curl -N -H 'Accept: text/event-stream' http://localhost:3000/eventscurl -X POST -H 'Content-Type: application/json' -d '{"query":"{ user { id } }"}' http://localhost:4000/graphqlcurl --connect-to api.example.com:443:127.0.0.1:3000 https://api.example.comcurl -e http://localhost:5173 https://api.example.comcurl -A 'Mozilla/5.0 (X11; Linux x86_64)' https://example.comcurl -D headers.txt -o response.json https://api.example.comcurl -T config.json https://api.example.com/items/42curl -d @payload.json http://localhost:3000/apicurl --limit-rate 100k -o big.iso https://example.com/big.isocurl --compressed https://example.comhttp https://example.comhttp POST https://api.example.com/items name=testhttp -v GET https://example.comhttp --session myapi https://api.example.comhttp -f POST https://api.example.com/upload file@photo.jpghttp -a alice:secret https://api.example.comhttp PUT https://api.example.com/items/42 name=updatedxh https://example.comxh POST https://api.example.com/items name=testxh -a alice:secret https://api.example.comwebsocat ws://localhost:3000/socketwebsocat -t ws://localhost:3000/socketwebsocat -s 1234wscat -c wss://websocket-echo.comwscat -c ws://localhost:3000 -H 'Authorization: Bearer $API_TOKEN'wscat -l 3000grpcurl -plaintext localhost:50051 listgrpcurl -plaintext -d '{"name":"test"}' localhost:50051 helloworld.Greeter/SayHellogrpcurl -import-path ./proto -proto service.proto listgrpcurl -plaintext localhost:50051 describe helloworld.Greeterprotoc --js_out=import_style=commonjs,binary:. proto/user.protoprotoc --go_out=. --go-grpc_out=. proto/service.protobuf lintbuf generateab -n 1000 -c 50 http://localhost:3000/ab -k -n 5000 -c 100 http://localhost:3000/ab -n 100 -c 10 -H 'Authorization: Bearer $API_TOKEN' http://localhost:3000/wrk -t4 -c100 -d30s http://localhost:3000/wrk -t2 -c50 -d10s --latency http://localhost:3000/hey -n 10000 -c 100 http://localhost:3000/hey -z 30s -c 50 -m GET http://localhost:3000/siege -c 50 -t 60s http://localhost:3000/npx autocannon -c 50 -d 20 http://localhost:3000/k6 run script.jsk6 run --vus 100 --duration 30s script.jsk6 run --iterations 1000 --vus 10 script.jsk6 run --out json=results.json script.jsk6 run --http-debug=full script.jsk6 run --insecure-skip-tls-verify script.jsvegeta attack -targets=urls.txt -rate=100 -duration=30s | vegeta reportvegeta attack -targets=urls.txt -rate=100 -duration=30s -output results.binvegeta report -type=hist[0,100ms,200ms,300ms,500ms,1s] results.binvegeta plot results.bin > plot.htmlvegeta encode -to csv < results.binlocust -f locustfile.py --headless -u 100 -r 10 -t 60snpx playwright install chromiumnpx playwright install --with-deps chromiumnpx playwright testnpx playwright test --headednpx playwright test -g 'login'npx playwright test --project=chromiumnpx playwright codegen https://example.comnpx playwright screenshot --full-page https://example.com shot.pngnpx playwright screenshot --device 'iPhone 13' --full-page https://example.com mobile.pngnpx playwright open https://example.comnpx playwright show-reportnpx playwright show-trace trace.zipnpx lighthouse https://example.com --output=json --output-path=./lh.jsonnpx lighthouse https://example.com --only-categories=performance,accessibilitynpx lighthouse http://localhost:3000 --viewnpx lighthouse https://example.com --preset=desktop --output=html --output-path=report.htmlnpx lighthouse https://example.com --chrome-flags='--headless --no-sandbox' --quietnpx cypress runnpx cypress opennpx cypress run --spec 'cypress/e2e/login.cy.js'mkcert -installmkcert -cert-file cert.pem -key-file key.pem localhost 127.0.0.1mkcert localhost example.commkcert example.com '*.example.com'mkcert -CAROOTmkcert -uninstallopenssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 365 -nodes -subj '/CN=localhost' -addext 'subjectAltName=DNS:localhost,IP:127.0.0.1'openssl s_client -connect localhost:3000 -servername localhost -showcertsecho '127.0.0.1 myapp.local' | sudo tee -a /etc/hostssudo systemctl edit postgresqldocker run -d --name dev-postgres -e POSTGRES_PASSWORD=dev -p 5432:5432 postgres:16docker run -d --name dev-redis -p 6379:6379 redis:7-alpinedocker compose exec db psql -U app appdb -c 'SELECT 1'direnv allow .envrcdirenv edit .envrcdirenv reloaddirenv denydirenv statusdirenv exec . npm run devexport $(grep -v '^#' .env | xargs)justjust -ljust buildjust --dry-run buildjust --evaluate VERSIONjust --dumptask -ltask buildtask --watch buildtask --summary buildtask --initcode tunnelcode tunnel --name mytunnelcode --remote ssh-remote+myserver /path/to/projectdevcontainer up --workspace-folder .devcontainer exec --workspace-folder . bashdevcontainer build --workspace-folder .rg 'pattern' -g '*.js'rg --files -g '!node_modules'rg -n 'TODO|FIXME' src/fd -e md -x wc -lfd -t d --max-depth 2fzf --preview 'bat --color=always {}'fzf --multibat --diff file.jsbat -l json package.jsonzoxide add ~/projects/myappzoxide query myappzoxide init bashsocat -v TCP-LISTEN:8080,fork TCP:localhost:3000mitmweb --listen-port 8080mitmdump -w flows.mitmsudo tcpdump -i lo -A port 3000ssh -L 3000:localhost:3000 dev@staging.example.comssh -R 9000:localhost:3000 dev@staging.example.comngrok http 3000ngrok http 8080 --url https://myapp.ngrok.appsqlite3 dev.db '.tables'sqlite3 dev.db -header -column 'SELECT * FROM users;'npx prisma migrate dev --name initnpx prisma generatenpx prisma studionpx prisma db pushnpx prisma migrate deploynpx json-server db.json --port 4000npx json-server db.json --static ./publicnpx @redocly/cli lint openapi.yamlnpx @redocly/cli bundle openapi.yamlyq '.services.db.image' docker-compose.ymlyq -i '.services.api.ports = ["3000:3000"]' docker-compose.ymlfuser -k 3000/tcplsof -i :3000ls src/*.js | entr -r npm testpm2 start server.js --name apipm2 logs apipm2 restart apicurl -H 'Authorization: Bearer TOKEN' https://api.example.com/mewscat -c ws://localhost:3000 -H 'Authorization: Bearer TOKEN'ab -n 100 -c 10 -H 'Authorization: Bearer TOKEN' http://localhost:3000/
Search all 7,657 commands instead.