Ninja Tools
Post date: Sep 13, 2016 4:23:18 PM
list of favorite open source applications I use on daily basis
Terminal
Terminator
Tilix (like Terminator but more stable)
multiplexer, better than tmux
https://zellij.dev/documentation/introduction.html
Shell
XONSH - python and bash in 1 shell
Cheat Sheet (amazing tool)
Image Editing & Graphics
Photoshop 7 on WINE
Pinta (quick img editor)
MyPaint
InkScape (vector)
Ksnip (screenshot)
Blender (3D animation)
Git
Office
Password & Secret Management
Hashicorp Vault (for application secrets)
Bitwarden (for human passwords)
pw generator (xkcdpass)
pip install xkcdpass
xkcdpass -C random -n 2 --min 6 --max 10 -d -
Remote Control
RustDesk
Proxy Tools
tmate.io (apt install tmate, tmate -F launches ssh session and generates link to connect with)
Serveo - no installs required
proxy localhost port 3000 to generated pub domain name
ssh -o ServerAliveInterval=60 -R 80:localhost:3000 serveo.net
proxy SSH connection
server> ssh -R tempjump:22:localhost:22 serveo.netclient> ssh -J serveo.net <username>@tempjump
serveo will proxy SSH into server via a "tempjump" alias
share local file to external user
croc
Updog + Ngrok
updog (pip3 install updog);
ngrok config add-authtoken xxxxxxxxx
ngrok http 9090 (will generate link can send to other party)
Network Troubleshooting
wifi troubleshooting - Wavemon
packet inspection - wireshark
mtr - traceroute + ping
tcptraceroute - a better version of traceroute
tcpdump (obviously)
Database
DB Beaver
Editor & IDE
Microsoft Visual Studio Code (go to choice for IDE)
Music
Mixxx (DJ mixer)
LMMS (production)
Video
VLC Player
Linters
json: pip install demjson (installs jsonlint binary)
yaml: pip install yamllint
Desktop Enviornment & Sharing
Barrier - screen sharing (control multiple computers w same keyboard/mouse)
Xubuntu
Full Stack SPA
https://squoosh.app/ - compress images
https://supabase.com/ - create backend with auth, db, etc (like Firebase)
https://tailwindcss.com/ - CSS lib, better than Bootstrap
https://mui.com/ - Material UI - UI elements
USB ISO flasher
Javascript
babylon JS - 3d objects and effects
NetSec and Pentesting
Blogs / Wikis
https://danielmiessler.com/blog