#TAG,PACKAGE,DESCRIPTION # # Legend: # (empty) = pkg_add (OpenBSD packages) # P = ports tree (when no binary package exists) # G = Git clone + make install -- suckless builds only # # ===================================================================== # Core Server Tools # ===================================================================== ,htop,"process viewer" ,tmux,"terminal multiplexer (ships with base, upgrade for latest)" ,fish,"friendly interactive shell" ,neovim,"modern vim" ,git,"version control" ,curl,"data transfer tool" ,wget,"file downloader" ,rsync,"file sync" ,jq,"JSON processor" ,fzf,"fuzzy finder" ,ripgrep,"fast grep replacement" ,fd,"fast find replacement" ,bat,"cat with syntax highlighting" ,eza,"modern ls replacement" ,tree,"directory listing" # # ===================================================================== # Networking / Security # ===================================================================== # pf is in base -- no package needed # httpd is in base -- no package needed # relayd is in base -- no package needed # acme-client is in base -- no package needed # ssh is in base -- no package needed ,mosh,"mobile shell with auto-reconnect" ,wireguard-tools,"WireGuard VPN tools" ,nmap,"network scanner" ,socat,"data transfer utility" ,proxychains-ng,"proxy chaining" ,gnupg,"GPG encryption" ,password-store,"password manager using GPG" # # ===================================================================== # Web / Proxy # ===================================================================== # httpd + relayd in base handle most use cases # only add these if base httpd/relayd are insufficient ,nginx,"web server (if relayd insufficient)" # # ===================================================================== # Languages / Runtimes # ===================================================================== ,node,"JavaScript runtime" ,go,"Go language" ,python3,"Python interpreter" ,py3-pip,"Python package manager" ,rust,"Rust toolchain" # # ===================================================================== # Databases # ===================================================================== ,sqlite3,"embedded database" ,postgresql-server,"PostgreSQL server" ,redis,"in-memory data store" # # ===================================================================== # Monitoring / System # ===================================================================== ,systat,"system statistics" ,lsof,"list open files" ,pftop,"real-time pf state viewer" # # ===================================================================== # Media / Utilities (server-side) # ===================================================================== ,ffmpeg,"video and audio processing" ,ImageMagick,"image manipulation CLI" ,yt-dlp,"YouTube downloader" ,rclone,"cloud storage sync" # # ===================================================================== # Mail # ===================================================================== # smtpd is in base -- no package needed ,neomutt,"terminal email client" ,msmtp,"SMTP client" # # ===================================================================== # IRC # ===================================================================== ,catgirl,"terminal IRC client" # # ===================================================================== # Suckless Builds (optional, for console/X if needed) # ===================================================================== G,https://github.com/krisyotam/dwm,"tiling window manager" G,https://github.com/krisyotam/dwmblocks,"modular status bar" G,https://github.com/krisyotam/dmenu,"application launcher" G,https://github.com/krisyotam/st,"terminal emulator" G,https://github.com/krisyotam/scron,"simple cron daemon" G,https://github.com/krisyotam/quark,"tiny HTTP server"