From 7b47ee8d0063f29dc68cbfdb9163320500e45c11 Mon Sep 17 00:00:00 2001 From: Tullio Facchinetti Date: Fri, 6 Oct 2023 22:31:19 +0200 Subject: [PATCH] Add screen-recorder category --- README.md | 22 ++++++++++++++-------- data/apps.csv | 7 ++++--- data/categories.csv | 1 + 3 files changed, 19 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index ec39576..5ddb105 100644 --- a/README.md +++ b/README.md @@ -34,8 +34,8 @@ If you prefer an email, contact me at `toolleeo@gmail.com`. # Summary -* Apps/tools covered: **1172** -* Number of categories: **69**. +* Apps/tools covered: **1173** +* Number of categories: **70**. # Index @@ -45,16 +45,16 @@ If you prefer an email, contact me at `toolleeo@gmail.com`. * [Data management](#data-management) (14), [Data management - JSON/YAML/etc.](#data-management-json) (39), [Data management - Tabular data](#data-management-tabular) (17), [Data transfer](#transfer) (34), [DevOps](#devops) (9), [Diff](#diff) (10), [Directory changers (alternatives to cd)](#cd) (18), [Disk usage analyzers](#disk-analyzer) (12) * [Editors](#editors) (25), [Email](#email) (13) * [File and file system handling](#file-handling) (21), [File deletion and trash bin (alternatives to rm)](#rm) (5), [File explorer and tree visualization](#file-explorer) (10), [File finding (alternatives to find)](#find) (7), [File listing (alternatives to ls)](#ls) (9), [File manager](#file-manager) (19), [File renamers](#file-renamer) (11), [File systems](#file-system) (4), [Financial tools](#financial) (11), [Font management](#font) (2), [Funny tools](#funny) (28), [Fuzzy finders](#fuzzy-finder) (10) -* [Games](#games) (44), [Git and accessories](#git) (42), [Graphics](#graphics) (32) +* [Games](#games) (44), [Git and accessories](#git) (42), [Graphics](#graphics) (31) * [History management](#history) (4) * [Multimedia](#multimedia) (14) * [Networking](#networking) (37), [Note taking](#note-taking) (20) * [Office tools](#office) (10), [Online search and resources](#online) (14), [Organizers and calendars](#organizers) (20) * [Package managers](#package-manager) (9), [Password managers](#password-manager) (16), [Productivity](#productivity) (9), [Programming](#programming) (44), [Prompts](#prompt) (4) * [Religion](#religion) (3) -* [Science](#science) (16), [Screen savers](#screensaver) (4), [Security and encryption](#security) (24), [Shells](#shells) (10), [Sound and music](#music) (36), [System monitoring](#monitor) (41), [System tools](#system) (19) +* [Science](#science) (16), [Screen recorder](#screen-recorder) (4), [Screen savers](#screensaver) (4), [Security and encryption](#security) (24), [Shells](#shells) (10), [Sound and music](#music) (36), [System monitoring](#monitor) (41), [System tools](#system) (19) * [Terminals](#terminal) (12), [Text processing](#text-processing) (32), [Text search (alternatives to grep)](#text-search) (10), [Text search and replace (alternatives to sed?)](#text-search-replace) (4), [Time trackers](#time-tracker) (15), [Todo managers](#todo-manager) (26), [Torrent](#torrent) (7), [Typing test and practice](#typing) (7) -* [Utilities](#utility) (31) +* [Utilities](#utility) (29) * [Versioning](#versioning) (6), [Viewers](#viewers) (36) * [Web browser](#browser) (17), [Web development](#webdev) (24), [Writing](#writing) (9) @@ -791,7 +791,6 @@ Fuzzy finders and generic option pickers. * [svgcleaner](https://github.com/RazrFalcon/svgcleaner) - Clean up your SVG files from the unnecessary data. * [SVGO](https://github.com/svg/svgo) - SVG Optimizer is a Node.js-based tool for optimizing SVG vector graphics files. * [TermImg](https://github.com/srlehn/termimg) - termimg tries to draw images into terminals. The rectangular drawing area is given in cell coordinates (not pixels). Origin is the upper left corner. -* [vhs](https://github.com/charmbracelet/vhs) - Write terminal GIFs as code for integration testing and demoing your CLI tools. ## History management @@ -1075,6 +1074,15 @@ Tools for scientific research and science applications. * [slr-kit](https://github.com/robolab-pavia/slr-kit) - Set of CLI tools to assist the writing of Systematic Literature Reviews powered by Natural Language Processing. * [starfetch](https://github.com/Haruno19/starfetch) - Command line tool that displays constellations. +## Screen recorder + +Tools to record the content of the terminal and manage the recording (e.g., converting into animated GIFs). + +* [agg](https://github.com/asciinema/agg) - agg is a command-line tool for generating animated GIF files from asciicast v2 files produced by `asciinema` terminal recorder. +* [asciinema](https://github.com/asciinema/asciinema) - Terminal session recorder. +* [terminalizer](https://github.com/faressoft/terminalizer) - Record your terminal and generate animated gif images or share a web player link [www.terminalizer.com](www.terminalizer.com). +* [vhs](https://github.com/charmbracelet/vhs) - Write terminal GIFs as code for integration testing and demoing your CLI tools. + ## Screen savers * [ASCII Saver](https://gitlab.com/mezantrop/ascsaver) - Screensaver for terminals. @@ -1380,8 +1388,6 @@ Games and utilities to measure and/or improve the typing ability. ## Utilities -* [agg](https://github.com/asciinema/agg) - agg is a command-line tool for generating animated GIF files from asciicast v2 files produced by `asciinema` terminal recorder. -* [asciinema](https://github.com/asciinema/asciinema) - Terminal session recorder. * [Autocomplete](https://github.com/withfig/autocomplete) - IDE-style autocomplete for your existing terminal & shell. * [bash-cache](https://github.com/dimo414/bash-cache) - A function memoisation / caching library for bash scripts and shells * [bkt](https://bkt.rs) - bkt is a subprocess caching utility that makes it easy to reuse past invocations of slow commands diff --git a/data/apps.csv b/data/apps.csv index f330861..3b6ff83 100644 --- a/data/apps.csv +++ b/data/apps.csv @@ -234,7 +234,7 @@ browser,Graphene,,https://github.com/atsepkov/Graphene,A text-based web browser cheatsheet,navi,,https://github.com/denisidoro/navi,An interactive cheatsheet tool for the command-line. data-management-tabular,TSV Utilities,,https://github.com/eBay/tsv-utils,"Command line tools for large, tabular data files." graphics,pastel,,https://github.com/sharkdp/pastel,"A command-line tool to generate, analyze, convert and manipulate colors." -utility,asciinema,,https://github.com/asciinema/asciinema,Terminal session recorder. +screen-recorder,asciinema,,https://github.com/asciinema/asciinema,Terminal session recorder. file-explorer,alder,,https://github.com/aweary/alder,Directory tree visualizer. diff,diff-so-fancy,,https://github.com/so-fancy/diff-so-fancy,Make your diffs human readable instead of machine readable. text-search,ripgrep-all,,https://github.com/phiresky/ripgrep-all,"grep in text files but also search in PDFs, E-Books, office documents, zip, tar.gz, etc." @@ -655,7 +655,7 @@ git,gita,,https://github.com/nosarthur/gita,A command-line tool to manage multip games,anonymine,https://oskog97.com/projects/anonymine/,https://gitlab.com/oskog97/anonymine,Curses mode minesweeper without guessing and other original features. games,greed,http://www.catb.org/~esr/greed/,https://gitlab.com/esr/greed,A game of consumption. Eat as much as you can before munching yourself into a corner. launcher,Mxflow-cli,,https://github.com/metaory/mxflow-cli,"A modern, general purpose CLI task runner with human readable yaml config file." -graphics,vhs,,https://github.com/charmbracelet/vhs,Write terminal GIFs as code for integration testing and demoing your CLI tools. +screen-recorder,vhs,,https://github.com/charmbracelet/vhs,Write terminal GIFs as code for integration testing and demoing your CLI tools. system,checksum.sh,https://checksum.sh/,https://github.com/gavinuhma/checksum.sh,"Checksum.sh is a simple way to download, review, and verify install scripts. If the checksum is OK the script will be printed to stdout, which can be piped to sh or elsewhere." data-management,crudini,,https://github.com/pixelb/crudini,A utility for manipulating ini files. writing,GTT - Google Translate TUI,,https://github.com/eeeXun/GTT,A TUI interface to bring Google Translation in the terminal. @@ -1170,4 +1170,5 @@ text-processing,awk,,https://github.com/onetrueawk/awk,"A historical, general-pu git,git-booster-cli,,https://github.com/akgondber/git-booster-cli/,Improve your git workflow with customizable and runnable blocks. funny,daktilo,,https://github.com/orhun/daktilo,Turn your keyboard into a typewriter adding sounds at each keystroke. file-handling,Fast Files,,https://github.com/mintycube/fast-files,"ff is a bash script which is a combination of `mkdir` and `touch`. It can create directory structures and files simultaneously and lists the created objects using `eza`, `lsd`, or `ls`." -utility,agg,,https://github.com/asciinema/agg,agg is a command-line tool for generating animated GIF files from asciicast v2 files produced by `asciinema` terminal recorder. +screen-recorder,agg,,https://github.com/asciinema/agg,agg is a command-line tool for generating animated GIF files from asciicast v2 files produced by `asciinema` terminal recorder. +screen-recorder,terminalizer,,https://github.com/faressoft/terminalizer,Record your terminal and generate animated gif images or share a web player link [www.terminalizer.com](www.terminalizer.com). diff --git a/data/categories.csv b/data/categories.csv index 53371f7..4664925 100644 --- a/data/categories.csv +++ b/data/categories.csv @@ -51,6 +51,7 @@ security,Security and encryption,"Cryptography, ciphered archive managers, encry shells,Shells, music,Sound and music,Music players monitor,System monitoring, +screen-recorder,Screen recorder,"Tools to record the content of the terminal and manage the recording (e.g., converting into animated GIFs)" screensaver,Screen savers, system,System tools, terminal,Terminals,