Great Open Source Projects
Here is a list of great software that I use, or have used.
I’m sure I’ve even forgotten a few.
Web Browsers, Newsfeeds, Calendar, and Email:
- Chromium: Web Browser
- DAVx5: Android Calendar Synchronization
- Flym: Android RSS Feed Reader
- K-9 Mail: Android Email Client
- Mozilla Firefox: Web Browser
- Mozilla Thunderbird: Email Client
- With WebDAV Calendar
- RSS Feeds
Media Servers and Cloud:
- Immich: Photo Cloud
- Jellyfin: Media Server
- Kodi: Media Center
- Logitech Media Server: Media Server
- Nextcloud Cloud Storage
- Squeezelite: Audio Player
Document Management and Office:
File Synchronization, Management, and Backup:
- 7-Zip: Archiving Software
- FreeFileSync (Not entirely Open Source): File Synchronization
- Kopia: Backup
- Rsync: File Synchronization
- Syncthing: File Synchronization (P2P)
- Unison: File Synchronization
- WinSCP: FTP Client
Graphics and Design:
- Blender: 3D Modeling
- Excalidraw: Browserbased Drawing Tool (collaborative)
- GIMP: Image Editing
- Inkscape: Vector Graphics
- Krita: Digital Painting
- Meshroom: Photogrammetry
Text Editors, Notes, and To-Do Lists:
- ACode: Android Code Editor
- Obsidian: Markdown Note Editor (not Open Source but uses an Open File Format)
- VSCodium (FOSS VSCode): Code Editor / Text Editor
Security and Encryption:
- Aegis Authenticator
- Bitwarden / Vaultwarden: Password Manager (Self-hosted)
- KeePass: Password Manager
- VeraCrypt: Data Encryption
Media Playback and Editing:
- Audacity: Audio Editing
- FFmpeg: Multimedia Framework
- MediaInfoLite: Media Information
- OBS Studio: Streaming and Recording
- ShotCut: Video Editing
- VLC: Media Player
Text Editors and Software Development:
- Arduino IDE: Development for Arduino
- GitLab Docker
- Java: Programming Language
- JavaScript / JQuery: Programming Language
- Mercurial: Version Control
- PHP: Programming Language
- Python: Programming Language
- CSS/HTML, etc.
Web Servers and Server Software:
- Apache Server: Web Server
- Curl: Data Transfer
- MySQL: Database
- Nginx Server: Web Server
- OpenSSH: SSH Server
- Samba: File Sharing
- Wget: Data Transfer
Content Management, Website and Blogging:
Encyclopedia and Knowledge Management:
Mathematics and Education:
Remote Desktop, Monitoring, and SSH:
- ConnectBot: Android SSH Client
- Putty: SSH Client
- Uptime-Kuma: Uptime Monitoring
- VNC Viewer: Remote Desktop
3D Printing:
- OctoPrint: 3D Printer Control / Remote Monitoring
- Prusa Slicer: 3D Printing Software / Slicer
- Ultimaker Cura: 3D Printing Software / Slicer
Automation and Smart Home:
- ei23 Installation Script: Automated Server Installation and Maintenance
- ESPHome: Framework for ESP32/ESP8266
- HomeAssistant: Smart Home
- Node-RED: Automation
- and many more extensions
Databases and Data Analysis:
Speech to Text and Text to Speech:
Reverse Proxy and Networking:
- Fail2Ban: Intrusion Prevention
- OpenVPN: Virtual Private Network
- Traefik: Reverse Proxy
- UFW: Uncomplicated Firewall
- WireGuard VPN: Virtual Private Network
Linux Distribution and Operating System:
System Software:
- Bash: Shell
- Docker: Container Orchestration
- Docker Compose: Container Orchestration
- Many more that may have been forgotten...