-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the awesome-console-services wiki!
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/plain-
curl -L ident.me#API curl -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/json-
curl '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.8 -
curl ipinfo.io/8.8.8.8orcurl ipinfo.io/8.8.8.8/loc -
curl ip-api.comorcurl ip-api.com/8.8.8.8 -
curl ifconfig.co/countryorcurl ifconfig.co/cityorcurl ifconfig.co/country-isoorhttp ifconfig.co/json -
curl 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-text-
curl 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.sh-
curl https://patchbay.pub/your-custom-filepath.exe --data-binary @<file>andcurl -LO https://patchbay.pub/your-custom-filepath.exe -
nc 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 channel -
curl -s "https://decapi.me/twitter/latest?name=NPR"- last tweet from indicated account -
curl -s "https://decapi.me/twitch/uptime?channel=IGN"- check if indicated twitch channel is online -
curl -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 parameters -
curl -s "https://urlreq.appspot.com/req?method=GET&url=https://l2.io/ip"- HTTP proxy makes new requests based on input parameters -
curl -s "https://api.hackertarget.com/nmap/?q=93.184.216.34"- TCP port scan using NMAP -
curl -s "https://api.hackertarget.com/pagelinks/?q=msn.com"- Extract all links from a page -
curl -s "https://api.hackertarget.com/whois/?q=google.com"- Whois lookup -
curl -s "https://jsonplaceholder.typicode.com/users"- Useful tool to retrieve fake api data -
ssh unix50@unix50.org - password is unix50- Create and use instances of historical UNIX systems -
ssh new@sdf.org- Create a free UNIX shell account to be used with the SDF Public Access UNIX System -
dig help @dns.toys- Lists a plethora of available services from dns.toys
-
curl https://ja3er.com/search/535886c8d0a1b14f02298967bb990171- SSL fingerprint search
curl ping.gl-
curl https://status.plaintext.sh/t- Check status pages of common services
-
curl wttr.inorcurl wttr.in/Berlinβ the right way to check the weather finger oslo@graph.no-
nc 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.com-
curl 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 crrcy.sh- get fiat and cryptocurrencies exchange rates and historical data - π«
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 tracker -
curl terminal-stocks.shashi.dev/:ticker- get stocks prices and information for provided yahoo ticker -
ssh 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 calculator -
gopher://telcodata.us:70- NPA/NXX Lookup -
gopher://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 service -
curl 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 jokes -
curl givemeguid.com- guid -
nc 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 terminal -
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 movie.gabe565.com- watch Star Wars with playback controls in terminal via ssh -
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 Cat -
curl https://poptart.spinda.netβ fullscreen colorized Nyan Cat -
gopher://fld.gp:70- gopher resources / news / weather / entertainment -
gopher://mozz.us:70- games, drink recipes, and other -
gopher://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 -
curl -sL https://raw.githubusercontent.com/gsobell/duckpond/home/duckpond.sh | bash- watch a duck swim across your terminal -
cat 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 keys -
ssh netris.rocketnine.spaceβ multiplayer tetris -
ssh play@ascii.townβ 2048, snake, and freecell (source) -
ssh gameroom@bitreich.org- 11 arcade games -
ssh play@anonymine-demo.oskog97.com -p 2222β guess free minesweeper; Pass: play -
ssh twenex@sdf.orgβ play various games including checkers -
ssh intricacy@sshgames.thegonz.net- Competitive puzzle; password: intricacy -
ssh simulchess@sshgames.thegonz.net- Multiplayer Chess; password: simulchess -
ssh pacman:pacman@antimirov.net- Pacman; password: pacman -
ssh lagrogue@sshgames.thegonz.net- Roguelike; password: lag -
ssh ckhet@sshgames.thegonz.net- Khet; password: ckhet -
ssh slashem@slashem.me- nethack and others -
ssh rodney@rlgallery.org- rogue; password: yendor -
ssh pong.brk.st- singleplayer pong -
ssh tty.sdf.org- requires you to make an account first -
ssh -p 8080 -l magnetic magneticscrolls.net- interactive fiction text adventure games developed by Magnetic Scrolls -
nc 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 adventure -
telnet milek7.gqβ games: Pong, Break out, Tetris -
telnet mtrek.com 1701β Star Trek -
telnet decwars.com 1701β Multiplayer Star Trek telnet telehack.com-
telnet 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.