Skip to content

A list of open source projects with links to contribute or donate.

License

Notifications You must be signed in to change notification settings

erwanMarmelab/awesome-oss

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

awesome-oss Awesome

A list of open source projects with links to contribute or donate.

This list is a work in progress. I'm sure I'm missing many great projects. Feel free to send a pull request (just make sure it has a contribution/donation/both link)!

You don't have to be a developer to contribute to your favorite open source projects. Check out this great guide to learn more about other ways you can contribute.

Contents

Audio Editors

  • Ardour - cross platform audio software to record, edit, mix and master audio and MIDI projects
    Contribute Donate
  • Audacity - cross-platform audio software for multi-track recording and editing
    Contribute Donate
  • WaveShop - multi-tab audio editor with a wide range of effects/functions and several supported file formats
    Contribute Donate

Audio Players

  • Clementine - modern music player and library organizer
    Contribute
  • MPD - free and open music player server
    Contribute
  • OooPlayer - Lightweight music player for Windows
    Contribute Donate
  • Rhythmbox - integrated music management application
    Contribute Donate

Documents

  • Etherpad - web-based collaborative real-time editor
    Contribute Donate
  • Evince - document viewer for multiple document formats
    Contribute Donate
  • LibreOffice - office suite
    Contribute Donate
  • Okular - universal document viewer
    Contribute Donate
  • Scribus - a page layout program
    Contribute
  • Sumatra PDF - free and open-source document viewer
    Contribute

Developer Tools

  • Ansible - radically simple IT automation platform
    Contribute
  • ConEmu - free and open-source tabbed terminal emulator for Windows
    Contribute Donate
  • Daytona - The Open Source Dev Environment Manager
    Contribute
  • DEM - Containerized Development Environment Manager for Embedded Development
    Contribute
  • Ddosify - Distributed Performance Testing Platform
    Contribute
  • Flutter - mobile app SDK to help developers and designers build modern mobile apps for iOS and Android
    Contribute
  • Fossil - simple, high-reliability, distributed software configuration management system
    Contribute
  • Genezio CLI - cli tool that helps you deploy your JS/TS/Dart website (backend + frontend) to genez.io's serverless infrastructure for free.
    Contribute
  • Git - distributed version control system
    Contribute Donate
  • GitLab - web-based Git repository manager with wiki and issue tracking features
    Contribute Donate
  • Hook0 - webhooks-as-a-service (WaaS) for SaaS developers
    Contribute
  • Manifest - Open-source Backend-as-a-Service that enables developers to create backends effortlessly.
    Contribute
  • Mosh - remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes
    Contribute
  • Node-RED - programming tool for wiring together hardware devices, APIs and online services in new and interesting ways
    Contribute
  • Pixeleye - visual review & testing platform for catching UI bugs
    Contribute Donate
  • PuTTy - free and open-source terminal emulator
    Contribute Donate
  • Rancher - a complete container management platform
    Contribute
  • Refine - an open source React-based framework for building CRUD apps
    Contribute Donate
  • Taipy - open-source Python library for building web applications’ GUI and back-end management.
    Contribute
  • Tolgee - developer & translator friendly localization platform
    Contribute Donate
  • VirtualBox - free and open-source hypervisor
    Contribute
  • Windows Terminal - tabstyle windows command line/shell tool. Works with Subsystem/WSL and more. Custom look through integrated .json file
    Contribute
  • Yaade - Yaade is an open-source, self-hosted, collaborative API development environment
    Contribute
  • Revert - An open source unified API to build B2B product integrations
    Contribute
  • Panora - Alternative to Merge.dev - Add an integration catalog to your SaaS in minutes, not months
    Contribute

Email

  • Dovecot - IMAP and POP3 email server for Linux/UNIX-like systems
    Contribute Donate
  • Mail-in-a-box - one-click, easy-to-deploy SMTP+everything else server
    Contribute
  • Mailcow - The mailserver suite with the 'moo' – 🐮 + 🐋 = 💕
    Contribute Donate
  • Mailu - simple yet full-featured mail server as a set of Docker images
    Contribute
  • Mutt - text-based mail client for Unix operating systems
    Contribute
  • NeoMutt - command line mail reader
    Contribute Donate

