From 96076de61d6c12ad29e13cbb66023a27571514f6 Mon Sep 17 00:00:00 2001 From: Tullio Facchinetti Date: Fri, 26 May 2023 12:38:16 +0200 Subject: [PATCH] Add colorls --- data/apps.csv | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/data/apps.csv b/data/apps.csv index 18235c7..a9510b0 100644 --- a/data/apps.csv +++ b/data/apps.csv @@ -57,7 +57,7 @@ system,conspy,http://conspy.sourceforge.net/,https://sourceforge.net/p/conspy/co system,lshw,http://www.ezix.org/project/wiki/HardwareLiSter,https://ezix.org/src/pkg/lshw,"A small tool to provide detailed information on the hardware configuration of the machine. It can report exact memory configuration, firmware version, mainboard configuration, CPU version and speed, cache configuration, bus speed, etc.",,,, system,Ntfy,,https://github.com/dschep/ntfy,Cross-platform Python utility that enables you to automatically get desktop notifications on demand or when long running commands complete. It can as well send push notifications to your phone once a particular command completes.,,,, system,task-spooler,http://vicerveza.homeunix.net/~viric/soft/ts/,,"A Unix batch system that can be used to add the Linux commands to the queue and execute them one after the other in numerical order (ascending order, to be precise). This can be very useful when you have to run a lots of commands, but you don't want to waste time waiting for one command to finish and run the next command. You can queue it all up and Task Spooler will execute them one by one. In the mean time, you can do other activities.",,,, -monitor,ttyload,http://www.daveltd.com/src/util/ttyload/,https://github.com/lindes/ttyload,"ttyload is a lightweight utility which is intended to offer a color-coded graph of load averages over time on Linux and other Unix-like systems. It enables a graphical tracking of system load average in a terminal (""tty”).",,,, +monitor,ttyload,http://www.daveltd.com/src/util/ttyload/,https://github.com/lindes/ttyload,"ttyload is a lightweight utility which is intended to offer a color-coded graph of load averages over time on Linux and other Unix-like systems. It enables a graphical tracking of system load average in a terminal (""tty”).",,,, system,hstr,,https://github.com/dvorka/hstr,A tool for managing the history, powerful visual search and execution of previous commands, history editing capabilities. ,, system,parallel,https://www.gnu.org/software/parallel/,https://git.savannah.gnu.org/git/parallel.git,A shell tool from GNU for executing jobs in parallel using one or more computers, it can split the input and pipe it into commands in parallel. ,,, security,cipher,,https://github.com/ash-shell/cipher,An Ash module that makes it easy to perform aes-256-cbc encryption for files and directories. ,,,, @@ -103,7 +103,7 @@ music,MOC,https://moc.daper.net/,,(music on console) is a powerful and easy to u music,mpg123,http://mpg123.org/,https://sourceforge.net/projects/mpg123/,"Quick `mp3` sound file player; no visual interface, just a command-line audio file player for `mp3` files.",,,, music,mps-youtube,,https://github.com/mps-youtube/yewtube,"A curses player for music tracks from Youtube; it allows to search for songs and playlists; it downloads the video, extracts the audio track and plays it; handles local playlists and many configuration parameters.",,,, music,ogg123,https://www.xiph.org/downloads/,https://gitlab.xiph.org/xiph/ogg.git,"Quick `ogg` sound file player; no visual interface, just a command-line audio file player for the free and open `ogg` file format.",,,, -graphics,ImageMagick,http://www.imagemagick.org/script/index.php,https://github.com/ImageMagick/ImageMagick,"Software suite to create, edit, compose, or convert bitmap images; it handles many file formats (including PDF and SVG) and provides processing tools to ""resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and BĂ©zier curves"".",,,, +graphics,ImageMagick,http://www.imagemagick.org/script/index.php,https://github.com/ImageMagick/ImageMagick,"Software suite to create, edit, compose, or convert bitmap images; it handles many file formats (including PDF and SVG) and provides processing tools to ""resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves"".",,,, graphics,scrot,,https://github.com/dreamer/scrot,A simple CLI tool to capture screenshots. ,,,, git,git,https://git-scm.com/,https://github.com/git/git,The winner across all the existing file versioning tools, distributed versioning, fully controllable from the command-line, plenty of configuration and usage options, behind a number of related project that leverage git as backend. git,git-annex,https://git-annex.branchable.com/,git://git-annex.branchable.com/ git-annex,"Manages files with `git`, without checking the file contents into git; very useful to manage large/binary files.",,,, @@ -141,7 +141,7 @@ file-renamer,rename,https://www.kernel.org/pub/linux/utils/util-linux/,,"Include file-renamer,renameutils,http://www.nongnu.org/renameutils/,,A set of programs to change file and directory names by editing them inplace, I find `imv` especially useful to edit a filename at the program prompt. ,,, file-handling,rmlint,,https://github.com/sahib/rmlint/,A tool to recursively scan a directory tree looking for duplicate and broken files, it outputs statistics and save the list of files in JSON format, it produce a shell script that can be inspected before running it to delete the desire files. ,, file-handling,gcp,,,"`gcp` (Goffi's cp) is an advanced file copier tool, heavily inspired from the traditional `cp` command utility, but with some additional features: Displays the copy progress indicator, with estimated time, current file speed; logs of all actions; resume of interrupted copy processes.",,,, -file-manager,nnn,,https://github.com/jarun/nnn,"“The unorthodox terminal file manager"" is a tiny, nearly 0-config and fast file manager supporting all the operations on files and directories.",,,, +file-manager,nnn,,https://github.com/jarun/nnn,"“The unorthodox terminal file manager"" is a tiny, nearly 0-config and fast file manager supporting all the operations on files and directories.",,,, file-handling,PathPicker,https://facebook.github.io/PathPicker/,https://github.com/facebook/pathpicker/,A tool from Facebook that parses the output from a command and presents a UI to select files and directories, can be used to apply a command of a interactively selected files or to move across directories. ,,, file-handling,tree,http://mama.indstate.edu/users/ice/tree/,https://gitlab.com/OldManProgrammer/unix-tree,"""Recursive directory listing command that produces a depth indented listing of files"".",,,, funny,asciicquarium,http://www.robobunny.com/projects/asciiquarium/html/,https://github.com/rgoring/asciiquarium,Enjoy the mysteries of the sea from the safety of your own terminal!,,,, @@ -337,7 +337,7 @@ viewers,tabview,,https://github.com/TabViewer/tabview,Python curses command line versioning,Bazaar,http://bazaar.canonical.com/en/,,"Multiplatform version control system supporting diffferent workflows; it is part of the GNU Project, and it is free software sponsored by Canonical.",,,, git,grv,,https://github.com/rgburke/grv,"Git Repository Viewer - A terminal based interface for viewing Git repositories. It allows refs, commits and diffs to be viewed, searched and filtered.",,,, versioning,fossil,https://fossil-scm.org/,https://github.com/drhsqlite/fossil-mirror,"A simple, high-reliability, distributed software configuration management system with these advanced features: project management, built-in web interface, friendly self-hosting, simple networking, all-in-one standalone executable, and much more.",,,, -editors,Diakonos,,https://github.com/Pistos/diakonos,"A powerful editor with “standard"" keybindings and several advanced features; written in Ruby.",,,, +editors,Diakonos,,https://github.com/Pistos/diakonos,"A powerful editor with “standard"" keybindings and several advanced features; written in Ruby.",,,, utility,yank,,https://github.com/mptre/yank,Reads input from stdin and display a selection interface that allows a field to be selected and copied to the clipboard.,,,, terminal,mtm,,https://github.com/deadpixi/mtm,"Micro Terminal Multiplexer - Simple but usable, stable and minimalistic terminal multiplexer.",,,, text-processing,sd,,https://github.com/chmln/sd,s[earch] & d[isplace] - An intuitive find & replace CLI, a possible replacement for sed.,,, @@ -479,7 +479,7 @@ git,stargazer,,https://github.com/gennaro-tedesco/stargazer,Github stats from th webdev,http-tanker,,https://github.com/PierreKieffer/http-tanker,"Terminal application used for API testing; easily create, manage and execute http requests from the terminal.",,,, system,Bevel,,https://github.com/NorfairKing/bevel,Command line history in an SQLite database for effective re-use.,,,, data-management,zq,https://zed.brimdata.io/docs/commands/zq/,https://github.com/brimdata/zed,Processor for JSON data with stateful operators and a syntax that is more consistent w.r.t. jq (as claimed by the authors).,,,, -torrent,Mabel,,https://github.com/smmr-software/mabel,"Deriving its name from the Hebrew word """"מבול,"""" meaning flood, deluge, or (loosely) torrent, Mabel is a fancy BitTorrent client for the terminal.",,,, +torrent,Mabel,,https://github.com/smmr-software/mabel,"Deriving its name from the Hebrew word """"????,"""" meaning flood, deluge, or (loosely) torrent, Mabel is a fancy BitTorrent client for the terminal.",,,, text-processing,tuc,,https://github.com/riquito/tuc,"You want to cut on more than just a character, perhaps using negative indexes or format the selected fields as you want... Maybe you want to cut on lines (ever needed to drop first and last line?)... That's where tuc can help.",,,, games,sku,,https://github.com/fedeztk/sku,Simple TUI written in go to play sudoku in the terminal.,,,, productivity,fasttyper,,https://github.com/ickyicky/fasttyper,Fasttyper is minimalistic typing test based on user provided exercising text.,,,, @@ -487,7 +487,7 @@ games,GameShell,,https://github.com/phyver/GameShell,"GameShell was devised as a office,Lotus 1-2-3 for Linux,,https://github.com/taviso/123elf,A native port of Lotus 1-2-3 Release 3 to Linux.,,,, organizers,addrb,,https://github.com/mrusme/addrb,A lightweight CLI / TUI address book that supports CardDAV.,,,, system,atuin,,https://github.com/ellie/atuin,"Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. Additionally, it provides optional and fully encrypted synchronisation of your history between machines, via an Atuin server.",,,, -graphics,Artem,,https://github.com/FineFindus/artem,"Convert images from multiple formats (jpg, png, webp, etc…) to ASCII art, written in Rust.",,,, +graphics,Artem,,https://github.com/FineFindus/artem,"Convert images from multiple formats (jpg, png, webp, etc…) to ASCII art, written in Rust.",,,, productivity,thokr,,https://github.com/jrnxf/thokr,Sleek typing tui with visualized results and historical logging.,,,, online,socialscan,,https://github.com/iojw/socialscan,Python library and CLI for accurately querying username and email usage on online platforms.,,,, music,termusic,,https://github.com/tramhao/termusic,Terminal Music Player written in Rust.,,,, @@ -654,7 +654,7 @@ system,procmux,,https://github.com/napisani/procmux,A TUI utility for running mu transfer,sharing,,https://github.com/parvardegr/sharing,Sharing is a command-line tool to share directories and files from the CLI to iOS and Android devices without the need of an extra client app.,,,, games,mazter,,https://github.com/Canop/mazter,A maze in your terminal.,,,, file-renamer,Tempren,,https://github.com/idle-code/tempren,A powerful file renaming utility that uses flexible template expressions to create new file paths and names.,,,, -git,rcz,,https://github.com/Cassin01/rcz,A tool to write a commit message based on “Conventional Commits”.,,,, +git,rcz,,https://github.com/Cassin01/rcz,A tool to write a commit message based on “Conventional Commits”.,,,, git,git-cz,,https://github.com/streamich/git-cz,Semantic Git commits.,,,, note-taking,jot,,https://github.com/araekiel/jot,Jot is a feature-stripped version of Obsidian focused on rapid note management through the terminal. It uses the same format of storage as Obsidian.,,,, data-management,ROAPI,,https://github.com/roapi/roapi,ROAPI automatically spins up read-only APIs for static datasets without requiring you to write a single line of code.,,,, @@ -713,7 +713,7 @@ programming,release-it,,https://github.com/release-it/release-it,Automate releas programming,clog,,https://github.com/clog-tool/clog-cli,Creates a changelog automatically from local git metadata.,,,, programming,Cookiecutter,,https://github.com/cookiecutter/cookiecutter,"A cross-platform command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, C projects.",,,, chat,kirc,http://kirc.io/,https://github.com/mcpcpc/kirc,A tiny IRC client written in POSIX C99.,,,, -programming,cgasm,,https://github.com/bnagy/cgasm,"Pronounced “SeekAzzem”, it is a standalone, offline terminal-based tool with no dependencies that gives me x86 assembly documentation.",,,, +programming,cgasm,,https://github.com/bnagy/cgasm,"Pronounced “SeekAzzem”, it is a standalone, offline terminal-based tool with no dependencies that gives me x86 assembly documentation.",,,, webdev,is-up-cli,,https://github.com/sindresorhus/is-up-cli,Check whether a website is up or down using the [isitup.org](https://isitup.org/) API.,,,, webdev,pageres-cli,,https://github.com/sindresorhus/pageres-cli,Capture screenshots of websites in various resolutions. A good way to make sure your websites are responsive.,,,, graphics,deviceframe,,https://github.com/c0bra/deviceframe,Put device frames around mobile/web/progressive app screenshots.,,,, @@ -787,7 +787,7 @@ productivity,habitmap,,https://github.com/shuu-wasseo/habitmap,A command-line ap utility,sauce,,https://github.com/cadecuddy/sauce,A novelty CLI tool that identifies an anime from an image and yields key data about it.,,,, data-management,Soul,,https://github.com/thevahidal/soul,A SQLite REST and realtime server.,,,, productivity,hardv,,https://github.com/dongyx/hardv,"A CLI flashcard app for UNIX-compatible systems, conforming to the UNIX philosophy.",,,, -monitor,zfxtop,,https://github.com/ssleert/zfxtop,Self described as “fetch top written by bubbletea enjoyer”.,,,, +monitor,zfxtop,,https://github.com/ssleert/zfxtop,Self described as “fetch top written by bubbletea enjoyer”.,,,, funny,Binary Clock,,https://github.com/tom-on-the-internet/binary-clock,Displays a clock where numbers are represented with blue and gray dots with binary encoding.,,,, system,cli-tools-info,,https://github.com/Lilja/cli-info,"An overview of you CLI tools, if they are installed and what version they are on.",,,, cheatsheet,Nap,,https://github.com/maaslalani/nap,"Code snippet manager that allows to create and access new snippets quickly with the command-line interface or browse, manage, and organize them with the text-user interface.",,,, @@ -923,3 +923,4 @@ games,cli-chess,,https://github.com/trevorbayless/cli-chess,A highly customizabl viewers,baca,,https://github.com/wustho/baca,Lets you indulge in your favorite e-books in the comfort of your terminal.,,,, productivity,Productivity Timer,,https://github.com/h-sifat/productivity-timer,A CLI/TUI Pomodoro timer and todo (coming soon) application for keyboard addicts and terminal fans that makes you more productive.,,,, science,ptable,,https://github.com/velorek1/ptable,A beautiful TUI periodic table for GNU/linux terminals.,,,, +file-handling,colorls,,https://github.com/athityakumar/colorls,A Ruby script that colorizes the `ls` output with color and icons.,,,,