Programming languages
- The C programming language: Good for simple system programs and libraries.
- The Go programming language: Good for complex system software, services and websites. It is statically typed and compiled, simple syntax.
- POSIX Shell Language: Good for simple system scripts and automation tasks.
- Tcl/Tk: Good for simple GUI applications and system scripts.
- Python: Good for automation tasks, extensive third party libraries.
Version Control
- git (twp c) : The stupid content tracker.
- lazygit (twp *go*) : Git repository viewer.
- gitk (gwp *tcl/tk*) : Git repository viewer.
- gh (twp *go*) : GitHub client.
- git-who (twp *go*) : See people responsible for the code.
Shell programming utilities
- smenu (t-p c): Menu program.
- fzf (twp go): Menu program.
- dialog (twp c) : Display dialog boxes from shell scripts.
- qrc (twp go) : Display QRs in the terminal.
- glow (twp c) : Render markdowns.
C/C++ programming utilities
Tags
- ctags (twp) : Universal ctags.
Profiling
- sleepy (gw-) : Windows profiler.
Website development and administration
Frontend:
- HTML/CSS/HTMX/Bootstrap: For frontends you don’t need more, use HTMX for dynamic content.
Administration utilities:
- tldx (twp go) : Domain availability analysis.
- ali (twp go) : A website load testing tool.
- ssl-checker (twp go) : Check SSL certificate status.
- enola (twp go) : Hunt down social media accounts by username.
- dstp (twp go) : Common networking tests against websites.
SQL database administration.
- lazysql (twp go) : TUI SQL database management tool.
- dblab (twp go) : Interactive client for PostgreSQL, MySQL, SQLite3, Oracle and SQL Server.