Foundations/Organizations

  • Apache Software Foundation - non-profit corporation to support Apache software project
    Donate
  • Blender Foundation - nonprofit organization responsible for the development of Blender, an open source 3D content-creation program
    Donate
  • The Document Foundation - non-profit organization that promotes open-source document handling software
    Donate
  • Django Software Foundation - non-profit organization to promote, support, and advance the Django Web framework
    Donate
  • Eclipse Foundation not-for-profit corporation that acts as the steward of Eclipse
    Donate
  • Electronic Frontier Foundation - international non-profit digital rights group
    Donate
  • Free Software Foundation - non-profit organization to support the free software movement
    Donate
  • GNOME Foundation - non-profit organization that coordinates the efforts in the GNOME project
    Donate
  • Internet Archive - non-profit digital library offering free universal access to books, movies & music, as well as 306 billion archived web pages
    Donate
  • JS Foundation - supports some of the most important projects in the JavaScript ecosystem
    Donate
  • KDE e.V. - non-profit organization that represents the KDE community in the legal and financial entities
    Donate
  • Mozilla Foundation - non-profit organization that exists to support and collectively lead the open source Mozilla project
    Donate
  • Open Source Initiative - non-profit organization dedicated to promoting open-source software
    Donate
  • Open Whisper Systems - organization that focuses on the development of the Signal Protocol
    Donate
  • OpenBSD Foundation - non-for-profit corporation, supporting OpenBSD and related projects
    Donate
  • OpenStreetMap Foundation - not-for-profit company which supports the OpenStreetMap project
    Donate
  • Perl Foundation - non-profit organization dedicated to the advancement of Perl through discussion, collaboration, design, and code
    Donate
  • Privacy Guides - non-profit, socially motivated website that provides information for protecting your data security and privacy
    Contribute Donate
  • Python Software Foundation - non-profit organization devoted to the Python programming language
    Donate
  • Ruby Central - non-profit organization dedicated to support and advocacy for the Ruby programming language
    Donate
  • Software Freedom Conservancy - not-for-profit charity that helps promote, improve, develop, and defend Free, Libre, and Open Source Software (FLOSS) projects
    Donate
  • Tor Project - not-for-profit organization that is responsible for maintaining software for the Tor anonymity network
    Donate
  • VideoLAN - non-profit organization that develops and promotes open-source multimedia solutions
    Donate
  • Wikimedia Foundation - a nonprofit charitable organization dedicated to encouraging the growth, development and distribution of free, multilingual, educational content, and to providing the full content of these wiki-based projects to the public free of charge
    Donate
  • X.Org Foundation - non-profit corporation chartered to research, develop, support, organize, administrate, standardize, promote, and defend a free and open accelerated graphics stack
    Donate

FTP Clients

  • Cyberduck - client for FTP and SFTP, WebDAV, and cloud storage
    Contribute Donate
  • FileZilla - cross-platform FTP application
    Contribute Donate
  • WinSCP - SFTP, FTP, WebDAV and SCP client for Microsoft Windows
    Contribute Donate

Games

  • Beyond All Reason - Beyond All Reason: Real-Time Strategy Redefined. Every unit, projectile and explosion simulated in real-time.
    Contribute Donate
  • Cataclysm: Dark Days Ahead - Cataclysm: DDA is a turn-based survival game set in a post-apocalyptic world. Struggle to survive in a harsh, persistent, procedurally generated world
    Contribute Donate
  • OpenRA - OpenRA is an open source project that recreates and modernizes classic real time strategy games, like Red Alert, Command & Conquer, and Dune 2000
    Contribute
  • OpenTTD - OpenTTD is an open source simulation game based upon the popular Microprose game "Transport Tycoon Deluxe", written by Chris Sawyer. It attempts to mimic the original game as closely as possible while extending it with new features
    Contribute Donate
  • SuperTuxKart - Karts. Nitro. Action! SuperTuxKart is a 3D open-source arcade racer with a variety of characters, tracks, and modes to play
    Contribute Donate
  • Veloren - Veloren is an action role-playing game set in a voxel fantasy world written in Rust. It is inspired by games such as Cube World, Legend of Zelda: Breath of the Wild, Dwarf Fortress and Minecraft
    Contribute Donate
  • Xonotic - Xonotic is an addictive arena-style first person shooter with crisp movement and a wide array of weapons. It combines intuitive mechanics with in-your-face action to elevate your heart rate
    Contribute

Game Engines

  • Godot: Game Engine - Godot: Your free, open-source game engine. Develop your 2D & 3D games, cross-platform projects, or even XR ideas!
    Contribute Donate

Graphics

  • Auto 1111 SDK - SDK for editing and generating images
    Contribute
  • Blender - 3D Creation Software
    Contribute Donate
  • Caesium Image Compressor - advanced compression tool for photos and images (JPG, PNG, GIF)
    Contribute Donate
  • FreeCAD - general purpose parametric 3D CAD modeler
    Contribute Donate
  • GIMP - raster graphics editor used for image retouching and editing, free-form drawing, converting between different image formats, and more specialized tasks
    Contribute Donate
  • ImageMagick - software suite for displaying, converting, and editing raster image and vector image files
    Contribute Donate
  • Inkscape - vector graphics editor
    Contribute Donate
  • Krita - raster graphics editor designed primarily for digital painting and animation purpose
    Contribute Donate
  • LibreCAD - Computer-aided design application for 2D design
    Contribute Donate
  • Pinta - program for drawing and image editing
    Contribute

