Liste d'outils
Liste d'outils en ligne de commande
Outils généraux
- Httpie : curl like
- jq : manipulate json
- Kafkahq : manage kafka
- bat : cat en rust
- exa : ls en rust
- fd : find en rust
- procs : ps en rust
- sd : find & replace en rust
- dust : du en rust
- starship : shell en rust
- ripgrep : grep en rust
- tokei : analyse du code source (nombre de lignes, nombre de fichiers, etc...)
- hyperfine : pour faire des benchmark
- ytop : équivalent de top en Rust
- tealdeer : tldr en rust
- bandwhich : affichage des informations sur le réseau (débit, processus, etc...)
- grex : génération d'expression régulière en fonction d'exemple
- rmesg : dmesg en rust
- zoxide : cd en rust
- delta : disualisation de diff git
- nushell : shell en rust
- angle-grinder : recherche dans les fichiers de logs
- visidata : visualisation de données tabulaires
- lnav : visualisation des logs dans un terminal
- coreutils : réimplémentation des outils unix en rust
- q : faire une requete sql en en ligne de commande sur du csv
- broot : affichage arborescent des répertoire, avec possibilité de faire des opérations
- rebond : recherche la stacktrace dans stackoverflow
- speed-test : test la connexion internet
- graphtage : comparaison de json
- jc : convertie en json la sortie des commandes unix
- rq : transformation entre différents formats (json, csv, etc...)
- iredis : client redis
- gnuplot : Pour faire des graphiques en ligne de commandes (Hitogramme, courbes 2Det 3D, etc...). La sortie peut être une image.
- ploticus : permet de générer des graphiques.
- age : cryptage de fichiers avec cryptage asymétrique
- rage : age en rust
- scrypt : cryptage symetrique de fichiers
- sops : stokage de secrets
- mkcert : création de certificat local
- ugrep : recherche dans les archives zip/gz/etc...
- csvkit : traitement de fichier CSV
- fzf : outils pour filter les fichiers à traiter
- nushell : shell évolué avec possibilité de manipuler des data (csv,json, etc...)
- graphviz : outils pour afficher des graphes
Analyses des logs
- angle-grinder : recherche des les logs avec une expression
- lnav : analyse dans les logs en mode texte
- sumoshell : recherche dans les logs avec une expression
manipulation du json/xml
Pour extraire du json, il y a les outils :
Pour extraire du xml :
- xidel : outils pur extraire du xml avec aussi du json github. Il peut aussi transformer du json. Il gère le XPath, le XQuery, etc...
Une page qui recense des outils pour extraire du xml : Baeldung
Outils en ligne
- https://rawgraphs.io/ : outils de visualisation des données
- https://www.geogebra.org/ : visualisation de graphe et résolutation de formule mathématique en ligne
- https://10015.io/ : liste d'outils pour le developpement