awesome-console-services
awesome-console-services copied to clipboard
A curated list of awesome console services (reachable via HTTP, HTTPS and other network protocols)
awesome-console-services
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
IP address
Inline
-
curl l2.io/ip
-
curl https://echoip.de
-
curl ifconfig.me
-
curl ipecho.net/plain
-
curl -L ident.me
#API -
curl -L canihazip.com/s
-
curl -L tnx.nl/ip
-
curl wgetip.com
-
curl whatismyip.akamai.com
-
curl ip.tyk.nu
-
curl bot.whatismyipaddress.com
-
curl curlmyip.net
-
curl api.ipify.org
-
curl ipv4bot.whatismyipaddress.com
-
curl ipcalf.com
New line
-
curl ipaddy.net
-
curl eth0.me
-
curl ipaddr.site
-
curl ifconfig.co
-
curl ifconfig.pro
-
curl curlmyip.net
-
curl ipinfo.io/ip
-
curl icanhazip.com
-
curl checkip.amazonaws.com
-
curl smart-ip.net/myip
-
curl ip-api.com/line?fields=query
-
curl ifconfig.io/ip
-
curl -s ip.liquidweb.com
-
curl ifconfig.es
-
curl ipaddress.sh
-
curl 2ip.ru
DNS
-
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 +short
-
curl https://dnsjson.com/resolver.dnscrypt.info/TXT.json
-
curl -L https://edns.ip-api.com/json
-
curl 'api.hackertarget.com/zonetransfer/?q=zonetransfer.me'
- DNS Zone Transfer
JSON only
-
curl httpbin.org/ip
-
curl wtfismyip.com/json
-
curl -L iphorse.com/json
-
curl geoplugin.net/json.gp
-
curl https://ipapi.co/json
-
curl -L jsonip.com
-
curl gd.geobytes.com/GetCityDetails
-
curl ip.jsontest.com
Geolocation
-
curl ipinfo.io/8.8.8.8
orcurl ipinfo.io/8.8.8.8/loc
-
curl ip-api.com
orcurl ip-api.com/8.8.8.8
-
curl ifconfig.co/country
orcurl ifconfig.co/city
orcurl ifconfig.co/country-iso
orhttp ifconfig.co/json
-
curl ifconfig.es/geo
orcurl ifconfig.es/json
orcurl ifconfig.es/country
orcurl ifconfig.es/code
orcurl ifconfig.es/city
orcurl ifconfig.es/latitude
orcurl ifconfig.es/longitude
Text Sharing
-
echo "Hello world!" | curl -F 'f:1=<-' ix.io
-
echo "Hello world!" | curl -F file=@- 0x0.st
-
echo "Hello world!" | curl -F 'clbin=<-' https://clbin.com
-
echo "Hello world!" | nc termbin.com 9999
-
echo "Hello world!" | curl -F 'sprunge=<-' sprunge.us
-
echo "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
URL shortener
-
curl -s tinyurl.com/api-create.php?url=<link>
- :no_entry_sign:
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
File Transfer
-
curl --upload-file <file> transfer.sh/<filename>
-
curl --upload-file <file> filepush.co/upload/<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.st
-
curl -F file=@<file> https://api.anonfile.com/upload
Browser
- :no_entry_sign:
ssh brow.sh
Tools
-
curl qrenco.de/STRING
orecho 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[][email protected]" -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
Cryptography
-
curl https://ja3er.com/search/535886c8d0a1b14f02298967bb990171
- SSL fingerprint search
Monitoring
-
curl ping.gl
-
curl https://status.plaintext.sh/t
- Check status pages of common services
Weather
-
curl wttr.in
orcurl wttr.in/Berlin
— the right way to check the weather -
finger [email protected]
-
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
News
-
curl getnews.tech/world+cup
— fetch the latest news -
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 -
:no_entry_sign:
curl wrk.ist
— fetch the latest remote jobs / gigs on the IT market
Information boards
- :no_entry_sign:
curl http://frcl.de/gulasch
— Gulaschprogrammiernacht 2019 Fahrplan -
gopher://gopherpedia.com:70
- wikipedia
COVID-19
-
curl https://corona-stats.online
-
curl -L covid19.trackercli.com
-
curl snf-878293.vm.okeanos.grnet.gr
- Covid-19 statistics for your country
Map
-
telnet mapscii.me
— show a zoomable world map
Money
-
curl rate.sx
— get cryptocurrencies exchange rates - :no_entry_sign:
curl moneroj.org
— get Monero exchange rate - :no_entry_sign:
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/msft
get 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)
Documentation
-
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
Dictionaries and translators
-
curl 'dict.org/d:command line'
Generators
-
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) - :no_entry_sign:
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
Entertainment and Games
-
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 [email protected]
— 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 [email protected]
- collaborative ASCII art project (source) -
telnet 1984.ws 23
— BBS (BBS list here) -
ssh [email protected]
- demo the "Monotty" text-based desktop environment (source) -
curl e.xec.sh
— seach and display gifs in your terminal
Telnet/SSH-based games:
-
ssh sshtron.zachlatta.com
~> snake game; play with AWSD keys -
ssh netris.rocketnine.space
— multiplayer tetris -
ssh [email protected]
— 2048, snake, and freecell (source) -
ssh [email protected]
- 11 arcade games -
ssh [email protected] -p 2222
— guess free minesweeper; Pass: play -
ssh [email protected]
— play various games including checkers -
ssh [email protected]
- Competitive puzzle; password: intricacy -
ssh [email protected]
- Multiplayer Chess; password: simulchess -
ssh pacman:[email protected]
- Pacman; password: pacman -
ssh [email protected]
- Roguelike; password: lag -
ssh [email protected]
- Khet; password: ckhet -
ssh [email protected]
- nethack and others -
ssh [email protected]
- rogue; password: yendor -
ssh pong.brk.st
- singleplayer pong -
ssh tty.sdf.org
- requires you to make an account first -
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
Scripts
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 | bash
-
curl -sL https://raw.githubusercontent.com/keroserene/rickrollrc/master/roll.sh | bash
Clients
At least one of these clients, that you need to access these services, is installed on almost every UNIX/Linux system.