A curated list of awesome console services (reachable via HTTP, HTTPS and other network protocols). Structured data of the list (kept in sync) is in structured.yaml.
- IP Address
- Geolocation
- Text Sharing
- URL Shortener
- File Transfer
- Browser
- Tools
- Monitoring
- Weather
- News
- Information boards
- Map
- Money
- Documentation
- Dictionaries and translators
- Generators
- Entertainment
- Scripts
- Clients
curl l2.io/ipcurl https://echoip.decurl ifconfig.mecurl ipecho.net/plaincurl -L ident.me#APIcurl -L canihazip.com/scurl -L tnx.nl/ipcurl wgetip.comcurl whatismyip.akamai.comcurl ip.tyk.nucurl bot.whatismyipaddress.comcurl curlmyip.netcurl api.ipify.orgcurl ipv4bot.whatismyipaddress.comcurl ipcalf.com
curl ipaddy.netcurl eth0.mecurl ipaddr.sitecurl ifconfig.cocurl ifconfig.procurl curlmyip.netcurl ipinfo.io/ipcurl icanhazip.comcurl checkip.amazonaws.comcurl smart-ip.net/myipcurl ip-api.com/line?fields=querycurl ifconfig.io/ipcurl -s ip.liquidweb.comcurl ifconfig.escurl ipaddress.shcurl 2ip.ru
dig @1.1.1.1 whoami.cloudflare ch txt +short(IPv4)dig @2606:4700:4700::1111 whoami.cloudflare ch txt -6 +short(IPv6)dig @ns1.google.com o-o.myaddr.l.google.com TXT -6 +short(IPv6)dig @ns1.google.com o-o.myaddr.l.google.com TXT -4 +short(IPv4)dig resolver.dnscrypt.info TXT +shortcurl https://dnsjson.com/resolver.dnscrypt.info/TXT.jsoncurl -L https://edns.ip-api.com/jsoncurl 'api.hackertarget.com/zonetransfer/?q=zonetransfer.me'- DNS Zone Transfer
curl httpbin.org/ipcurl wtfismyip.com/jsoncurl -L iphorse.com/jsoncurl geoplugin.net/json.gpcurl https://ipapi.co/jsoncurl -L jsonip.comcurl gd.geobytes.com/GetCityDetailscurl ip.jsontest.com
curl api.ip2location.ioorcurl api.ip2location.io?ip=8.8.8.8curl ipinfo.io/8.8.8.8orcurl ipinfo.io/8.8.8.8/loccurl ip-api.comorcurl ip-api.com/8.8.8.8curl ifconfig.co/countryorcurl ifconfig.co/cityorcurl ifconfig.co/country-isoorhttp ifconfig.co/jsoncurl ifconfig.es/geoorcurl ifconfig.es/jsonorcurl ifconfig.es/countryorcurl ifconfig.es/codeorcurl ifconfig.es/cityorcurl ifconfig.es/latitudeorcurl ifconfig.es/longitude
- 🚫
echo "Hello world!" | curl -F 'f:1=<-' ix.io echo "Hello world!" | curl -F file=@- 0x0.stecho "Hello world!" | curl -F 'clbin=<-' https://clbin.comecho "Hello world!" | nc termbin.com 9999echo "Hello world!" | curl -F 'sprunge=<-' sprunge.usecho "Hello world!" | curl -H "content-type: text/plain" -d @- https://textdb.dev/api/data/unique-id-for-my-textcurl https://patchbay.pub/your-custom-path -d "Hello world!"andcurl -s https://patchbay.pub/your-custom-path
curl -s tinyurl.com/api-create.php?url=<link>- 🚫
curl -F shorten=<link> https://ttm.sh curl https://is.gd/create.php?format=simple&url=<link>- 🚫
curl -F shorten=<link> https://0x0.st curl -F url=<link> https://shorta.link
curl --upload-file <file> transfer.sh/<filename>curl -F file=@<file> https://ttm.shcurl https://patchbay.pub/your-custom-filepath.exe --data-binary @<file>andcurl -LO https://patchbay.pub/your-custom-filepath.exenc oshi.at 7777 < <file>orcurl https://oshi.at -F f=@<file>curl -F file=@<file> https://0x0.stcurl -F file=@<file> https://api.anonfile.com/uploadcurl -T <file> https://pixeldrain.com/api/file/
- 🚫
ssh brow.sh
curl qrenco.de/STRINGorecho STRING | curl -F-=\<- qrenco.de— create QR-code for a string (chubin/qrenco.de)curl "http://c.docverter.com/convert" -F from=html -F to=pdf -F "input_files[]=@your-file-name.html" -o "output-file-name.pdf"- convert a document (source)curl -s "https://decapi.me/youtube/latest_video?user=NPR"- title/URL of latest upload from indicated YouTube channelcurl -s "https://decapi.me/twitter/latest?name=NPR"- last tweet from indicated accountcurl -s "https://decapi.me/twitch/uptime?channel=IGN"- check if indicated twitch channel is onlinecurl -s "https://httpbin.org/delay/4"- HTTP request and response Service (e.g. send response after 4 seconds)curl -s "https://urlecho.appspot.com/echo?body=Hello+World"- HTTP response defined in the request parameterscurl -s "https://urlreq.appspot.com/req?method=GET&url=https://l2.io/ip"- HTTP proxy makes new requests based on input parameterscurl -s "https://api.hackertarget.com/nmap/?q=93.184.216.34"- TCP port scan using NMAPcurl -s "https://api.hackertarget.com/pagelinks/?q=msn.com"- Extract all links from a pagecurl -s "https://api.hackertarget.com/whois/?q=google.com"- Whois lookupcurl -s "https://jsonplaceholder.typicode.com/users"- Useful tool to retrieve fake api datassh unix50@unix50.org - password is unix50- Create and use instances of historical UNIX systemsssh new@sdf.org- Create a free UNIX shell account to be used with the SDF Public Access UNIX Systemdig help @dns.toys- Lists a plethora of available services from dns.toys
curl https://ja3er.com/search/535886c8d0a1b14f02298967bb990171- SSL fingerprint search
curl ping.glcurl https://status.plaintext.sh/t- Check status pages of common services
curl wttr.inorcurl wttr.in/Berlin— the right way to check the weatherfinger oslo@graph.nonc rainmaker.wunderground.com 3000(also works with telnet)curl https://tgftp.nws.noaa.gov/data/observations/metar/stations/KAAO.TXT- METAR from the specified ICAO
-
curl getnews.tech/world+cup— fetch the latest news -
curl hkkr.in- Hacker News feed -
curl rate.sx- for exploring (crypto)currencies exchange rates -
gopher://gopher.leveck.us:70- news aggregator -
gopher://gopherddit.com:70- reddit -
ssh teletekst.nl- teletext from the Dutch public broadcasting foundation (NOS) in terminal -
ssh redditbox.us— reddit in terminal (ssh + text browser) -
gopher://hngopher.com:70- hacker news -
🚫
curl wrk.ist— fetch the latest remote jobs / gigs on the IT market
- 🚫
curl http://frcl.de/gulasch— Gulaschprogrammiernacht 2019 Fahrplan gopher://gopherpedia.com:70- wikipedia
curl https://corona-stats.onlinecurl -L covid19.trackercli.comcurl snf-878293.vm.okeanos.grnet.gr- Covid-19 statistics for your country
telnet mapscii.me— show a zoomable world map
curl rate.sx— get cryptocurrencies exchange rates- 🚫
curl moneroj.org— get Monero exchange rate - 🚫
curl cmc.rjldev.com— get coinmarketcap top 100 cryptocurrencies nc ticker.bitcointicker.co 10080— get BTC/USD exchange rate (also works with telnet)curl https://stonks.icu/amd/msftget stock visualizer and trackercurl terminal-stocks.shashi.dev/:ticker- get stocks prices and information for provided yahoo tickerssh cointop.sh- cryptocurrency tracking TUI (source)
curl cheat.sh— UNIX/Linux commands cheat sheets using curl (chubin/cheat.sh)curl 'https://api.hackertarget.com/subnetcalc/?q=192.168.1.0/24'Subnet calculatorgopher://telcodata.us:70- NPA/NXX Lookupgopher://gopher.floodgap.com/1/world- all known gopher servers
curl 'dict.org/d:command line'
git commit -m "$(curl -sk whatthecommit.com/index.txt)"— generate random commit message- curl
"https://www.random.org/integers/?num=1&min=1&max=100&col=1&base=10&format=plain&rnd=new"- generate random number curl -H 'Accept: text/plain' https://foaas.com/cool/:from— fuck off as a servicecurl pseudorandom.name— generate a pseudo random (American?) name (treyhunner/pseudorandom.name)- 🚫
curl -s https://uinames.com/api/?region=france\&amount=25 | jq '.[] | .name +" " + .surname'— generate 25 random french names curl https://icanhazdadjoke.com— random jokescurl givemeguid.com- guidnc towel.blinkenlights.nl 666- IT excuses (also works with telnet)curl -s 'https://api-inference.huggingface.co/models/distilgpt2' --data-raw '"what is the meaning of life?"' | jq '.[].generated_text'- generate text using the GPT2 AI model from a seed string
ssh stickr.shop— the renegade, CLI-only sticker shop. Buy stickers via ssh.ssh terminal.shop— buy coffee via ssh.
ssh -o StrictHostKeyChecking=no watch.ascii.theater- stream free text-based movies in your terminalcurl https://asciitv.fr— watch Star Wars in terminal via curl (source)nc towel.blinkenlights.nl 23— watch Star Wars in terminal via netcat (also works with telnet)ssh movie.gabe565.com- watch Star Wars with playback controls in terminal via sshssh chat.shazow.net— chat over SSH (shazow/ssh-chat)ssh chat@ascii.town— SSH chat client (source)curl parrot.live— display an animated party parrot (hugomd/parrot.live)curl byemck.atulr.com— display animated goodbye message for colleagues (master-atul/byemck)nc rya.nc 1987— get Rick Rolled (also works with telnet)curl node-web-console.glitch.me— watch an emoji race (source)curl ascii.live/forrest- run Forrest, run!curl ascii.live/nyan- watch Nyan Catcurl https://poptart.spinda.net— fullscreen colorized Nyan Catgopher://fld.gp:70- gopher resources / news / weather / entertainmentgopher://mozz.us:70- games, drink recipes, and othergopher://port70.net/1board/b- 4chan- 🚫
ssh torus@ascii.town- collaborative ASCII art project (source) telnet 1984.ws 23— BBS (BBS list here)ssh vtm@netxs.online- demo the "Monotty" text-based desktop environment (source)curl gif.xyzzy.run— search and display gifs in your terminalcurl -sL https://raw.githubusercontent.com/gsobell/duckpond/home/duckpond.sh | bash- watch a duck swim across your terminalcat mario.nes | nc play-nes.org 4444- emulate roms over netcat (requires you to pass a local rom file) (source)finger @happynetbox.com- take part in an experimental internet social experience
Telnet/SSH-based games:
ssh sshtron.zachlatta.com~> snake game; play with AWSD keysssh netris.rocketnine.space— multiplayer tetrisssh play@ascii.town— 2048, snake, and freecell (source)ssh gameroom@bitreich.org- 11 arcade gamesssh play@anonymine-demo.oskog97.com -p 2222— guess free minesweeper; Pass: playssh twenex@sdf.org— play various games including checkersssh intricacy@sshgames.thegonz.net- Competitive puzzle; password: intricacyssh simulchess@sshgames.thegonz.net- Multiplayer Chess; password: simulchessssh pacman:pacman@antimirov.net- Pacman; password: pacmanssh lagrogue@sshgames.thegonz.net- Roguelike; password: lagssh ckhet@sshgames.thegonz.net- Khet; password: ckhetssh slashem@slashem.me- nethack and othersssh rodney@rlgallery.org- rogue; password: yendorssh pong.brk.st- singleplayer pongssh tty.sdf.org- requires you to make an account firstssh -p 8080 -l magnetic magneticscrolls.net- interactive fiction text adventure games developed by Magnetic Scrollsnc aardmud.org 23— MUD (MUD list here, also works with telnet)nc freechess.org 23— Chess Game (also works with telnet)nc igs.joyjoy.net 6969- play/watch the game of Go (also works with telnet))nc fibs.com 4321- multiplayer backgammon (also works with telnet)telnet dungeon.name 20028- infinite cave adventuretelnet milek7.gq— games: Pong, Break out, Tetristelnet mtrek.com 1701— Star Trektelnet decwars.com 1701— Multiplayer Star Trektelnet telehack.comtelnet multizork.icculus.org— Multiplayer Zork
Useful scripts, that can be run with just one line of code, but where, still local execution is necessary.
curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -curl -sL https://raw.githubusercontent.com/dylanaraps/neofetch/master/neofetch | bashcurl -sL https://raw.githubusercontent.com/keroserene/rickrollrc/master/roll.sh | bash
At least one of these clients, that you need to access these services, is installed on almost every UNIX/Linux system.