From 297f969d3e5a565a98a5d3f2a8af08af73b1f81e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20F=2E=20R=C3=B8dseth?= <52813+xyproto@users.noreply.github.com> Date: Wed, 10 Aug 2022 10:20:18 +0200 Subject: [PATCH 01/55] Add o (#521) --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 982de52..6d442f3 100644 --- a/readme.md +++ b/readme.md @@ -160,6 +160,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [neovim](https://github.com/neovim/neovim) - Vim fork focused on extensibility and usability. - [kakoune](https://github.com/mawww/kakoune) - Modal editor inspired by vim. - [micro](https://github.com/zyedidia/micro) - A simple and intuitive editor. +- [o](https://github.com/xyproto/o) - Configuration-free text editor and IDE. ### Web Development From 0dec532d6b2e1699b6f63cd6dc0c631d16cd9447 Mon Sep 17 00:00:00 2001 From: leo <80543539+justleoo@users.noreply.github.com> Date: Sun, 14 Aug 2022 08:11:10 -0300 Subject: [PATCH 02/55] Add helix (#525) Co-authored-by: Jonathan Neidel --- readme.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 6d442f3..c92fdf4 100644 --- a/readme.md +++ b/readme.md @@ -157,10 +157,11 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [emacs](https://github.com/emacs-mirror/emacs) - An extensible, customizable, free/libre text editor — and more. - [vim](https://github.com/vim/vim) - Vim - the ubiquitous text editor. -- [neovim](https://github.com/neovim/neovim) - Vim fork focused on extensibility and usability. +- [neovim](https://github.com/neovim/neovim) - Modern vim. - [kakoune](https://github.com/mawww/kakoune) - Modal editor inspired by vim. - [micro](https://github.com/zyedidia/micro) - A simple and intuitive editor. - [o](https://github.com/xyproto/o) - Configuration-free text editor and IDE. +- [helix](https://github.com/helix-editor/helix) - Modal editor inspired by kakoune. ### Web Development From 1a4d1c26f7efd11974b515dc0e7517ab0bf9cb2c Mon Sep 17 00:00:00 2001 From: Alexei Shevchenko Date: Tue, 30 Aug 2022 08:51:17 +0300 Subject: [PATCH 03/55] Add crawley (#528) --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index c92fdf4..def1468 100644 --- a/readme.md +++ b/readme.md @@ -319,6 +319,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [awesome-finder](https://github.com/mingrammer/awesome-finder) - Search the awesome lists without a browser. - [shallow-backup](https://github.com/alichtman/shallow-backup) - Git integrated backup tool. - [deadlink](https://github.com/nschloe/deadlink) - Find dead links in files. +- [crawley](https://github.com/s0rg/crawley) - Unix-way web crawler. ### macOS From 565020d20cf51d99cde386531c3bcd40d4569954 Mon Sep 17 00:00:00 2001 From: Jonathan Neidel Date: Sat, 1 Oct 2022 04:53:37 +0200 Subject: [PATCH 04/55] Overhaul utilities section (#532) --- readme.md | 78 +++++++++++++++++++++++++++---------------------------- 1 file changed, 38 insertions(+), 40 deletions(-) diff --git a/readme.md b/readme.md index def1468..d26b6f7 100644 --- a/readme.md +++ b/readme.md @@ -15,6 +15,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. + - [Entertainment](#entertainment) - [Music](#music) - [Social Media](#social-media) @@ -49,6 +50,8 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [Security](#security) - [Math](#math) - [Weather](#weather) + - [Browser Replacement](#browser-replacement) + - [Internet Speedtest](#internet-speedtest) - [Command Line Learning](#command-line-learning) - [Data Manipulation](#data-manipulation) - [Processors](#processors) @@ -66,14 +69,14 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [Version Control](#version-control) - [Git](#git) - [GitHub](#github) + - [Emoji](#emoji) - [Images](#images) - [Gif Creation](#gif-creation) - [Image Conversion](#image-conversion) - [Screensavers](#screensavers) - [Graphics](#graphics) - [Just for Fun](#just-for-fun) -- [Other](#other) - - [Emoji](#emoji) + - [Emoji](#emoji-1) - [Other Awesome Lists](#other-awesome-lists) - [License](#license) @@ -307,28 +310,19 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [khal](https://github.com/pimutils/khal) - CalDAV ready CLI and TUI calendar. - [vdirsyncer](https://github.com/pimutils/vdirsyncer) - CalDAV sync. - [remind](https://dianne.skoll.ca/projects/remind/) - A sophisticated calendar and alarm program. +- [birthday](https://github.com/IonicaBizau/birthday) - Know when a friend's birthday is coming. ## Utilities -- [archive-type-cli](https://github.com/kevva/archive-type-cli) - Detect archive type for a file or stdin. -- [s](https://github.com/zquestz/s) - Open a web search in your terminal. - [aria2](https://github.com/tatsuhiro-t/aria2) - HTTP, FTP, SFTP, BitTorrent and Metalink download utility. -- [mapscii](https://github.com/rastapasta/mapscii) - Terminal Map Viewer. -- [getnews.tech](https://github.com/omgimanerd/getnews.tech) - Fetch news headlines from various news outlets. -- [carbon-now-cli](https://github.com/mixn/carbon-now-cli) - Generate beautiful images of your code. -- [awesome-finder](https://github.com/mingrammer/awesome-finder) - Search the awesome lists without a browser. -- [shallow-backup](https://github.com/alichtman/shallow-backup) - Git integrated backup tool. - [deadlink](https://github.com/nschloe/deadlink) - Find dead links in files. - [crawley](https://github.com/s0rg/crawley) - Unix-way web crawler. +- [kill-tabs](https://github.com/sindresorhus/kill-tabs) - Kill all Chrome tabs. +- [alex](https://github.com/wooorm/alex) - Catch insensitive, inconsiderate writing. ### macOS - [open-pip-cli](https://github.com/albinekb/open-pip-cli) - Watch videos in picture-in-picture player. -- [app-path-cli](https://github.com/sindresorhus/app-path-cli) - Get the path to an app. -- [bundle-id-cli](https://github.com/sindresorhus/bundle-id-cli) - Get bundle identifier from a bundle name: Safari → com.apple.Safari. -- [bundle-name-cli](https://github.com/sindresorhus/bundle-name-cli) - Get bundle name from a bundle identifier: com.apple.Safari → Safari. -- [lnfs-cli](https://github.com/kevva/lnfs-cli) - Safely force create symlinks. -- [osx-version-cli](https://github.com/sindresorhus/osx-version-cli) - Get the macOS version. - [osx-wifi-cli](https://github.com/danyshaanan/osx-wifi-cli) - Manage wifi connections. - [active-win-cli](https://github.com/sindresorhus/active-win-cli) - Get the title/id/etc of the active window. - [stronghold](https://github.com/alichtman/stronghold) - Configure security settings from the terminal. @@ -351,10 +345,8 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [get-port-cli](https://github.com/sindresorhus/get-port-cli) - Get an available port. - [is-reachable-cli](https://github.com/beatfreaker/is-reachable-cli) - Check if hostnames are reachable or not. -- [speedtest-net](https://github.com/ddsol/speedtest.net) - Test internet connection speed and ping using speedtest.net. -- [speed-test](https://github.com/sindresorhus/speed-test) - `speedtest-net` wrapper with different UI. -- [speedtest-cli](https://github.com/sivel/speedtest-cli) - Test internet bandwidth using speedtest.net. -- [bandwhich](https://github.com/imsnif/bandwhich) - Track bandwidth utilization by process. +- [acmetool](https://github.com/hlandau/acmetool) - Automatic certificate acquisition for ACME (Let's Encrypt). +- [certificate-ripper](https://github.com/Hakky54/certificate-ripper) - Extract server certificates. - [neoss](https://github.com/PabloLec/neoss) - User-friendly and detailed socket statistics. ### Theming and Customization @@ -378,14 +370,15 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. ### System Interaction Utilities +- [neofetch](https://github.com/dylanaraps/neofetch) - System information tool. - [battery-level-cli](https://github.com/gillstrom/battery-level-cli) - Get current battery level. - [brightness-cli](https://github.com/kevva/brightness-cli) - Change screen brightness ([windows](https://github.com/sondreb/win-brightness)). - [yank](https://github.com/mptre/yank) - Yank terminal output to clipboard. - [screensaver](https://github.com/gillstrom/screensaver) - Start the screensaver. - [google-font-installer](https://github.com/lordgiotto/google-font-installer) - Download and install Google Web Fonts on your local machine. -- [neofetch](https://github.com/dylanaraps/neofetch) - System information tool. - [Glances](https://nicolargo.github.io/glances) - System monitoring tool. - [tiptop](https://github.com/nschloe/tiptop) - System monitor. +- [gzip-size-cli](https://github.com/sindresorhus/gzip-size-cli) - Get the gzipped size of a file. ### Markdown @@ -398,8 +391,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [pass](https://www.passwordstore.org) - Password manager. - [gopass](https://github.com/gopasspw/gopass) - Fully-featured password manager. - [xiringuito](https://github.com/ivanilves/xiringuito) - SSH-based VPN. -- [acmetool](https://github.com/hlandau/acme) - Automatic certificate acquisition for ACME (Let's Encrypt). -- [certificate-ripper](https://github.com/Hakky54/certificate-ripper) - Extract server certificates. +- [hasha-cli](https://github.com/sindresorhus/hasha-cli) - Get the hash of text or stdin. - [ots](https://github.com/sniptt-official/ots) - Share secrets with others via a one-time URL. ### Math @@ -413,6 +405,23 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [wego](https://github.com/schachmat/wego) - [weather-cli](https://github.com/riyadhalnur/weather-cli) +### Browser Replacement + +- [s](https://github.com/zquestz/s) - Open a web search in your terminal. +- [hget](https://github.com/bevacqua/hget) - Render websites in plain text from your terminal. +- [mapscii](https://github.com/rastapasta/mapscii) - Terminal Map Viewer. +- [nasa-cli](https://github.com/xxczaki/nasa-cli) - Download NASA Picture of the Day. +- [getnews.tech](https://github.com/omgimanerd/getnews.tech) - Fetch news headlines from various news outlets. +- [trino](https://github.com/eneserdogan/trino) - Translation of words and phrases. +- [translate-shell](https://github.com/soimort/translate-shell) - Google Translate interface. + +### Internet Speedtest + +- [speedtest-net](https://github.com/ddsol/speedtest.net) - Test internet connection speed and ping using speedtest.net. +- [speed-test](https://github.com/sindresorhus/speed-test) - `speedtest-net` wrapper with different UI. +- [speedtest-cli](https://github.com/sivel/speedtest-cli) - Test internet bandwidth using speedtest.net. +- [bandwhich](https://github.com/imsnif/bandwhich) - Track bandwidth utilization by process. + ## Command Line Learning - [cmdchallenge](https://cmdchallenge.com) - Presents small shell challenge with user submitted solutions. @@ -551,6 +560,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [import-github-labels-cli](https://github.com/abhijithvijayan/import-github-labels-cli) - Sync labels between Github repos. - [git-all-branches](https://github.com/zacanger/git-all-branches) - Improved `git branch -a`. - [czg](https://github.com/Zhengqbbb/cz-git/tree/main/packages/cli) - Interactively generate standardized commit messages. +- [shallow-backup](https://github.com/alichtman/shallow-backup) - Git integrated backup tool. ### GitHub @@ -559,9 +569,15 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [hub](https://github.com/github/hub) - Make git easier to use with GitHub. - [git-labelmaker](https://github.com/himynameisdave/git-labelmaker) - Edit GitHub labels. +### Emoji + +- [gitmoji-cli](https://github.com/carloscuesta/gitmoji-cli) - Use emoji in commit messages. +- [gitmoji-changelog](https://github.com/frinyvonnick/gitmoji-changelog) - Generate gitmoji changelogs. + ## Images - [SVGO](https://github.com/svg/svgo) - Optimize SVG files. +- [carbon-now-cli](https://github.com/mixn/carbon-now-cli) - Generate beautiful images of your code. ### Gif Creation @@ -587,6 +603,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [cli-fireplace](https://github.com/dolsup/cli-fireplace) - Digital fireplace. ## Graphics + - [cli-mandelbrot](https://github.com/danyshaanan/cli-mandelbrot) - Traverse the Mandelbrot fractal. - [sparkly-cli](https://github.com/sindresorhus/sparkly-cli) - Generate sparklines ▁▂▃▅▂▇.. - [pastel](https://github.com/sharkdp/pastel) - Generate, analyze, convert and manipulate colors. @@ -605,30 +622,11 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [ricksay](https://github.com/roma-guru/ricksay) - Quotes from Rick and Morty. - [pokeget](https://github.com/talwat/pokeget) - Display sprites of pokemon. -## Other - -- [birthday](https://github.com/IonicaBizau/birthday) - Know when a friend's birthday is coming. -- [detect-indent-cli](https://github.com/sindresorhus/detect-indent-cli) - Detect the indentation of code. -- [fullname-cli](https://github.com/sindresorhus/fullname-cli) - Get the fullname of the current user. -- [gzip-size-cli](https://github.com/sindresorhus/gzip-size-cli) - Get the gzipped size of a file. -- [HASHA -cli](https://github.com/sindresorhus/hasha-cli) - Hashing made simple. Get the hash of text or stdin. -- [kill-tabs](https://github.com/sindresorhus/kill-tabs) - Kill all Chrome tabs to improve performance, decrease battery usage, and save memory. -- [leven-cli](https://github.com/sindresorhus/leven-cli) - Measure the difference between two strings using the Levenshtein distance algorithm. -- [to-double-quotes](https://github.com/sindresorhus/to-double-quotes-cli) - Convert matching single-quotes to double-quotes. -- [to-single-quotes](https://github.com/sindresorhus/to-single-quotes-cli) - Convert matching double-quotes to single-quotes. -- [hget](https://github.com/bevacqua/hget) - Render websites in plain text from your terminal. -- [alex](https://github.com/wooorm/alex) - Catch insensitive, inconsiderate writing. -- [nasa-cli](https://github.com/xxczaki/nasa-cli) - Download NASA Picture of the Day. -- [trino](https://github.com/eneserdogan/trino) - Translation of words and phrases. -- [translate-shell](https://github.com/soimort/translate-shell) - Google Translate interface. - ### Emoji - [emoj](https://github.com/sindresorhus/emoj) - Find relevant emoji from text on the command-line. - [emoji-finder](https://github.com/dematerializer/emoji-finder) - Quickly find and copy emoji to the clipboard via the command-line. - [oji](https://github.com/xxczaki/oji) - Interactive text emoji maker. -- [gitmoji-cli](https://github.com/carloscuesta/gitmoji-cli) - Use emoji in commit messages. -- [gitmoji-changelog](https://github.com/frinyvonnick/gitmoji-changelog) - Generate gitmoji changelogs. ## Other Awesome Lists From a3f6bed8f7b27ba57340ad7a4bbc2b9c5ecbcc4b Mon Sep 17 00:00:00 2001 From: Jonathan Neidel Date: Sat, 1 Oct 2022 05:06:48 +0200 Subject: [PATCH 05/55] Remove dead links, replace redirects (#533) --- check-for-deprecation.sh | 2 ++ readme.md | 19 ++++++++----------- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/check-for-deprecation.sh b/check-for-deprecation.sh index a24ff94..820986b 100755 --- a/check-for-deprecation.sh +++ b/check-for-deprecation.sh @@ -30,3 +30,5 @@ for app in $(echo $APPS); do ((i=i%J)); ((i++==0)) && wait check_deprecation "$app" & done + +deadlink check readme diff --git a/readme.md b/readme.md index d26b6f7..028eb0a 100644 --- a/readme.md +++ b/readme.md @@ -177,7 +177,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [loadtest](https://github.com/alexfernandez/loadtest) - Runs a load test on the selected URL. Easy to extend minimally for your own ends. - [wp-cli](https://github.com/wp-cli/wp-cli) - Manage WordPress installations, update plugins, set up multisite installs and much more. - [diff2html-cli](https://github.com/rtfpessoa/diff2html-cli) - Parse git diffs as JSON and generate pretty HTML. -- [HTTPie](https://github.com/jkbrzt/httpie) - A user-friendly HTTP client. +- [HTTPie](https://github.com/httpie/httpie) - A user-friendly HTTP client. - [serve](https://github.com/zeit/serve) - Easy to use static file server with features like https, CORS and GZIP compression. - [add-gitignore](https://github.com/TejasQ/add-gitignore) - Interactively generate a .gitignore for your project based on your needs. - [Discharge](https://github.com/brandonweiss/discharge) - Deploy static websites to Amazon S3. @@ -207,7 +207,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [htconvert](https://github.com/lukechilds/htconvert) - Convert .htaccess redirects to nginx.conf redirects. - [SAWS](https://github.com/donnemartin/saws) - Supercharged AWS CLI. - [s3cmd](https://github.com/s3tools/s3cmd) - Fully-Featured S3 client. -- [pm2](https://pm2.io/runtime/) - Production Process Manager for Node.js. +- [pm2](https://github.com/Unitech/pm2) - Production Process Manager for Node.js. - [ops](https://github.com/nanovms/ops) - Unikernel compilation and orchestration tool. - [flog](http://github.com/mingrammer/flog) - A fake log generator for log formats such as apache-common, apache error and RFC3164 syslog. - [isitfit](http://github.com/autofitcloud/isitfit) - Manage AWS EC2 rightsizing. @@ -227,7 +227,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [release-it](https://github.com/webpro/release-it) - Automate releases for Git repositories and/or npm packages. Changelog generation, GitHub/GitLab releases, etc. - [clog](https://github.com/clog-tool/clog-cli) - A conventional changelog for the rest of us. - [np](https://github.com/sindresorhus/np) - A better `npm publish`. -- [release](https://github.com/zeit/release) - Generate changelogs with a single command. +- [release](https://github.com/vercel/release) - Generate changelogs with a single command. - [semantic-release](https://github.com/semantic-release/semantic-release) - Fully automated version management and package publishing. ### Npm @@ -318,7 +318,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [deadlink](https://github.com/nschloe/deadlink) - Find dead links in files. - [crawley](https://github.com/s0rg/crawley) - Unix-way web crawler. - [kill-tabs](https://github.com/sindresorhus/kill-tabs) - Kill all Chrome tabs. -- [alex](https://github.com/wooorm/alex) - Catch insensitive, inconsiderate writing. +- [alex](https://github.com/get-alex/alex) - Catch insensitive, inconsiderate writing. ### macOS @@ -334,9 +334,6 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [localtunnel](https://github.com/localtunnel/localtunnel) - Expose your localhost to the world for easy testing and sharing. - [mosh](https://mosh.org/) - Remote SSH client that allows roaming with intermittent connectivity. - [ngrok](https://ngrok.com/) - Secure introspectable tunnels to localhost. -- [serveo](https://serveo.net/) - Expose local servers to the internet using only a SSH client. -- [seashells.io](https://seashells.io/) - Pipe output to the web. -- [teleconsole](https://www.teleconsole.com/) - Share your UNIX terminal. - [tmate](https://tmate.io/) - Instant terminal (tmux) sharing. - [warp](https://github.com/spolu/warp) - Secure and simple terminal sharing. - [OverTime](https://github.com/diit/overtime-cli) - Time-overlap tables for remote teams. @@ -351,7 +348,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. ### Theming and Customization -- [splash-cli](https://github.com/rawnly/splash-cli) - Beautiful wallpapers from Unsplash. +- [splash-cli](https://github.com/splash-cli/splash-cli) - Beautiful wallpapers from Unsplash. - [wallpaper-cli](https://github.com/sindresorhus/wallpaper-cli) - Get or set the desktop wallpaper. - [themer](https://github.com/mjswensen/themer) - Generate personalized themes for your editor, terminal, wallpaper, Slack, and more. - [JackPaper](https://github.com/jackel27/jackpaper) - Set images from Unsplash as wallpaper. @@ -364,7 +361,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [has](https://github.com/kdabir/has) - Checks for the presence of various commands and their versions on the path. - [Ultimate Plumber](https://github.com/akavel/up) - Write Linux pipes with live previews. - [fkill-cli](https://github.com/sindresorhus/fkill-cli) - Simple cross-platform process killer. -- [task-spooler](http://vicerveza.homeunix.net/~viric/soft/ts/) - Queue jobs for linear execution. +- [task-spooler](https://tracker.debian.org/pkg/task-spooler) - Queue jobs for linear execution. - [undollar](https://github.com/ImFeelingDucky/undollar) - Strip the '$' preceding copy-pasted terminal commands. - [pipe_exec](https://github.com/koraa/pipe_exec) - Run executables from stdin, pipes and ttys without creating a temporary file. @@ -376,7 +373,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [yank](https://github.com/mptre/yank) - Yank terminal output to clipboard. - [screensaver](https://github.com/gillstrom/screensaver) - Start the screensaver. - [google-font-installer](https://github.com/lordgiotto/google-font-installer) - Download and install Google Web Fonts on your local machine. -- [Glances](https://nicolargo.github.io/glances) - System monitoring tool. +- [glances](https://nicolargo.github.io/glances/) - System monitoring tool. - [tiptop](https://github.com/nschloe/tiptop) - System monitor. - [gzip-size-cli](https://github.com/sindresorhus/gzip-size-cli) - Get the gzipped size of a file. @@ -523,7 +520,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [pm](https://github.com/Angelmmiguel/pm) - The easy way to switch to your projects on the shell. - [z](https://github.com/rupa/z) - z is the new j, yo. - [PathPicker](https://github.com/facebook/pathpicker/) - After parsing the output from a command, PathPicker presents you with a nice UI to select which files you're interested in. -- [fz](https://github.com/changyuheng/fz) - Seamless fuzzy tab completion for z. +- [fz](https://github.com/changyuheng/fz.sh) - Seamless fuzzy tab completion for z. - [goto](https://github.com/iridakos/goto) - Directory aliases for the shell with autocomplete. - [z.lua](https://github.com/skywind3000/z.lua) - `cd` command that learns your habits. - [zoxide](https://github.com/ajeetdsouza/zoxide) - Fast directory jumper in Rust. From ec0999c3a7ceef61a46019339525996ad1f947a2 Mon Sep 17 00:00:00 2001 From: Jonathan Neidel Date: Sat, 1 Oct 2022 05:12:07 +0200 Subject: [PATCH 06/55] Add glow (#534) --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 028eb0a..985e582 100644 --- a/readme.md +++ b/readme.md @@ -382,6 +382,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [DocToc](https://github.com/thlorenz/doctoc) - Generates table of contents for markdown files. - [grip](https://github.com/joeyespo/grip) - Preview markdown files as GitHub would render them. - [mdv](https://github.com/axiros/terminal_markdown_viewer) - Styled terminal markdown viewer. +- [glow](https://github.com/charmbracelet/glow) - Styled markdown rendering. ### Security From 77a9fcfd89dd3abcf22c6279727bec3961c8c983 Mon Sep 17 00:00:00 2001 From: Francis Berbesi <51681786+francisber@users.noreply.github.com> Date: Mon, 3 Oct 2022 10:48:04 +0200 Subject: [PATCH 07/55] Add gron (#536) Co-authored-by: Jonathan Neidel --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 985e582..99763a8 100644 --- a/readme.md +++ b/readme.md @@ -452,6 +452,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [underscore-cli](https://github.com/ddopson/underscore-cli) - Utility-belt for hacking JSON and Javascript. - [strip-json-comments-cli](https://github.com/sindresorhus/strip-json-comments-cli) - Strip comments from JSON. - [GROQ](https://github.com/sanity-io/groq-cli) – JSON processor with queries and projections. +- [gron](https://github.com/tomnomnom/gron) - Make JSON greppable. ### Columns From a47d1c3b38f8a3ec8c5540b2a6d6b6c4748e3373 Mon Sep 17 00:00:00 2001 From: Francis Berbesi <51681786+francisber@users.noreply.github.com> Date: Mon, 3 Oct 2022 10:53:51 +0200 Subject: [PATCH 08/55] Add dyff (#537) and YAML category Co-authored-by: Jonathan Neidel --- readme.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/readme.md b/readme.md index 99763a8..ff0f25b 100644 --- a/readme.md +++ b/readme.md @@ -56,6 +56,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [Data Manipulation](#data-manipulation) - [Processors](#processors) - [JSON](#json) + - [YAML](#yaml) - [Columns](#columns) - [Text](#text) - [Files and Directories](#files-and-directories) @@ -454,6 +455,10 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [GROQ](https://github.com/sanity-io/groq-cli) – JSON processor with queries and projections. - [gron](https://github.com/tomnomnom/gron) - Make JSON greppable. +### YAML + +- [dyff](https://github.com/homeport/dyff) - YAML diff tool. + ### Columns - [parse-columns-cli](https://github.com/sindresorhus/parse-columns-cli) - Parse text columns to JSON. From ec48bb64bbdfb3dce4ef68126bf25e99e7b27c56 Mon Sep 17 00:00:00 2001 From: Francis Berbesi <51681786+francisber@users.noreply.github.com> Date: Mon, 3 Oct 2022 11:01:09 +0200 Subject: [PATCH 09/55] Add lsd (#538) Co-authored-by: Jonathan Neidel --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index ff0f25b..9baf47b 100644 --- a/readme.md +++ b/readme.md @@ -519,6 +519,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [exa](https://github.com/ogham/exa) - Improved version of `ls`. - [tre](https://github.com/dduan/tre) - `tree` with git awareness, editor aliasing, and more. - [ll](https://github.com/antonmedv/ll) - `ls` with git status. +- [lsd](https://github.com/Peltoche/lsd) - `ls` with many extra features. ### Directory Navigation From 12c78acf8b23db5b3b22af99eca60fb324d172ea Mon Sep 17 00:00:00 2001 From: Jonathan Neidel Date: Mon, 3 Oct 2022 12:04:41 +0200 Subject: [PATCH 10/55] Overhaul Development category (#540) --- readme.md | 59 ++++++++++++++++++++++++++++++------------------------- 1 file changed, 32 insertions(+), 27 deletions(-) diff --git a/readme.md b/readme.md index 9baf47b..8a4f97c 100644 --- a/readme.md +++ b/readme.md @@ -25,7 +25,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [Books](#books) - [Development](#development) - [Text Editors](#text-editors) - - [Web Development](#web-development) + - [Frontend Development](#frontend-development) - [Mobile Development](#mobile-development) - [Database](#database) - [Devops](#devops) @@ -33,6 +33,8 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [Release](#release) - [Npm](#npm) - [Boilerplate](#boilerplate) + - [HTTP Server](#http-server) + - [HTTP Client](#http-client) - [Productivity](#productivity) - [Time Tracking](#time-tracking) - [Note Taking and Lists](#note-taking-and-lists) @@ -145,17 +147,22 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. ## Development -- [bcal](https://github.com/jarun/bcal) - Byte CALculator for storage conversions and calculations. -- [cgasm](https://github.com/bnagy/cgasm) - Gives x86 assembly documentation. - [legit](https://github.com/captainsafia/legit) - Generate Open Source licences as files or file headers. - [mklicense](https://github.com/cezaraugusto/mklicense) - Create a custom LICENSE file painlessly with customized info. -- [rebound](https://github.com/shobrook/rebound) - Fetch Stack Overflow results in your terminal when you get a compiler error. -- [bitwise](https://github.com/mellowcandle/bitwise) - Base conversion and bit manipulator in ncurses. +- [rebound](https://github.com/shobrook/rebound) - Fetch Stack Overflow results on compiler error. - [foy](https://github.com/zaaack/foy) - Lightweight general purpose task runner/build tool. - [just](https://github.com/casey/just) - Modern `make`-like command runner. +- [bcal](https://github.com/jarun/bcal) - Byte CALculator for storage conversions and calculations. +- [bitwise](https://github.com/mellowcandle/bitwise) - Base conversion and bit manipulation. +- [cgasm](https://github.com/bnagy/cgasm) - x86 assembly documentation. - [grex](https://github.com/pemistahl/grex) - Generate regular expressions from user-provided test cases. - [gdb-dashboard](https://github.com/cyrus-and/gdb-dashboard) - Modular visual interface for GDB. - [iola](https://github.com/pvarentsov/iola) - Socket client with REST API. +- [add-gitignore](https://github.com/TejasQ/add-gitignore) - Interactively generate a .gitignore for your project based on your needs. +- [is-up-cli](https://github.com/sindresorhus/is-up-cli) - Check if a domain is up. +- [reachable](https://github.com/italolelis/reachable) - Check if a domain is up. +- [loadtest](https://github.com/alexfernandez/loadtest) - Run load tests. +- [diff2html-cli](https://github.com/rtfpessoa/diff2html-cli) - Create pretty HTML from diffs. ### Text Editors @@ -167,27 +174,12 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [o](https://github.com/xyproto/o) - Configuration-free text editor and IDE. - [helix](https://github.com/helix-editor/helix) - Modal editor inspired by kakoune. -### Web Development +### Frontend Development -- [caniuse-cmd](https://github.com/sgentle/caniuse-cmd) - Search [caniuse.com](caniuse.com) about browser support of feature. -- [is-up-cli](https://github.com/sindresorhus/is-up-cli) - Check whether a website is up. -- [pageres-cli](https://github.com/sindresorhus/pageres-cli) - Capture website screenshots. +- [caniuse-cmd](https://github.com/sgentle/caniuse-cmd) - Search [caniuse.com](caniuse.com) about browser support of features. - [strip-css-comments-cli](https://github.com/sindresorhus/strip-css-comments-cli) - Strip comments from CSS. - [viewport-list-cli](https://github.com/kevva/viewport-list-cli) - Return a list of devices and their viewports. -- [surge](https://surge.sh) - Deploy a directory to the web. -- [loadtest](https://github.com/alexfernandez/loadtest) - Runs a load test on the selected URL. Easy to extend minimally for your own ends. -- [wp-cli](https://github.com/wp-cli/wp-cli) - Manage WordPress installations, update plugins, set up multisite installs and much more. -- [diff2html-cli](https://github.com/rtfpessoa/diff2html-cli) - Parse git diffs as JSON and generate pretty HTML. -- [HTTPie](https://github.com/httpie/httpie) - A user-friendly HTTP client. -- [serve](https://github.com/zeit/serve) - Easy to use static file server with features like https, CORS and GZIP compression. -- [add-gitignore](https://github.com/TejasQ/add-gitignore) - Interactively generate a .gitignore for your project based on your needs. -- [Discharge](https://github.com/brandonweiss/discharge) - Deploy static websites to Amazon S3. -- [reachable](https://github.com/italolelis/reachable) - Check if a domain is up. -- [simplehttp](https://github.com/snwfdhmp/simplehttp) - Easily serve a local directory over http. -- [shell2http](https://github.com/msoap/shell2http) - Execute shell commands via HTTP server. -- [HTTP Prompt](https://github.com/eliangcs/http-prompt) - Interactive HTTP client featuring autocomplete and syntax highlighting. -- [ipfs-deploy](https://github.com/agentofuser/ipfs-deploy) - Deploy static websites to [IPFS](https://github.com/ipfs/ipfs#overviewhttps://github.com/ipfs/ipfs#overview). -- [ain](https://github.com/jonaslu/ain) - HTTP client with a simple format to organize API endpoints. +- [surge](https://surge.sh) - Publish static websites for free. ### Mobile Development @@ -214,6 +206,8 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [isitfit](http://github.com/autofitcloud/isitfit) - Manage AWS EC2 rightsizing. - [k9s](https://github.com/derailed/k9s) - Manage Kubernetes Clusters. - [PingMe](https://github.com/kha7iq/pingme) - Send messages/alerts to multiple messaging platforms & email. +- [ipfs-deploy](https://github.com/agentofuser/ipfs-deploy) - Deploy static websites to [IPFS](https://github.com/ipfs/ipfs#overviewhttps://github.com/ipfs/ipfs#overview). +- [Discharge](https://github.com/brandonweiss/discharge) - Deploy static websites to Amazon S3. ### Docker @@ -249,18 +243,26 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [mevn-cli](http://github.com/madlabsinc/mevn-cli) - Light speed setup for MEVN (Mongo Express Vue Node) Apps. - [scaffold-static](https://github.com/jamesgeorge007/scaffold-static) - Scaffolding utility for vanilla JS. +### HTTP Server + +- [serve](https://github.com/vercel/serve) - Serve static files (https, CORS, GZIP compression, etc). +- [simplehttp](https://github.com/snwfdhmp/simplehttp) - Easily serve a local directory over HTTP. +- [shell2http](https://github.com/msoap/shell2http) - Shell script based HTTP server. + +### HTTP Client + +- [HTTPie](https://github.com/httpie/httpie) - A user-friendly HTTP client. +- [HTTP Prompt](https://github.com/eliangcs/http-prompt) - Interactive HTTP client featuring autocomplete and syntax highlighting. +- [ain](https://github.com/jonaslu/ain) - HTTP client with a simple format to organize API endpoints. + ## Productivity -- [AutoScreenshotUploader](https://github.com/yask123/AutoScreenshotUploader) - Capture and upload screenshots to imgur. -- [bitly-client](https://github.com/specious/bitly-client) - Bitly client. - [doing](https://github.com/ttscoff/doing/) - Keep track of what you’re doing and track what you’ve done. - [ffscreencast](https://github.com/cytopia/ffscreencast) - A ffmpeg screencast with video overlay and multi monitor support. -- [imgur-uploader-cli](https://github.com/kevva/imgur-uploader-cli) - Upload images to imgur. - [meetup-cli](https://github.com/specious/meetup-cli) - Meetup.com client. - [NeoMutt](https://neomutt.org) - Email client. - [terjira](https://github.com/keepcosmos/terjira) - Jira client. - [ipt](https://github.com/drselump14/ipt) - Pivotal Tracker client. -- [g3l](https://github.com/svtek/g3l) - Easiest git cli in the w0rld! - [uber-cli](https://github.com/jaebradley/uber-cli) - Uber client. - [Buku](https://github.com/jarun/Buku) - Browser-independent bookmark manager. - [papis](https://github.com/papis/papis) - Extensible document and bibliography manager. @@ -316,6 +318,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. ## Utilities - [aria2](https://github.com/tatsuhiro-t/aria2) - HTTP, FTP, SFTP, BitTorrent and Metalink download utility. +- [bitly-client](https://github.com/specious/bitly-client) - Bitly client. - [deadlink](https://github.com/nschloe/deadlink) - Find dead links in files. - [crawley](https://github.com/s0rg/crawley) - Unix-way web crawler. - [kill-tabs](https://github.com/sindresorhus/kill-tabs) - Kill all Chrome tabs. @@ -583,6 +586,8 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [SVGO](https://github.com/svg/svgo) - Optimize SVG files. - [carbon-now-cli](https://github.com/mixn/carbon-now-cli) - Generate beautiful images of your code. +- [imgur-uploader-cli](https://github.com/kevva/imgur-uploader-cli) - Upload images to imgur. +- [pageres-cli](https://github.com/sindresorhus/pageres-cli) - Capture website screenshots. ### Gif Creation From 4e5147d1c41f372c839a0394a2398182330699c8 Mon Sep 17 00:00:00 2001 From: Olivier Vernin Date: Thu, 2 Feb 2023 18:07:08 +0100 Subject: [PATCH 11/55] Add updatecli (#547) --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 8a4f97c..35995c6 100644 --- a/readme.md +++ b/readme.md @@ -208,6 +208,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [PingMe](https://github.com/kha7iq/pingme) - Send messages/alerts to multiple messaging platforms & email. - [ipfs-deploy](https://github.com/agentofuser/ipfs-deploy) - Deploy static websites to [IPFS](https://github.com/ipfs/ipfs#overviewhttps://github.com/ipfs/ipfs#overview). - [Discharge](https://github.com/brandonweiss/discharge) - Deploy static websites to Amazon S3. +- [updatecli](https://github.com/updatecli/updatecli) - A declarative dependency management tool. ### Docker From 0de08c219789b57cdfc192ca53b88ff41d3197c8 Mon Sep 17 00:00:00 2001 From: Jasper Schnabel <67754783+jasper-schnabel@users.noreply.github.com> Date: Mon, 13 Mar 2023 11:03:31 +0100 Subject: [PATCH 12/55] Add skim (#517) --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 35995c6..7aa48da 100644 --- a/readme.md +++ b/readme.md @@ -547,6 +547,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [fd](https://github.com/sharkdp/fd) - A simple, fast and user-friendly alternative to `find`. - [broot](https://github.com/Canop/broot) - Fuzzy finder similar to fzf, but with space usage visualization. - [rare](https://github.com/zix99/rare) - Real-time regex aggregation and analysis. +- [skim](https://github.com/lotabout/skim) - A general fuzzy finder written in rust, similar to fzf. ## Version Control From c84fc0c430caf6631b95371e109c4725fbdd5426 Mon Sep 17 00:00:00 2001 From: Welding Torch <46340124+Welding-Torch@users.noreply.github.com> Date: Mon, 20 Mar 2023 10:53:43 +0530 Subject: [PATCH 13/55] Add slides (#554) Co-authored-by: Jonathan Neidel --- readme.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 7aa48da..2777c16 100644 --- a/readme.md +++ b/readme.md @@ -304,8 +304,9 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [WOPR](https://github.com/yaronn/wopr) - A simple markup language for creating rich terminal reports, presentations and infographics. - [decktape](https://github.com/astefanutti/decktape) - PDF exporter for HTML presentations. -- [mdp](https://github.com/visit1985/mdp) - A command-line based markdown presentation tool. +- [mdp](https://github.com/visit1985/mdp) - A markdown presentation tool. - [sent](https://tools.suckless.org/sent/) - Simple plaintext presentation tool. +- [slides](https://github.com/maaslalani/slides) - A markdown presentation tool. ### Calendars From b50decc43d4fe2f8851d76f40a5c649b0f3c3b4b Mon Sep 17 00:00:00 2001 From: Jonathan Neidel Date: Mon, 27 Mar 2023 10:36:34 +0200 Subject: [PATCH 14/55] Bump star requirement for contribution --- contributing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contributing.md b/contributing.md index e76fedf..9448bf7 100644 --- a/contributing.md +++ b/contributing.md @@ -16,7 +16,7 @@ Not all tools can be considered. The aim of the list is to provide a concise lis - No duplicates. - Individual pull request for each suggestion. - The apps repository is older than 90 days. -- The apps repository has more than 10 stars (if on Github). +- The apps repository has more than 20 stars (if on Github). **Formatting & Style:** From 00a8b63795be9dc7e0403e8685d368441efb980f Mon Sep 17 00:00:00 2001 From: leo-arch Date: Fri, 21 Apr 2023 19:35:53 +0000 Subject: [PATCH 15/55] Add clifm (#558) --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 2777c16..e2f6a05 100644 --- a/readme.md +++ b/readme.md @@ -484,6 +484,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [nnn](https://github.com/jarun/nnn) - File browser and disk usage analyzer with excellent desktop integration. - [lf](https://github.com/gokcehan/lf) - Fast, extensively customizable file manager. - [fff](https://github.com/dylanaraps/fff) - Fast, simple file manager. +- [clifm](https://github.com/leo-arch/clifm) - The command line file manager. ### Deleting, Copying, and Renaming From da6a05c315381da53b11d433a367a7ffd65bd5f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=97=E3=81=90=E3=82=8C?= <23041178+ForsakenRei@users.noreply.github.com> Date: Fri, 5 May 2023 02:41:31 -0400 Subject: [PATCH 16/55] Add yt-dlp (#560) --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index e2f6a05..c67e983 100644 --- a/readme.md +++ b/readme.md @@ -126,6 +126,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [mps-youtube](https://github.com/mps-youtube/mps-youtube) - Youtube player. - [mpv](https://mpv.io) - Superior video player. - [editly](https://github.com/mifi/editly) - Declarative video editing. +- [yt-dlp](https://github.com/yt-dlp/yt-dlp) - A `youtube-dl` fork with additional features and fixes. ### Movies From 96f28d028fb707642c65263ea595308ffd09b36a Mon Sep 17 00:00:00 2001 From: Kartikay Jainwal Date: Fri, 5 May 2023 17:24:36 +0100 Subject: [PATCH 17/55] Add obs (#559) Co-authored-by: Jonathan Neidel --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index c67e983..c7cb76f 100644 --- a/readme.md +++ b/readme.md @@ -292,6 +292,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [taskbook](https://github.com/klaussinani/taskbook) - Tasks, boards & notes for the command-line habitat. - [dnote](https://github.com/dnote/dnote) - A interactive, multi-device notebook. - [nb](https://github.com/xwmx/nb) - A note‑taking, bookmarking, archiving, and knowledge base application. +- [obs](https://github.com/Yakitrak/obsidian-cli) - Interact with your Obsidian vault. ### Finance From f57a410537c4aa6cfb5b723919ea226b1e635158 Mon Sep 17 00:00:00 2001 From: Matthieu LAURENT Date: Tue, 16 May 2023 23:38:08 +0200 Subject: [PATCH 18/55] Fix the caniuse.com link (#564) --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index c7cb76f..ba5f9df 100644 --- a/readme.md +++ b/readme.md @@ -177,7 +177,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. ### Frontend Development -- [caniuse-cmd](https://github.com/sgentle/caniuse-cmd) - Search [caniuse.com](caniuse.com) about browser support of features. +- [caniuse-cmd](https://github.com/sgentle/caniuse-cmd) - Search [caniuse.com](https://caniuse.com) about browser support of features. - [strip-css-comments-cli](https://github.com/sindresorhus/strip-css-comments-cli) - Strip comments from CSS. - [viewport-list-cli](https://github.com/kevva/viewport-list-cli) - Return a list of devices and their viewports. - [surge](https://surge.sh) - Publish static websites for free. From 7b8deb747f4ad8501d0404ac5a92f8f6735db32a Mon Sep 17 00:00:00 2001 From: Ochi Daiki Date: Sat, 20 May 2023 14:00:54 +0900 Subject: [PATCH 19/55] Add gtree (#566) Co-authored-by: Jonathan Neidel --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index ba5f9df..dae270c 100644 --- a/readme.md +++ b/readme.md @@ -391,6 +391,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [grip](https://github.com/joeyespo/grip) - Preview markdown files as GitHub would render them. - [mdv](https://github.com/axiros/terminal_markdown_viewer) - Styled terminal markdown viewer. - [glow](https://github.com/charmbracelet/glow) - Styled markdown rendering. +- [gtree](https://github.com/ddddddO/gtree) - Use markdown to generate directory trees and the directories itself. ### Security From 442063831787c9b0ecc6e868ce4e787a32fbde1d Mon Sep 17 00:00:00 2001 From: Alexey Yuzhakov Date: Fri, 30 Jun 2023 23:21:58 +0700 Subject: [PATCH 20/55] Add xq (#567) --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index dae270c..ad3a0f8 100644 --- a/readme.md +++ b/readme.md @@ -452,6 +452,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [dasel](https://github.com/tomwright/dasel) - JSON/YAML/TOML/XML processor (like jq/yq). - [yaml-cli](https://github.com/pandastrike/yaml-cli) - Query/update YAML. - [ramda-cli](https://github.com/raine/ramda-cli) - Process data with functional pipelines. +- [xq](https://github.com/sibprogrammer/xq) - XML and HTML beautifier and content extractor. ### JSON From 09d2c264563b6cbfe52b83dfe4c84af129fe9c13 Mon Sep 17 00:00:00 2001 From: Jonathan VUILLEMIN Date: Tue, 11 Jul 2023 12:42:50 +0200 Subject: [PATCH 21/55] Add yai (#568) Co-authored-by: Jonathan Neidel --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index ad3a0f8..1fd4d2b 100644 --- a/readme.md +++ b/readme.md @@ -440,6 +440,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [Wat](https://github.com/dthree/wat) - Instant, central, community-built docs. - [teachcode](https://github.com/madlabsinc/teachcode) - Guide for the earliest lessons of coding. - [navi](https://github.com/denisidoro/navi) - Interactive cheatsheet tool. +- [yai](https://github.com/ekkinox/yai) - AI powered terminal assistant. ## Data Manipulation From d331c5c5c3ab137ccb1e1cc30353456dbc0ee21f Mon Sep 17 00:00:00 2001 From: Oli Lalonde Date: Tue, 11 Jul 2023 06:57:52 -0400 Subject: [PATCH 22/55] Add clevercli (#550) --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 1fd4d2b..84c7998 100644 --- a/readme.md +++ b/readme.md @@ -327,6 +327,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [crawley](https://github.com/s0rg/crawley) - Unix-way web crawler. - [kill-tabs](https://github.com/sindresorhus/kill-tabs) - Kill all Chrome tabs. - [alex](https://github.com/get-alex/alex) - Catch insensitive, inconsiderate writing. +- [clevercli](https://github.com/clevercli/clevercli) - Collection of ChatGTP powered utilities. ### macOS From d8670c61825379eb6ce5cd0a7281062b2c3cd38e Mon Sep 17 00:00:00 2001 From: derVedro Date: Fri, 14 Jul 2023 11:36:49 +0200 Subject: [PATCH 23/55] Add far2l (#456) Co-authored-by: Jonathan Neidel --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 84c7998..128a71e 100644 --- a/readme.md +++ b/readme.md @@ -491,6 +491,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [lf](https://github.com/gokcehan/lf) - Fast, extensively customizable file manager. - [fff](https://github.com/dylanaraps/fff) - Fast, simple file manager. - [clifm](https://github.com/leo-arch/clifm) - The command line file manager. +- [far2l](https://github.com/elfmz/far2l) - Orthodox file manager. ### Deleting, Copying, and Renaming From a8bc15204542ec479a2e8282c8b03273df847924 Mon Sep 17 00:00:00 2001 From: Herrington Darkholme <2883231+HerringtonDarkholme@users.noreply.github.com> Date: Sun, 16 Jul 2023 22:52:43 -0700 Subject: [PATCH 24/55] Add ast-grep (#569) Co-authored-by: Jonathan Neidel --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 128a71e..557ecbf 100644 --- a/readme.md +++ b/readme.md @@ -557,6 +557,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [broot](https://github.com/Canop/broot) - Fuzzy finder similar to fzf, but with space usage visualization. - [rare](https://github.com/zix99/rare) - Real-time regex aggregation and analysis. - [skim](https://github.com/lotabout/skim) - A general fuzzy finder written in rust, similar to fzf. +- [ast-grep](https://github.com/ast-grep/ast-grep) - A tool for code structrual search, linting and rewriting. ## Version Control From 5372808fce278b1398d465d6dc8faa1761f0feb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Gait=C3=A1n?= Date: Thu, 27 Jul 2023 13:49:52 -0300 Subject: [PATCH 25/55] Add shbin (#570) Co-authored-by: Jonathan Neidel --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 557ecbf..c548c6b 100644 --- a/readme.md +++ b/readme.md @@ -525,6 +525,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [google-drive-upload](https://github.com/labbots/google-drive-upload) - Upload/sync with Google Drive. - [gdrive-downloader](https://github.com/Akianonymus/gdrive-downloader) - Download files/folders from Google Drive. - [portal](https://github.com/ZinoKader/portal) - Send files between computers. +- [shbin](https://github.com/Shiphero/shbin/) - Turn a Github repo into a pastebin. ### Directory Listing From 415ce53cb544e39d61e760991a5464f2d192b902 Mon Sep 17 00:00:00 2001 From: parvardegr Date: Sun, 30 Jul 2023 11:27:55 +0330 Subject: [PATCH 26/55] Add sharing (#571) --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index c548c6b..cc0a78d 100644 --- a/readme.md +++ b/readme.md @@ -526,6 +526,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [gdrive-downloader](https://github.com/Akianonymus/gdrive-downloader) - Download files/folders from Google Drive. - [portal](https://github.com/ZinoKader/portal) - Send files between computers. - [shbin](https://github.com/Shiphero/shbin/) - Turn a Github repo into a pastebin. +- [sharing](https://github.com/parvardegr/sharing) - Send and receive files on your mobile device. ### Directory Listing From 433420fa624ced35c5e81c50d14bc9caeef486d0 Mon Sep 17 00:00:00 2001 From: Madhur Ahuja Date: Thu, 3 Aug 2023 13:24:50 +0530 Subject: [PATCH 27/55] Add lazygit (#572) Co-authored-by: Jonathan Neidel --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index cc0a78d..105b50a 100644 --- a/readme.md +++ b/readme.md @@ -583,6 +583,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [git-all-branches](https://github.com/zacanger/git-all-branches) - Improved `git branch -a`. - [czg](https://github.com/Zhengqbbb/cz-git/tree/main/packages/cli) - Interactively generate standardized commit messages. - [shallow-backup](https://github.com/alichtman/shallow-backup) - Git integrated backup tool. +- [Lazygit](https://github.com/jesseduffield/lazygit) - Simple TUI for git commands. ### GitHub From a50265b94d7b28c9e11410dc08ec007f56e57de9 Mon Sep 17 00:00:00 2001 From: webdev4422 <67459982+webdev4422@users.noreply.github.com> Date: Thu, 3 Aug 2023 11:26:03 +0300 Subject: [PATCH 28/55] Add tere (#573) Co-authored-by: Jonathan Neidel --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 105b50a..1a9b95e 100644 --- a/readme.md +++ b/readme.md @@ -547,6 +547,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [goto](https://github.com/iridakos/goto) - Directory aliases for the shell with autocomplete. - [z.lua](https://github.com/skywind3000/z.lua) - `cd` command that learns your habits. - [zoxide](https://github.com/ajeetdsouza/zoxide) - Fast directory jumper in Rust. +- [tere](https://github.com/mgunyho/tere) - A faster alternative to using cd and ls. ### Search From 8a3875953bf6c1fc674b200bc7a78d802018fe41 Mon Sep 17 00:00:00 2001 From: Jonathan Neidel Date: Thu, 3 Aug 2023 10:45:18 +0200 Subject: [PATCH 29/55] Remove deprecated projects and update script for checking deprecations --- check-for-deprecation.sh | 39 +++++++++++++++++++++++++-------------- readme.md | 10 ++-------- 2 files changed, 27 insertions(+), 22 deletions(-) diff --git a/check-for-deprecation.sh b/check-for-deprecation.sh index 820986b..2c7c2f5 100755 --- a/check-for-deprecation.sh +++ b/check-for-deprecation.sh @@ -14,21 +14,32 @@ EOF exit fi -APPS=$(cat readme.md | grep -e "- \[.\+\]\(.\+\)\s" | grep 'github.com' | awk -F "(" '{ print $2 }' | cut -d ")" -f1) +check_if_archived_on_github() { + APPS=$(grep -e "- \[.\+\]\(.\+\)\s" readme.md | grep 'github.com' | awk -F "(" '{ print $2 }' | cut -d ")" -f1) -check_deprecation() { - REPO="$1" - if nice curl -SsL "$REPO" | grep "This repository has been archived by the owner. It is now read-only." >/dev/null; then - echo "DEPRECATED $REPO" | tee -a $OUT_FILE - else - echo "CHECKED $REPO" - fi + check_deprecation() { + REPO="$1" + if nice curl -SsL "$REPO" | grep "This repository has been archived by the owner on" >/dev/null; then + echo "DEPRECATED $REPO" | tee -a $OUT_FILE + else + echo "CHECKED $REPO" + fi + } + + # parallel exec: https://unix.stackexchange.com/a/216475 + for app in $(echo $APPS); do + ((i=i%J)); ((i++==0)) && wait + check_deprecation "$app" & + done } -# parallel exec: https://unix.stackexchange.com/a/216475 -for app in $(echo $APPS); do - ((i=i%J)); ((i++==0)) && wait - check_deprecation "$app" & -done +check_if_link_is_dead() { + command -v deadlink >/dev/null || { echo "deadlink is not installed" 1>&2; exit 127; } -deadlink check readme + tmp=$(mktemp) + grep -Po "http[^)]+" readme.md | grep -v "https://github.com" >$tmp + deadlink check $tmp +} + +check_if_archived_on_github +check_if_link_is_dead diff --git a/readme.md b/readme.md index 1a9b95e..3bc8b86 100644 --- a/readme.md +++ b/readme.md @@ -112,7 +112,6 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. ### Social Media - [facebook-cli](https://github.com/specious/facebook-cli) - Facebook command line interface. -- [TTYtter](https://github.com/oysttyer/oysttyer) - Twitter client. - [Rainbowstream](https://github.com/DTVD/rainbowstream) - A smart and nice Twitter client on the terminal. - [tuir](https://gitlab.com/ajak/tuir) - Reddit TUI. - [WeeChat](https://weechat.org/) - Fast, light and extensible chat client. @@ -203,8 +202,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [s3cmd](https://github.com/s3tools/s3cmd) - Fully-Featured S3 client. - [pm2](https://github.com/Unitech/pm2) - Production Process Manager for Node.js. - [ops](https://github.com/nanovms/ops) - Unikernel compilation and orchestration tool. -- [flog](http://github.com/mingrammer/flog) - A fake log generator for log formats such as apache-common, apache error and RFC3164 syslog. -- [isitfit](http://github.com/autofitcloud/isitfit) - Manage AWS EC2 rightsizing. +- [flog](https://github.com/mingrammer/flog) - A fake log generator for log formats such as apache-common, apache error and RFC3164 syslog. - [k9s](https://github.com/derailed/k9s) - Manage Kubernetes Clusters. - [PingMe](https://github.com/kha7iq/pingme) - Send messages/alerts to multiple messaging platforms & email. - [ipfs-deploy](https://github.com/agentofuser/ipfs-deploy) - Deploy static websites to [IPFS](https://github.com/ipfs/ipfs#overviewhttps://github.com/ipfs/ipfs#overview). @@ -242,7 +240,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [yo](https://github.com/yeoman/yo) - Scaffolding tool for running Yeoman generators. - [boilr](https://github.com/tmrts/boilr) - Create projects from boilerplate templates. - [cookiecutter](https://github.com/audreyr/cookiecutter) - Create projects from templates. -- [mevn-cli](http://github.com/madlabsinc/mevn-cli) - Light speed setup for MEVN (Mongo Express Vue Node) Apps. +- [mevn-cli](https://github.com/madlabsinc/mevn-cli) - Light speed setup for MEVN (Mongo Express Vue Node) Apps. - [scaffold-static](https://github.com/jamesgeorge007/scaffold-static) - Scaffolding utility for vanilla JS. ### HTTP Server @@ -539,7 +537,6 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. ### Directory Navigation - [autojump](https://github.com/wting/autojump) - A cd command that learns - easily navigate directories from the command line. -- [fasd](https://github.com/clvv/fasd) - Command-line productivity booster, offers quick access to files and directories, inspired by autojump, z and v. - [pm](https://github.com/Angelmmiguel/pm) - The easy way to switch to your projects on the shell. - [z](https://github.com/rupa/z) - z is the new j, yo. - [PathPicker](https://github.com/facebook/pathpicker/) - After parsing the output from a command, PathPicker presents you with a nice UI to select which files you're interested in. @@ -589,7 +586,6 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. ### GitHub - [CLI GitHub](https://github.com/IonicaBizau/cli-github) - Fancy GitHub client. -- [Gistup](https://github.com/mbostock/gistup) - Manage GitHub gists. - [hub](https://github.com/github/hub) - Make git easier to use with GitHub. - [git-labelmaker](https://github.com/himynameisdave/git-labelmaker) - Edit GitHub labels. @@ -637,7 +633,6 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. ## Just for Fun -- [cowsay](https://github.com/tnalpgge/rank-amateur-cowsay) - A configurable talking cow (and other animals). - [quote-cli](https://github.com/riyadhalnur/quote-cli) - Get a random quote or the quote of the day in your CLI. - [fortune](https://github.com/shlomif/fortune-mod) - Shows a random fortune. - [ponysay](https://github.com/erkin/ponysay) - Pony rewrite of cowsay. @@ -646,7 +641,6 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [text-meme](https://github.com/beatfreaker/text-meme-cli) - Generate text memes. - [dankcli](https://github.com/sggts04/dankcli) - Add text to meme image templates. - [ricksay](https://github.com/roma-guru/ricksay) - Quotes from Rick and Morty. -- [pokeget](https://github.com/talwat/pokeget) - Display sprites of pokemon. ### Emoji From 70b130798b25455e6a929979645e9d0ce73b46aa Mon Sep 17 00:00:00 2001 From: Jonathan Neidel Date: Tue, 15 Aug 2023 17:55:31 +0200 Subject: [PATCH 30/55] Add hledger and link to other PTA tools --- readme.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 3bc8b86..88f6ca7 100644 --- a/readme.md +++ b/readme.md @@ -294,7 +294,10 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. ### Finance -- [ledger](https://ledger-cli.org/) - Powerful, double-entry accounting system on the terminal +See [plaintextaccounting.org](https://plaintextaccounting.org) for a great overview of relevant tools. + +- [ledger](https://ledger-cli.org/) - Powerful, double-entry accounting system. +- [hledger](https://hledger.org/) - Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces. - [moeda](https://github.com/thompsonemerson/moeda) - Foreign exchange rates and currency conversion. - [cash-cli](https://github.com/xxczaki/cash-cli) - Convert Currency Rates. - [cointop](https://github.com/miguelmota/cointop) - Track cryptocurrencies. From 449f3e6432bcb2363f101f1d732a761f35d23621 Mon Sep 17 00:00:00 2001 From: Mk5 <31850900+mk-5@users.noreply.github.com> Date: Thu, 17 Aug 2023 17:22:06 +0200 Subject: [PATCH 31/55] Add fjira (#575) Co-authored-by: mk5 Co-authored-by: Jonathan Neidel --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 88f6ca7..e13cb31 100644 --- a/readme.md +++ b/readme.md @@ -267,6 +267,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [Buku](https://github.com/jarun/Buku) - Browser-independent bookmark manager. - [papis](https://github.com/papis/papis) - Extensible document and bibliography manager. - [pubs](https://github.com/pubs/pubs) - Scientific bibliography manager. +- [fjira](https://github.com/mk-5/fjira) - Fuzzy finder and TUI application for Jira. ### Time Tracking From c1e98059faa5bac9b416cf0bd5fce73e01f40d0f Mon Sep 17 00:00:00 2001 From: Dipankar Pal Date: Thu, 17 Aug 2023 22:14:52 +0530 Subject: [PATCH 32/55] Add radio-active (#574) Co-authored-by: Jonathan Neidel --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index e13cb31..c2c8cca 100644 --- a/readme.md +++ b/readme.md @@ -108,6 +108,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [spotify-tui](https://github.com/Rigellute/spotify-tui) - Spotify client. - [swaglyrics-for-spotify](https://github.com/SwagLyrics/SwagLyrics-For-Spotify) - Spotify lyrics. - [dzr](https://github.com/yne/dzr) - deezer.com player. +- [radio-active](https://github.com/deep5050/radio-active) - Internet radio player with 40k+ stations. ### Social Media From 839ada1c660a643455be7aa375017047cbd2a187 Mon Sep 17 00:00:00 2001 From: Albert Frankfurt Date: Fri, 18 Aug 2023 23:43:18 +0300 Subject: [PATCH 33/55] Fix typo in clevercli description (#577) --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index c2c8cca..2c650a5 100644 --- a/readme.md +++ b/readme.md @@ -330,7 +330,7 @@ See [plaintextaccounting.org](https://plaintextaccounting.org) for a great overv - [crawley](https://github.com/s0rg/crawley) - Unix-way web crawler. - [kill-tabs](https://github.com/sindresorhus/kill-tabs) - Kill all Chrome tabs. - [alex](https://github.com/get-alex/alex) - Catch insensitive, inconsiderate writing. -- [clevercli](https://github.com/clevercli/clevercli) - Collection of ChatGTP powered utilities. +- [clevercli](https://github.com/clevercli/clevercli) - Collection of ChatGPT powered utilities. ### macOS From 72b83878ea1ef159700d31e333d3e28f51cf7e5a Mon Sep 17 00:00:00 2001 From: Stanislav Deviatov Date: Wed, 23 Aug 2023 13:55:33 +0200 Subject: [PATCH 34/55] Add curlie (#578) Co-authored-by: Jonathan Neidel --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 2c650a5..e234b6a 100644 --- a/readme.md +++ b/readme.md @@ -255,6 +255,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [HTTPie](https://github.com/httpie/httpie) - A user-friendly HTTP client. - [HTTP Prompt](https://github.com/eliangcs/http-prompt) - Interactive HTTP client featuring autocomplete and syntax highlighting. - [ain](https://github.com/jonaslu/ain) - HTTP client with a simple format to organize API endpoints. +- [curlie](https://github.com/rs/curlie) - A curl frontend with the ease of use of HTTPie. ## Productivity From 1373e199eba4ef6e8032fd9a185d58f807065210 Mon Sep 17 00:00:00 2001 From: Jonathan Neidel Date: Thu, 7 Sep 2023 18:04:47 +0200 Subject: [PATCH 35/55] Replace deprecated exa with fork --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index e234b6a..63c085e 100644 --- a/readme.md +++ b/readme.md @@ -535,7 +535,7 @@ See [plaintextaccounting.org](https://plaintextaccounting.org) for a great overv ### Directory Listing - [alder](https://github.com/aweary/alder) - Minimal `tree` with colors. -- [exa](https://github.com/ogham/exa) - Improved version of `ls`. +- [eza](https://github.com/eza-community/eza) - Improved version of `ls`. - [tre](https://github.com/dduan/tre) - `tree` with git awareness, editor aliasing, and more. - [ll](https://github.com/antonmedv/ll) - `ls` with git status. - [lsd](https://github.com/Peltoche/lsd) - `ls` with many extra features. From 5d7deb5312c0f9bda51ccf9127849ad91465d8a8 Mon Sep 17 00:00:00 2001 From: Khaliq Date: Mon, 11 Sep 2023 22:35:59 +0800 Subject: [PATCH 36/55] Add ncp (#583) Co-authored-by: Jonathan Neidel --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 63c085e..5b342b9 100644 --- a/readme.md +++ b/readme.md @@ -531,6 +531,7 @@ See [plaintextaccounting.org](https://plaintextaccounting.org) for a great overv - [portal](https://github.com/ZinoKader/portal) - Send files between computers. - [shbin](https://github.com/Shiphero/shbin/) - Turn a Github repo into a pastebin. - [sharing](https://github.com/parvardegr/sharing) - Send and receive files on your mobile device. +- [ncp](https://github.com/kha7iq/ncp) - Transfer files and folders, to and from NFS servers. ### Directory Listing From 80e65b8246744bc542e7bb94ac16ceef2a26cbf7 Mon Sep 17 00:00:00 2001 From: "Gianpaulo M. Soares" Date: Wed, 13 Sep 2023 00:15:38 +0000 Subject: [PATCH 37/55] Add ctop --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 5b342b9..a49deb3 100644 --- a/readme.md +++ b/readme.md @@ -217,6 +217,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [lazydocker](https://github.com/jesseduffield/lazydocker) - Simple docker/docker-compose interface. - [docker-shell](https://github.com/Trendyol/docker-shell) - Simple interactive docker interface. - [docker-pushrm](https://github.com/christian-korneck/docker-pushrm) - Push a readme to container registries. +- [ctop](https://github.com/bcicen/ctop) - Top like interface for container metrics. ### Release From 6a30c1e29479e6c1a3d80132d1e9ed2f6c29687e Mon Sep 17 00:00:00 2001 From: qadzek <84473512+qadzek@users.noreply.github.com> Date: Fri, 19 Jan 2024 16:08:25 +0100 Subject: [PATCH 38/55] Add sshuttle --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 5b342b9..0721cfe 100644 --- a/readme.md +++ b/readme.md @@ -358,6 +358,7 @@ See [plaintextaccounting.org](https://plaintextaccounting.org) for a great overv - [acmetool](https://github.com/hlandau/acmetool) - Automatic certificate acquisition for ACME (Let's Encrypt). - [certificate-ripper](https://github.com/Hakky54/certificate-ripper) - Extract server certificates. - [neoss](https://github.com/PabloLec/neoss) - User-friendly and detailed socket statistics. +- [sshuttle](https://github.com/sshuttle/sshuttle) - Transparent proxy server that works as a poor man's VPN. ### Theming and Customization From 5e150f4a0cc85ef9a1b71fb0899ef50be306a603 Mon Sep 17 00:00:00 2001 From: Onur YALAZI Date: Wed, 31 Jan 2024 11:26:51 +0000 Subject: [PATCH 39/55] Added dua-cli --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 5b342b9..c8fa12a 100644 --- a/readme.md +++ b/readme.md @@ -506,6 +506,7 @@ See [plaintextaccounting.org](https://plaintextaccounting.org) for a great overv - [rename-cli](https://github.com/jhotmann/node-rename-cli) - Rename files quickly. - [renameutils](https://www.nongnu.org/renameutils/) - Mass renaming in your editor. - [diskonaut](https://github.com/imsnif/diskonaut) - Disk space navigator. +- [dua-cli](https://github.com/Byron/dua-cli) - Disk usage analizer. View disk space usage and delete unwanted data, fast. ### Files From e715da5ceff65a541978b81d3fd329142d60a593 Mon Sep 17 00:00:00 2001 From: Peter Date: Thu, 8 Feb 2024 20:36:34 +0100 Subject: [PATCH 40/55] Update readme.md --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 5b342b9..4667444 100644 --- a/readme.md +++ b/readme.md @@ -209,6 +209,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [ipfs-deploy](https://github.com/agentofuser/ipfs-deploy) - Deploy static websites to [IPFS](https://github.com/ipfs/ipfs#overviewhttps://github.com/ipfs/ipfs#overview). - [Discharge](https://github.com/brandonweiss/discharge) - Deploy static websites to Amazon S3. - [updatecli](https://github.com/updatecli/updatecli) - A declarative dependency management tool. +- [logdy](https://github.com/logdyhq/logdy-core) - Supercharge terminal logs with web UI. ### Docker From 4ee99b3252b52507057323e3266b2b3de7189487 Mon Sep 17 00:00:00 2001 From: Jonathan Neidel Date: Sun, 24 Mar 2024 09:55:14 +0100 Subject: [PATCH 41/55] Remove deprections --- check-for-deprecation.sh | 2 +- readme.md | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/check-for-deprecation.sh b/check-for-deprecation.sh index 2c7c2f5..5fc929d 100755 --- a/check-for-deprecation.sh +++ b/check-for-deprecation.sh @@ -1,6 +1,6 @@ #! /bin/bash -J=4 +J=6 OUT_FILE=deprecated.txt if [ "$1" = "--help" ] || [ "$1" = "-h" ] || [ "$1" = "help" ]; then diff --git a/readme.md b/readme.md index 5b342b9..4e0e0c9 100644 --- a/readme.md +++ b/readme.md @@ -215,7 +215,6 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [lstags](https://github.com/ivanilves/lstags) - Synchronize images across registries. - [dockly](https://github.com/lirantal/dockly) - Interactively manage containers. - [lazydocker](https://github.com/jesseduffield/lazydocker) - Simple docker/docker-compose interface. -- [docker-shell](https://github.com/Trendyol/docker-shell) - Simple interactive docker interface. - [docker-pushrm](https://github.com/christian-korneck/docker-pushrm) - Push a readme to container registries. ### Release @@ -518,7 +517,7 @@ See [plaintextaccounting.org](https://plaintextaccounting.org) for a great overv - [webtorrent-cli](https://github.com/feross/webtorrent-cli) – Streaming torrent client. - [entr](https://github.com/eradman/entr) - Run an arbitrary command when files change. - [organize-cli](https://github.com/ManrajGrover/organize-cli) - Organize your files automatically. -- [organize-rt](https://gitlab.com/FixFromDarkness/organize-rt) - organize-cli in Rust with more customization. +- [organize-rt](https://gitlab.com/foxido/organize-rt) - organize-cli in Rust with more customization. - [RecoverPy](https://github.com/PabloLec/RecoverPy) - Recover overwritten or deleted files. ### File Sync/Sharing @@ -531,7 +530,7 @@ See [plaintextaccounting.org](https://plaintextaccounting.org) for a great overv - [portal](https://github.com/ZinoKader/portal) - Send files between computers. - [shbin](https://github.com/Shiphero/shbin/) - Turn a Github repo into a pastebin. - [sharing](https://github.com/parvardegr/sharing) - Send and receive files on your mobile device. -- [ncp](https://github.com/kha7iq/ncp) - Transfer files and folders, to and from NFS servers. +- [ncp](https://github.com/kha7iq/ncp) - Transfer files and folders, to and from NFS servers. ### Directory Listing From 962e63993219c78620e1904ce482a58ee5dee784 Mon Sep 17 00:00:00 2001 From: Vitaly Zdanevich Date: Wed, 24 Apr 2024 10:59:39 +0400 Subject: [PATCH 42/55] Switch to working geeknote fork (#613) --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 4e0e0c9..f382616 100644 --- a/readme.md +++ b/readme.md @@ -282,7 +282,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. ### Note Taking and Lists - [idea](https://github.com/IonicaBizau/idea) - A lightweight tool for keeping ideas in a safe place quick and easy. -- [geeknote](https://github.com/jeffkowalski/geeknote) - Evernote client. +- [geeknote](https://github.com/vitaly-zdanevich/geeknote) - Evernote client. - [Taskwarrior](https://taskwarrior.org/) - Manage your TODO list. - [Terminal velocity](https://vhp.github.io/terminal_velocity/) - A fast note-taking app. - [eureka](https://github.com/simeg/eureka) - Input and store your ideas. From 64b99d71abc23d777a7274c039e92e52a36079d6 Mon Sep 17 00:00:00 2001 From: Julien C <64107022+Julien-cpsn@users.noreply.github.com> Date: Fri, 7 Jun 2024 10:45:08 +0200 Subject: [PATCH 43/55] Add ATAC, the modern TUI API Client ATAC is Arguably a Terminal API Client. Feature-full, free, open-source, offline and account-less. https://github.com/Julien-cpsn/ATAC --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index f382616..973b6ff 100644 --- a/readme.md +++ b/readme.md @@ -255,6 +255,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [HTTP Prompt](https://github.com/eliangcs/http-prompt) - Interactive HTTP client featuring autocomplete and syntax highlighting. - [ain](https://github.com/jonaslu/ain) - HTTP client with a simple format to organize API endpoints. - [curlie](https://github.com/rs/curlie) - A curl frontend with the ease of use of HTTPie. +- [ATAC](https://github.com/Julien-cpsn/ATAC) - A feature-full TUI API client made in Rust. ATAC is free, open-source, offline and account-less. ## Productivity From 2edcae7f30b8f2b0681ec48417cb009788c898da Mon Sep 17 00:00:00 2001 From: Jonathan Neidel Date: Thu, 19 Sep 2024 09:25:29 +0200 Subject: [PATCH 44/55] Remove deprecated projects, replace neofetch with fastfetch --- readme.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/readme.md b/readme.md index f382616..327a09b 100644 --- a/readme.md +++ b/readme.md @@ -288,7 +288,6 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [eureka](https://github.com/simeg/eureka) - Input and store your ideas. - [sncli](https://github.com/insanum/sncli) - Simplenote client. - [td-cli](https://github.com/darrikonn/td-cli) - A TODO manager to organize and manage your TODO's across multiple projects. -- [taskell](https://github.com/smallhadroncollider/taskell) - Interactive kanban board/task manager. - [taskbook](https://github.com/klaussinani/taskbook) - Tasks, boards & notes for the command-line habitat. - [dnote](https://github.com/dnote/dnote) - A interactive, multi-device notebook. - [nb](https://github.com/xwmx/nb) - A note‑taking, bookmarking, archiving, and knowledge base application. @@ -364,7 +363,6 @@ See [plaintextaccounting.org](https://plaintextaccounting.org) for a great overv - [wallpaper-cli](https://github.com/sindresorhus/wallpaper-cli) - Get or set the desktop wallpaper. - [themer](https://github.com/mjswensen/themer) - Generate personalized themes for your editor, terminal, wallpaper, Slack, and more. - [JackPaper](https://github.com/jackel27/jackpaper) - Set images from Unsplash as wallpaper. -- [pywal](https://github.com/dylanaraps/pywal) - Generate and change color-schemes, then apply them system-wide to all of your favourite programs. - [QuickWall](https://github.com/deepjyoti30/QuickWall) - Directly set wallpapers from Unsplash. - [oh-my-posh](https://ohmyposh.dev) - Prompt theme engine. @@ -379,7 +377,7 @@ See [plaintextaccounting.org](https://plaintextaccounting.org) for a great overv ### System Interaction Utilities -- [neofetch](https://github.com/dylanaraps/neofetch) - System information tool. +- [fastfetch](https://github.com/fastfetch-cli/fastfetch) - System information tool. - [battery-level-cli](https://github.com/gillstrom/battery-level-cli) - Get current battery level. - [brightness-cli](https://github.com/kevva/brightness-cli) - Change screen brightness ([windows](https://github.com/sondreb/win-brightness)). - [yank](https://github.com/mptre/yank) - Yank terminal output to clipboard. @@ -492,7 +490,6 @@ See [plaintextaccounting.org](https://plaintextaccounting.org) for a great overv - [Vifm](https://vifm.info/) - VI influnced file manager. - [nnn](https://github.com/jarun/nnn) - File browser and disk usage analyzer with excellent desktop integration. - [lf](https://github.com/gokcehan/lf) - Fast, extensively customizable file manager. -- [fff](https://github.com/dylanaraps/fff) - Fast, simple file manager. - [clifm](https://github.com/leo-arch/clifm) - The command line file manager. - [far2l](https://github.com/elfmz/far2l) - Orthodox file manager. From 5b2c123d780460eaf5ac6aba7e8bab6c8000aa36 Mon Sep 17 00:00:00 2001 From: gmt4 <791491+gmt4@users.noreply.github.com> Date: Mon, 23 Sep 2024 06:34:09 +0200 Subject: [PATCH 45/55] Add mpvc (#634) Co-authored-by: Jonathan Neidel --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 327a09b..4d564e1 100644 --- a/readme.md +++ b/readme.md @@ -109,6 +109,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [swaglyrics-for-spotify](https://github.com/SwagLyrics/SwagLyrics-For-Spotify) - Spotify lyrics. - [dzr](https://github.com/yne/dzr) - deezer.com player. - [radio-active](https://github.com/deep5050/radio-active) - Internet radio player with 40k+ stations. +- [mpvc](https://github.com/gmt4/mpvc) - Music player interfacing mpv. ### Social Media From 6e0735ae9c39c8902f7a5be2ac7896ecd2af822e Mon Sep 17 00:00:00 2001 From: Jonathan Neidel Date: Mon, 23 Sep 2024 06:42:04 +0200 Subject: [PATCH 46/55] Remove broken or abandoned social media clients --- readme.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/readme.md b/readme.md index 4d564e1..4464273 100644 --- a/readme.md +++ b/readme.md @@ -113,8 +113,6 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. ### Social Media -- [facebook-cli](https://github.com/specious/facebook-cli) - Facebook command line interface. -- [Rainbowstream](https://github.com/DTVD/rainbowstream) - A smart and nice Twitter client on the terminal. - [tuir](https://gitlab.com/ajak/tuir) - Reddit TUI. - [WeeChat](https://weechat.org/) - Fast, light and extensible chat client. - [irssi](https://github.com/irssi/irssi) - IRC chat client. From dde3f4d7ae878ceb589fed923e1f14c057bdd87d Mon Sep 17 00:00:00 2001 From: Jonathan Neidel Date: Mon, 23 Sep 2024 06:47:59 +0200 Subject: [PATCH 47/55] Remove more non-working projects, group leftover socials into Chat --- readme.md | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/readme.md b/readme.md index 4464273..47f8d82 100644 --- a/readme.md +++ b/readme.md @@ -89,8 +89,6 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. ## Entertainment -- [football-cli](https://github.com/ManrajGrover/football-cli) - Get live scores, fixtures, standings of almost every football competition/league. -- [pockyt](https://github.com/arvindch/pockyt) - Read, Manage, and Automate your [Pocket](https://getpocket.com) collection. - [newsboat](https://github.com/newsboat/newsboat) - An extendable RSS feed reader for text terminals. ### Music @@ -111,13 +109,6 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [radio-active](https://github.com/deep5050/radio-active) - Internet radio player with 40k+ stations. - [mpvc](https://github.com/gmt4/mpvc) - Music player interfacing mpv. -### Social Media - -- [tuir](https://gitlab.com/ajak/tuir) - Reddit TUI. -- [WeeChat](https://weechat.org/) - Fast, light and extensible chat client. -- [irssi](https://github.com/irssi/irssi) - IRC chat client. -- [kirc](https://github.com/mcpcpc/kirc) - Tiny IRC client. - ### Video - [youtube-dl](https://github.com/ytdl-org/youtube-dl) - Download videos from YouTube.com and many other video sites. @@ -145,6 +136,12 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [SpeedRead](https://github.com/sunsations/speed_read) - Spritz-alike speedreader. - [medium-cli](https://github.com/djadmin/medium-cli) - Read [medium.com](https://medium.com/) stories. +### Chat + +- [WeeChat](https://weechat.org/) - Fast, light and extensible chat client. +- [irssi](https://github.com/irssi/irssi) - IRC chat client. +- [kirc](https://github.com/mcpcpc/kirc) - Tiny IRC client. + ## Development - [legit](https://github.com/captainsafia/legit) - Generate Open Source licences as files or file headers. From 525fcabcf806abcd993ddd222df63ccdf036a412 Mon Sep 17 00:00:00 2001 From: confusedalex Date: Fri, 25 Oct 2024 17:42:32 +0200 Subject: [PATCH 48/55] Add yazi (#611) Co-authored-by: Jonathan Neidel --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 47f8d82..ecd9ccd 100644 --- a/readme.md +++ b/readme.md @@ -488,6 +488,7 @@ See [plaintextaccounting.org](https://plaintextaccounting.org) for a great overv - [lf](https://github.com/gokcehan/lf) - Fast, extensively customizable file manager. - [clifm](https://github.com/leo-arch/clifm) - The command line file manager. - [far2l](https://github.com/elfmz/far2l) - Orthodox file manager. +- [yazi](https://github.com/sxyazi/yazi) - Blazing fast file manager. ### Deleting, Copying, and Renaming From 300fd35213e2035d796e78b13883fec8bfd3d7c2 Mon Sep 17 00:00:00 2001 From: Ayooluwa Isaiah Date: Sun, 3 Nov 2024 18:45:34 +0100 Subject: [PATCH 49/55] Add f2 --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index ecd9ccd..0778d2c 100644 --- a/readme.md +++ b/readme.md @@ -513,6 +513,7 @@ See [plaintextaccounting.org](https://plaintextaccounting.org) for a great overv - [organize-cli](https://github.com/ManrajGrover/organize-cli) - Organize your files automatically. - [organize-rt](https://gitlab.com/foxido/organize-rt) - organize-cli in Rust with more customization. - [RecoverPy](https://github.com/PabloLec/RecoverPy) - Recover overwritten or deleted files. +- [f2](https://github.com/ayoisaiah/f2) - A cross-platform tool for fast, safe, and flexible batch renaming. ### File Sync/Sharing From e0158d2ef1231b1398f60a06d20d816a58a090c7 Mon Sep 17 00:00:00 2001 From: Bob Conan Date: Thu, 14 Nov 2024 04:01:19 -0600 Subject: [PATCH 50/55] Fix typos in descriptions and links (#637) --- readme.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/readme.md b/readme.md index ecd9ccd..7450d7b 100644 --- a/readme.md +++ b/readme.md @@ -127,7 +127,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [Dwarf Fortress](http://www.bay12games.com/dwarves/) - Roguelike construction and management simulation. - [Cataclysm-DDA](https://cataclysmdda.org) - Turn-based survival game set in a post-apocalyptic world. -- [pokete](https://github.com/lxgr-linux/pokete) - Pokemon-like. +- [Pokete](https://github.com/lxgr-linux/Pokete) - Pokemon-like. ### Books @@ -402,7 +402,7 @@ See [plaintextaccounting.org](https://plaintextaccounting.org) for a great overv ### Math - [mdlt](https://github.com/metadelta/mdlt) - Do quick math right from the command line. -- [Qalculate](https://github.com/Qalculate/libqalculate) - Calculate non-trival math expressions. Unit conversions, symbolic calculations and more. +- [Qalculate](https://github.com/Qalculate/libqalculate) - Calculate non-trivial math expressions. Unit conversions, symbolic calculations and more. ### Weather @@ -483,7 +483,7 @@ See [plaintextaccounting.org](https://plaintextaccounting.org) for a great overv - [ranger](https://github.com/ranger/ranger) - A console file manager with VI key bindings. - [midnight-commander](https://github.com/MidnightCommander/mc) - A feature rich visual file manager. -- [Vifm](https://vifm.info/) - VI influnced file manager. +- [Vifm](https://vifm.info/) - VI influenced file manager. - [nnn](https://github.com/jarun/nnn) - File browser and disk usage analyzer with excellent desktop integration. - [lf](https://github.com/gokcehan/lf) - Fast, extensively customizable file manager. - [clifm](https://github.com/leo-arch/clifm) - The command line file manager. @@ -557,7 +557,7 @@ See [plaintextaccounting.org](https://plaintextaccounting.org) for a great overv - [broot](https://github.com/Canop/broot) - Fuzzy finder similar to fzf, but with space usage visualization. - [rare](https://github.com/zix99/rare) - Real-time regex aggregation and analysis. - [skim](https://github.com/lotabout/skim) - A general fuzzy finder written in rust, similar to fzf. -- [ast-grep](https://github.com/ast-grep/ast-grep) - A tool for code structrual search, linting and rewriting. +- [ast-grep](https://github.com/ast-grep/ast-grep) - A tool for code structural search, linting and rewriting. ## Version Control From 1d982825eacd0d86c265a62fe991c73deeb1a3fd Mon Sep 17 00:00:00 2001 From: poetaman <71736629+poetaman@users.noreply.github.com> Date: Thu, 21 Nov 2024 13:08:42 -0800 Subject: [PATCH 51/55] Add arttime (#524) --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 7450d7b..d8d8efa 100644 --- a/readme.md +++ b/readme.md @@ -274,6 +274,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [Watson](https://github.com/TailorDev/Watson) - Generate reports for clients and manage your time. - [utt](https://github.com/larose/utt) - Simple time tracking tool. - [Bartib](https://github.com/nikolassv/bartib) - Easy to use time tracking tool. +- [arttime](https://github.com/reportaman/arttime) - Featureful timer with native desktop notifications and curated ASCII art. ### Note Taking and Lists From 2d272e96669753017cd2ef781dd08f7dc871fe48 Mon Sep 17 00:00:00 2001 From: Nicolai Weitkemper Date: Mon, 25 Nov 2024 15:44:58 +0100 Subject: [PATCH 52/55] Add terminaltexteffects --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index d8d8efa..c53be1d 100644 --- a/readme.md +++ b/readme.md @@ -639,6 +639,7 @@ See [plaintextaccounting.org](https://plaintextaccounting.org) for a great overv - [ponysay](https://github.com/erkin/ponysay) - Pony rewrite of cowsay. - [yosay](https://github.com/yeoman/yosay) - Like cowsay, but for yeoman. - [lolcat](https://github.com/busyloop/lolcat) - Outputs text in rainbow colors. +- [terminaltexteffects](https://github.com/ChrisBuilds/terminaltexteffects) - Plays elaborate animations of text input. - [text-meme](https://github.com/beatfreaker/text-meme-cli) - Generate text memes. - [dankcli](https://github.com/sggts04/dankcli) - Add text to meme image templates. - [ricksay](https://github.com/roma-guru/ricksay) - Quotes from Rick and Morty. From 0607f51791cc0f772972e2caaa7aaefe10a44680 Mon Sep 17 00:00:00 2001 From: Alex Pasmantier <47638216+alexpasmantier@users.noreply.github.com> Date: Tue, 14 Jan 2025 11:56:55 +0100 Subject: [PATCH 53/55] Add `television` to the `Search` category --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index d8d8efa..ae47adf 100644 --- a/readme.md +++ b/readme.md @@ -559,6 +559,7 @@ See [plaintextaccounting.org](https://plaintextaccounting.org) for a great overv - [rare](https://github.com/zix99/rare) - Real-time regex aggregation and analysis. - [skim](https://github.com/lotabout/skim) - A general fuzzy finder written in rust, similar to fzf. - [ast-grep](https://github.com/ast-grep/ast-grep) - A tool for code structural search, linting and rewriting. +- [television](https://github.com/alexpasmantier/television) - A very fast general purpose fuzzy finder. ## Version Control From 511ae7ca7d416555434089ef11dc44d7f479101d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Lund?= Date: Fri, 18 Jul 2025 09:52:33 +0200 Subject: [PATCH 54/55] Add s5cmd --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index d8d8efa..33fdda9 100644 --- a/readme.md +++ b/readme.md @@ -205,6 +205,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [ipfs-deploy](https://github.com/agentofuser/ipfs-deploy) - Deploy static websites to [IPFS](https://github.com/ipfs/ipfs#overviewhttps://github.com/ipfs/ipfs#overview). - [Discharge](https://github.com/brandonweiss/discharge) - Deploy static websites to Amazon S3. - [updatecli](https://github.com/updatecli/updatecli) - A declarative dependency management tool. +- [s5cmd](https://github.com/peak/s5cmd) - Blazing fast S3 and local filesystem execution tool. ### Docker From f5473c914caf80fe7234bd764d179047f294ccd8 Mon Sep 17 00:00:00 2001 From: "Julien C." <64107022+Julien-cpsn@users.noreply.github.com> Date: Sun, 24 Aug 2025 00:26:24 +0200 Subject: [PATCH 55/55] Update readme.md --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 973b6ff..fc6f1a7 100644 --- a/readme.md +++ b/readme.md @@ -255,7 +255,7 @@ Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. - [HTTP Prompt](https://github.com/eliangcs/http-prompt) - Interactive HTTP client featuring autocomplete and syntax highlighting. - [ain](https://github.com/jonaslu/ain) - HTTP client with a simple format to organize API endpoints. - [curlie](https://github.com/rs/curlie) - A curl frontend with the ease of use of HTTPie. -- [ATAC](https://github.com/Julien-cpsn/ATAC) - A feature-full TUI API client made in Rust. ATAC is free, open-source, offline and account-less. +- [ATAC](https://github.com/Julien-cpsn/ATAC) - A feature-full TUI API client made in Rust. ## Productivity