mirror of
https://github.com/chubin/awesome-console-services
synced 2024-11-14 15:57:06 +00:00
No description
.github | ||
LICENSE | ||
README.md | ||
structured.yaml |
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 echoip.de
curl ifconfig.me
curl ipecho.net/plain
curl -L ident.me
#APIcurl -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 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
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
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 ifconfig.co/country
orcurl ifconfig.co/city
orcurl ifconfig.co/country-iso
orhttp ifconfig.co/json
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
URL shortener
curl -s tinyurl.com/api-create.php?url=<link>
curl -F shorten=<link> https://ttm.sh
File Transfer
curl --upload-file <file> transfer.sh/<filename>
curl --upload-file <file> filepush.co/upload/<filename>
curl -F file=@<file> https://ttm.sh
Browser
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[]=@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 online
Monitoring
curl ping.gg
Weather
curl wttr.in
orcurl wttr.in/Berlin
— the right way to check the weatherfinger oslo@graph.no
telnet rainmaker.wunderground.com 3000
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 newsgopher://gopher.leveck.us:70
- news aggregatorgopher://gopherddit.com:70
- redditssh redditbox.us
— reddit in terminal (ssh + text browser)gopher://hngopher.com:70
- hacker newscurl wrk.ist
— fetch the latest remote jobs / gigs on the IT market
Information boards
curl http://frcl.de/gulasch
— Gulaschprogrammiernacht 2019 Fahrplangopher://gopherpedia.com:70
- wikipedia
Map
telnet mapscii.me
— show a zoomable world map
Money
curl rate.sx
— get cryptocurrencies exchange ratescurl moneroj.org
— get Monero exchange ratecurl cmc.rjldev.com
— get coinmarketcap top 100 cryptocurrenciestelnet ticker.bitcointicker.co 10080
— get BTC/USD exchange rate
Documentation
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
Dictionaries and translators
curl 'dict.org/d:command line'
Generators
- curl
"https://www.random.org/integers/?num=1&min=1&max=100&col=1&base=10&format=plain&rnd=new"
- generate random number git commit -m $(curl -sk whatthecommit.com/index.txt)
— generate random commit messagecurl -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 namescurl https://icanhazdadjoke.com
— random jokescurl givemeguid.com
- guidtelnet towel.blinkenlights.nl 666
- IT excuses
Entertainment and Games
curl https://asciitv.fr
— watch StarWars in terminal via curlnc towel.blinkenlights.nl 23
— watch StarWars in terminal via netcattelnet towel.blinkenlights.nl 23
— watch StarWars in terminal via telnetssh 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
— disco in the consolecurl node-web-console.glitch.me
— watch an emoji race (source)curl ascii.live/forrest
- run Forrest, run!curl ascii.live/nyan
- watch 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 firsttelnet dungeon.name 20028
- infinite cave adventuretelnet darkrealms.ca
- RPGtelnet freechess.org
— Chess Gametelnet milek7.gq
— games: Pong, Break out, Tetristelnet mtrek.com 1701
— Star Trektelnet telehack.com
telnet aardmud.org
— MUD (MUD list here
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 -s -L http://bit.ly/10hA8iC | bash
Clients
At least one of these clients, that you need to access these services, is installed on almost every UNIX/Linux system.