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 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-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.stcurl -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/upload
- π«
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 data
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 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
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- 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 terminal
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 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 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.