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 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.sh
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/json
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 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.ioecho "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-text
curl -s tinyurl.com/api-create.php?url=<link>curl -F shorten=<link> https://ttm.sh
curl --upload-file <file> transfer.sh/<filename>curl --upload-file <file> filepush.co/upload/<filename>curl -F file=@<file> https://ttm.sh
- π«
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 parameters
curl ping.gg
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 newsgopher://gopher.leveck.us:70- news aggregatorgopher://gopherddit.com:70- redditssh 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
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 stonks.icu/amd/msftget stock visualizer and tracker
curl cheat.shβ UNIX/Linux commands cheat sheets using curl (chubin/cheat.sh)gopher://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' 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 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 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- 4chanssh torus@ascii.town- collaborative ASCII art project (source)telnet 1984.ws 23β BBS (BBS list here)
Telnet/SSH-based games:
ssh sshtron.zachlatta.com~> snake game; play with AWSD keysssh netris.rocketnine.spaceβ multiplayer tetrisssh play@ascii.townβ 2048 (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 firstnc 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 telehack.com
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 -
At least one of these clients, that you need to access these services, is installed on almost every UNIX/Linux system.