Multimedia

  • Kodi - media player software application
    Contribute Donate
  • Media Player Classic - light-weight media player for Windows
    Contribute
  • MPlayer - media player software
    Contribute Donate
  • SMPlayer - cross-platform graphical front-end for MPlayer
    Contribute Donate
  • VLC - cross-platform multimedia player and framework
    Contribute Donate

Networking

  • Apache - cross-platform web server software
    Contribute Donate
  • BunkerWeb - open-source and next-gen Web Application Firewall (WAF)
    Contribute
  • Firezone - self-hosted WireGuard® based VPN Server & Firewall
    Contribute
  • FreeNAS - Network Attached Storage software
    Contribute Donate
  • Let's Encrypt - free, automated, and open Certificate Authority
    Contribute Donate
  • NAPALM - NAPALM (Network Automation and Programmability Abstraction Layer with Multivendor support)
    Contribute
  • Nextcloud - self-hosted file sync and share and communication app platform
    Contribute Donate
  • Nginx - HTTP and mail proxy server
    Contribute Donate
  • Nmap - Security Scanner, Port Scanner, & Network Exploration Tool
    Contribute
  • OpenNIC - user owned and controlled Network Information Center; alternative DNS network
    Contribute Donate
  • OpenSSH - a suite of security-related network-level utilities based on the Secure Shell protocol
    Contribute Donate
  • OpenWRT - project for embedded operating system based on Linux, primarily used on embedded devices to route network traffic
    Contribute Donate
  • OPNsense - an open source, easy-to-use and easy-to-build FreeBSD based firewall and routing platform
    Contribute Donate
  • ownCloud - self-hosted file sync and share app platform
    Contribute
  • pfSense - a free, open source customized distribution of FreeBSD specifically tailored for use as a firewall and router that is entirely managed via web interface
    Contribute Donate
  • Remmina - feature rich Remote Desktop Application
    Contribute Donate
  • sshuttle - Transparent proxy server that works as a poor man's VPN
    Contribute
  • Syncthing - peer-to-peer file synchronization
    Contribute Donate
  • Tribler - Privacy enhanced BitTorrent client with P2P content discovery
    Contribute
  • WireGuard - fast, modern and secure VPN tunnel
    Contribute Donate
  • Wireshark - packet analyzer
    Contribute

OS/Distributions

  • Android-X86 - an unofficial initiative to port Google's Android mobile operating system to run on devices powered by AMD and Intel x86 processors
    Contribute Donate
  • Arch Linux - a lightweight and flexible Linux distribution
    Contribute Donate
  • CentOS - a Linux distribution that attempts to provide a free, enterprise-class, community-supported computing platform functionally compatible with its upstream source
    Contribute Donate
  • Debian - a Unix-like computer operating system that is composed entirely of free software
    Contribute Donate
  • Fedora - a Linux distriibution developed by the community-supported Fedora Project and sponsored by Red Hat
    Contribute Donate
  • FreeBSD - free and open-source Unix-like operating system descended from Research Unix via the Berkeley Software Distribution
    Contribute Donate
  • Kubuntu - an official flavour of the Ubuntu operating system which uses the KDE Plasma Desktop
    Contribute Donate
  • LineageOS - successor to the popular CyanogenMod ROM
    Contribute Donate
  • Linux - an operating system kernel released by Linus Torvalds
    Contribute Donate
  • Linux Mint - a community-driven Linux distribution based on Debian and Ubuntu
    Contribute Donate
  • NixOS - Purely Functional Linux Distribution
    Contribute Donate
  • OpenBSD - Unix-like computer operating system descended from Berkeley Software Distribution
    Contribute Donate
  • openSUSE - a Linux-based project and distribution sponsored by SUSE Linux GmbH and other companies
    Contribute Donate
  • postmarketOS - a Linux-Based, LTS OS For Android Phones
    Contribute Donate
  • SerenityOS - SerenityOS is a love letter to '90s user interfaces with a custom Unix-like core
    Contribute
  • Slackware - The oldest maintained Linux distribution geared towards power and stability
    Contribute Donate
  • Ubuntu Linux - a Linux distribution based on the Debian architecture
    Contribute Donate
  • Xubuntu - an official flavour of the Ubuntu operating system which uses the XFCE desktop environment
    Contribute Donate

