Awesome
Awesome OpenBSD Desktop 🐡
A curated list of awesome applications, software, tools, and resources for using OpenBSD as a daily driver. Inspired by the various Awesome lists that exist for a wide variety of tech ecosystems and the robust, secure, and quality codebase of OpenBSD.
➡️ If you want more of these OpenBSD visuals, go check here to get one of these wallpapers for yourself!
Contents
- Window Managers
- Terminal Emulators
- Text Editors
- Web Browsers
- Email Clients
- File Managers
- Multimedia
- Office
- System Monitoring
- Security Tools
- Miscellaneous Tools
- Miscellaneous Tools
- Resources
- Contributing
Window Managers
- cwm - A lightweight and efficient window manager for X11.
- fvwm - A virtual window manager for X11.
- i3 - A tiling window manager, completely written from scratch.
- dwm - A dynamic window manager for X11.
- spectrwm - A small dynamic tiling window manager for X11.
Terminal Emulators
- xterm - The standard terminal emulator for the X Window System.
- rxvt-unicode - A customizable terminal emulator.
- st - A simple terminal implementation for X.
- Alacritty - A cross-platform, GPU-accelerated terminal emulator.
- Zutty - A high-end terminal for low-end systems.
Text Editors
- vim - An advanced text editor that seeks to provide the power of the de facto Unix editor 'Vi', with a more complete feature set.
- emacs - An extensible, customizable, free/libre text editor — and more.
- nano - An easy to use, modeless text editor.
- ed - The standard text editor.
- helix - A post-modern modal text editor.
Web Browsers
- Firefox - A free and open-source web browser developed by the Mozilla Foundation.
- Chromium - An open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
- Lynx - A highly configurable text-based web browser.
- Iridium - A browser securing your privacy.
Email Clients
- Thunderbird - A free email application that's easy to set up and customize.
- mutt - A small but very powerful text-based mail client for Unix operating systems.
- alpine - A fast, easy to use email client.
File Managers
- Thunar - A modern file manager for the Xfce Desktop Environment.
- Midnight Commander - A console file manager and directory browser.
- ranger - A console file manager with VI key bindings.
- vifm - A file manager with curses interface, which provides Vi(m)-like environment.
Multimedia
- mpv - A free, open source, and cross-platform media player.
- VLC - A free and open-source, portable, cross-platform media player software and streaming media server.
- Audacity - A free, open source, cross-platform audio software.
- MPlayer - A movie player which runs on many systems.
Office
- LibreOffice - A powerful office suite.
- AbiWord - A free word processing program similar to Microsoft Word.
- Calligra - An open source office suite built upon the KDE platform.
- Gnumeric - A spreadsheet program that is part of the GNOME Free Software Desktop Project.
System Monitoring
- htop - An interactive process viewer for Unix systems.
- iftop - Display bandwidth usage on an interface.
- glances - A cross-platform system monitoring tool.
- nmon - Performance monitoring tool for Linux.
Security Tools
- OpenSSH - A suite of secure networking utilities based on the Secure Shell protocol.
- nmap - A network exploration tool and security / port scanner.
- tcpdump - A powerful command-line packet analyzer.
- GnuPG - A complete and free implementation of the OpenPGP standard.
Miscellaneous Tools
- tmux - A terminal multiplexer.
- Sudo - A program designed to allow a sysadmin to give limited root privileges to users.
- Neofetch - A command-line system information tool.
- fzf - A command-line fuzzy finder.
Desktop setup guides
- OpenBSD on the Desktop (Part I) by Patrick Bucher
- OpenBSD on the Desktop (Part II) by Patrick Bucher
- OpenBSD desktop first steps by Sándor Czettner
- OpenBSD on a Laptop by c0ffee.net
- OpenBSD Minimalist Desktop by Daniel Nechtan
Resources
- Official OpenBSD Documentation
- r/openbsd - OpenBSD subreddit.
- OpenBSD Jumpstart - A quick guide to getting started with OpenBSD.
- Awesome OpenBSD - A curated list of awesome OpenBSD resources.
Contributing
Contributions are welcome! Please read the contribution guidelines first.
Feel free to fork this repository, add your contributions, and send a pull request to expand the Awesome OpenBSD Desktop list!