Other

  • AWStats - free powerful and featureful tool that generates advanced web, streaming, ftp or mail server statistics, graphically
    Contribute Donate
  • Common Voice - open and publicly available dataset of voices
    Contribute Donate
  • Dub - alternative to Bitly
    Contribute
  • Documenso - Alternative to DocuSign
    Contribute
  • FreedomBox - a community project to develop, design and promote personal servers running free software for distributed social networking, email and audio/video communications
    Contribute Donate
  • Freeter - an app for Windows, Mac OSX and Linux that allows to gather everything you need for work in one place, organized by projects and workflows, and have a quick access to them
    Contribute Donate
  • GnuPG - encrypt and sign data and communication
    Contribute Donate
  • Hi.Events - Open-source and feature-packed event management and ticket selling platform.
    Contribute Donate
  • HortusFox - Self-hosted collaborative plant management system for your local environment
    Contribute Donate
  • Huginn - a system for building agents that perform automated tasks for you online
    Contribute Donate
  • MediaWiki - wiki software
    Contribute Donate
  • MyCroft - Voice Assistant
    Contribute Donate
  • OpenSSL - project that provides a robust, commercial-grade, and full-featured toolkit for TLS & SSL
    Contribute
  • OpenStreetMap - collaborative project to create a free editable map of the world
    Contribute Donate
  • Radicale - CalDAV and CardDAV Server
    Contribute
  • Stockfish Chess - UCI chess engine
    Contribute
  • Tyk - open source API gateway
    Contribute
  • VeraCrypt - disk encryption software for Windows, Mac OSX and Linux
    Contribute Donate
  • Yacy - P2P Search Engine
    Contribute Donate
  • ZoneMinder - state-of-the-art video surveillance software system
    Contribute Donate

Password Managers

Payments

  • HyperSwitch - An Open Source Financial Switch to make Payments fast, reliable & affordable.
    Contribute

Social

  • Mastodon - social network server
    Contribute Donate
  • Matrix - open network for secure, decentralized communication
    Contribute Donate
  • Pidgin - a universal instant messaging (IM) program
    Contribute Donate
  • HexChat - IRC client based on XChat
    Contribute Donate
  • Rocket.Chat - the ultimate webchat platform
    Contribute Donate
  • Talk - alternative to Disqus
    Contribute
  • WeeChat - fast, light and extensible chat client
    Contribute Donate

Text Editors

  • Atom - a hackable text editor for the 21st century, built on Electron,
    Contribute
  • Code::Blocks - cross-platform IDE that supports multiple compilers including GCC, Clang and Visual C++
    Contribute Donate
  • Emacs (GNU) - extensible, customizable, self-documenting real-time display editor
    Contribute Donate
  • Kate Editor - a text editor developed by the KDE free software community
    Contribute Donate
  • Nano - a text editor for Unix-like computing systems or operating environments using a command line interface
    Contribute Donate
  • Notepad++ - a notepad replacement that supports several languages
    Contribute Donate
  • Treehouse - a lightweight outliner app you can use in the browser or to build your own custom application.
    Contribute
  • Vim - a greatly improved version of the good old UNIX editor Vi
    Contribute Donate
  • Visual Studio Code - a code editor redefined and optimized for building and debugging modern web and cloud applications
    Contribute

Video Software

  • Avidemux - video editing program designed for video editing and video processing
    Contribute
  • HandBrake - a GPL-licensed, multiplatform, multithreaded video transcoder
    Contribute
  • KdenLive - a video editing software based on the MLT Framework, KDE and Qt
    Contribute Donate
  • Open Broadcaster Software - streaming and recording program maintained by the OBS Project
    Contribute Donate
  • OpenShot Video Editor - a video editor for FreeBSD, Linux, macOS, and Windows
    Contribute Donate
  • Shotcut - a free, open source, cross-platform video editor
    Contribute Donate
  • VirtualDub - free video tool for basic editing and encoding, including batch processing, mainly geared to AVI files
    Contribute

Web Browsers

  • Brave - an open source browser project with priority on speed and privacy based on Chromium
    Contribute
  • Chromium - an open-source web browser project started by Google
    Contribute
  • Falkon - a lightweight multiplatform web browser written in Qt Framework and using its web rendering engine QtWebEngine
    Contribute
  • Midori - A lightweight browser using the WebKit rendering engine
    Contribute Donate
  • Mozilla Firefox - web browser developed by the Mozilla Foundation
    Contribute Donate
  • NetSurf - web browser which uses its own layout engine
    Contribute
  • PaleMoon - web browser with an emphasis on customizability
    Contribute Donate
  • qutebrowser - a keyboard-focused browser with a minimal GUI
    Contribute
  • SeaMonkey - Internet suite
    Contribute Donate
  • Tor Browser - a version of Mozilla Firefox that has been modified by the Tor Project for enhanced security and privacy
    Contribute Donate
  • Uzbl - a lightweight webkit browser following the UNIX philosophy
    Contribute

About

A list of open source projects with links to contribute or donate.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published