Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sdil/open-production-web-projects

List of Open Source production-ready web projects
https://github.com/sdil/open-production-web-projects

List: open-production-web-projects

awesome awesome-list

Last synced: about 1 month ago
JSON representation

List of Open Source production-ready web projects

Awesome Lists containing this project

README

        

# Open Production-ready Web Projects [![Awesome](https://awesome.re/badge-flat.svg)](https://awesome.re)

A curated list of real world web projects that are:

- In use in production
- The source is available as Open source
- Can be deployed locally/on-prem
- Ready to use (zero development required)
- Preferrably offered as SaaS service as well

The projects are grouped by the language and framework they're built upon. This list is intended to show how a particular framework is used and designed in real world application, not just in hobby/learning project. The developers should be able to learn how professional developers write a large codebase, how deployment looks like on PaaS/VM, how to work in a large team, and eventually contribute to them.

Feel free to add more project repositories here by sending a [Pull Request](https://github.com/sdil/open-production-web-projects).

This project is inspired by [free-for.dev](https://free-for.dev).

## Contents

- [Python](#python)
- [Django](#django)
- [Flask](#flask)
- [Ruby](#ruby)
- [Ruby on Rails](#ruby-on-rails)
- [Javascript](#javascript)
- [Apollo Server](#apollo-server)
- [Express](#express)
- [NestJS](#nestjs)
- [NextJS](#nextjs)
- [Fastify](#fastify)
- [Koa](#koa)
- [AWS Amplify](#aws-amplify)
- [Go](#go)
- [PHP](#php)
- [Symfony](#symfony)
- [Laravel](#laravel)
- [CakePHP](#cakephp)
- [Restler](#restler)
- [Elixir](#elixir)
- [Phoenix](#phoenix)
- [Plug](#plug)
- [Java](#java)
- [Crystal](#crystal)
- [Lucky](#lucky)
- [Clojure](#clojure)
- [C#](#c#)

## Python

### Django

- [Zulip](https://github.com/zulip/zulip) - Powerful, open source group chat application that combines the immediacy of real-time chat with the productivity benefits of threaded conversations.
- [Mozilla Add-on](https://github.com/mozilla/addons-server) - Mozilla Firefox add-on listing page
- [Sentry](https://github.com/getsentry/sentry) - Cross-platform application monitoring, with a focus on error reporting.
- [Saleor](https://github.com/mirumee/saleor) - Modular, high performance, headless e-commerce storefront.
- [Taiga](https://github.com/taigaio/taiga-back) - Agile project management platform.
- [edX](https://github.com/edx/edx-platform) - A massive open online course (MOOC) provider created by Harvard and MIT.
- [Cabot](https://github.com/arachnys/cabot) - Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDuty
- [PostHog](https://github.com/PostHog/posthog) - Developer-friendly, open-source product analytics
- [Ship](https://github.com/TechFrederick/ship) - Services web app for SHIP, Student Homelessness Initiative Partnership of Frederick County
- [Doccano](https://github.com/doccano/doccano) - Open source text annotation tool for machine learning practitioner.
- [Piaf](https://github.com/etalab/piaf) - Question Answering annotation platform
- [Hawkpost](https://github.com/whitesmith/hawkpost) - Generate links that users can use to submit messages encrypted with your public key.
- [Shynet](https://github.com/milesmcc/shynet) - Modern, privacy-friendly, and cookie-free web analytics.
- [lifesavingrankings](https://github.com/rubenvanerk/lifesavingrankings) - Lifesaving Rankings tracks results for lifesaving pool competitions
- [thenewboston.com](https://github.com/thenewboston-developers/Website-API) - REST API for thenewboston.com.
- [Baserow](https://gitlab.com/briancaffey/baserow) - Baserow is an open source online database tool and Airtable alternative. Create your own database without technical experience
- [SEC Filings App](https://gitlab.com/briancaffey/sec-filings-app) - A web app comprised of an API and web UI for viewing and analyzing SEC 13F filing data
- [Flagsmith](https://github.com/Flagsmith/flagsmith-api) - Feature flagging and remote config service

### Flask

- [Infinity Search Solo](https://gitlab.com/infinitysearch/infinity-search-solo) - Privacy search/metasearch
engine
- [Confidant](https://github.com/lyft/confidant) - Confidant: your secret keeper
- [Omnibot](https://github.com/lyft/omnibot) - One slackbot to rule them all

## Ruby

### Ruby on Rails

- [Dev.to](https://github.com/thepracticaldev/dev.to) - A platform where software developers write articles, take part in discussions, and build their professional profiles.
- [Discourse](https://github.com/discourse/discourse) - A platform for community discussion built for the next decade of the Internet.
- [Spree](https://github.com/spree/spree) - E-commerce platform for Rails 6 with a modern UX, optional PWA frontend, REST API, GraphQL, several official extensions and 3rd party integrations. Over 1 million downloads and counting
- [Mastodon](https://github.com/tootsuite/mastodon) - free, open-source social network server based on ActivityPub where users can follow friends and discover new ones
- [Solectrus](https://github.com/solectrus/solectrus) - Photovoltaics Dashboard
- [Zammad](https://github.com/zammad/zammad) - Zammad is a web based open source helpdesk/customer support system with many features to manage customer communication via several channels like telephone, facebook, twitter, chat and e-mails

## Javascript

- [Draw.io](https://github.com/jgraph/drawio) - Online diagramming web site
- [Spectrum Chat](https://github.com/withspectrum/spectrum) - Simple, powerful online communities.
- [RocketChat](https://github.com/RocketChat/Rocket.Chat) - Free Open Source Solution for team communications
- [Paisley](https://github.com/uduakabaci/Paisley) - Paisley is an open-source alternative to mailbrew built with freedom in mind.
- [Reaction](https://github.com/reactioncommerce/reaction) - Reaction is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes.
- [Statusfy](https://github.com/juliomrqz/statusfy) - Statusfy is a Status Page System, easy to use and completely Open Source. You can easily create a fast System, Static Generated, and easily deploy it to a variety of hosting services.
- [Parabol](https://github.com/ParabolInc/parabol) - Free online agile retrospective meeting tool

### Apollo Server

- [Ackee](https://github.com/electerious/Ackee) - Self-hosted, Node.js based analytics tool for those who care about privacy.
- [Wiki.js](https://github.com/Requarks/wiki) - Wiki.js | A modern, lightweight and powerful wiki app built on Node.js

### Express

- [Veniqa](https://github.com/Viveckh/Veniqa) - Full Stack E-Commerce Solution. Veniqa (Originally Veniqa New York) was a New York-based fashion retail startup that served consumers in South Asian countries to shop from luxury western brands.
- [Gitter](https://gitlab.com/gitlab-org/gitter/webapp) - A community for software developers
- [Gladys](https://github.com/GladysAssistant/Gladys) - A privacy-first, open-source home assistant
- [Chartbrew](https://github.com/chartbrew/chartbrew) - Open-source web platform for creating charts out of different data sources (databases and APIs

### NestJS

- [Traduora](https://github.com/traduora/traduora) - Translation management platform for teams

### NextJS

- [Umami](https://github.com/mikecao/umami) - Umami is a simple, fast, website analytics alternative to Google Analytics.
- [Cusdis](https://github.com/djyde/cusdis) - lightweight, privacy-friendly alternative to Disqus.
- [Calendso](https://github.com/calendso/calendso) - The open-source Calendly alternative.

### Fastify

- [HospitalRun](https://github.com/HospitalRun/hospitalrun) - Free software for developing world hospitals

### Loopback

- [Freecodecamp](https://github.com/freeCodeCamp/freeCodeCamp) - Open source codebase and curriculum. Learn to code at home

### Koa

- [Twitter Search](https://github.com/saasify-sh/twitter-search) - Instantly search across your entire Twitter history.
- [Joplin](https://github.com/laurent22/joplin) - Joplin - an open source note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS

### AWS Amplify

- [Nyxo](https://github.com/hello-nyxo/nyxo-app) - A personal sleep tracker and sleep coach

## Go

- [Mattermost](https://github.com/mattermost/mattermost-server) - Open source, private cloud, Slack-alternative
- [Fanthom](https://github.com/usefathom/fathom) - Simple, privacy-focused website analytics
- [LogOwl](https://github.com/jz222/logowl) - Collects logs to monitor and analyse web applications
- [Flamingo Commerce](https://github.com/i-love-flamingo/flamingo-commerce) - Flexible E-Commerce Framework on top of Flamingo
- [Flipt](https://github.com/markphelps/flipt) - A modern feature flag solution
- [Drone](https://github.com/drone/drone) - Container-Native, Continuous Delivery Platform
- [Passwall](https://github.com/passwall/passwall-server) - PassWall Server is the core backend for open source password manager PassWall platform. Using this server, you can safely store your passwords and access them from anywhere.
- [MailHog](https://github.com/mailhog/MailHog) - Web and API based SMTP testing
- [Berty](https://github.com/berty/berty) - A secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
- [Statping](https://github.com/statping/statping) - Status Page for monitoring your websites and applications with beautiful graphs, analytics, and plugins. Run on any type of environment.
- [twtxt](https://github.com/jointwt/twtxt) - Self-Hosted, Twitter™-like Decentralised microBlogging platform. No ads, no tracking, your content, your data!
- [Squzy](https://github.com/squzy/squzy) - Squzy is a high-performance open-source monitoring, incident and alert system written in Golang with Bazel and love.
- [Gilfoyle](https://github.com/dreamvo/gilfoyle) - Cloud-native solution to embed media streaming in any application at any scale
- [Fider](https://github.com/getfider/fider) - Open platform to collect and prioritize product feedback
- [Sourcegraph](https://github.com/sourcegraph/sourcegraph) - Universal code search (self-hosted)
- [Pirsch](https://github.com/pirsch-analytics/pirsch) - Pirsch is a drop-in, server-side, no-cookie, and privacy-focused analytics solution for Go.
- [Commento](https://gitlab.com/commento/commento/) - Commento is a platform that you can embed in your website to allow your readers to add comments
- [LastBackend](https://github.com/lastbackend/lastbackend) - Last.Backend container management platform is the new and modern open-source container management system with service discovery, overlay networks and more
- [GoCommerce](https://github.com/netlify/gocommerce) - A headless e-commerce for JAMstack sites
- [Goat Counter](https://github.com/zgoat/goatcounter) - GoatCounter is an open source web analytics platform available as a hosted service (free for non-commercial use) or self-hosted app. It aims to offer easy to use and meaningful privacy-friendly web analytics as an alternative to Google Analytics or Matomo.
- [Clutch](https://github.com/lyft/clutch) - An extensible platform for infrastructure management
- [Sreengo](https://github.com/screego/server) - screen sharing for developers
- [Tania](https://github.com/Tanibox/tania-core) - Tania is a free and open source farm management software. You can manage your farm areas, farm reservoirs, farm tasks, inventories, and the crop growing progress
- [Wakapi](https://github.com/muety/wakapi) - A minimalist, self-hosted WakaTime-compatible backend for coding statistics.
- [ctrl-v](https://github.com/jackyzha0/ctrl-v) - a modern, open-source pastebin with latex and markdown rendering support
- [Kowl](https://github.com/cloudhut/kowl) - Apache Kafka Web UI for exploring messages, consumers, configurations and more with a focus on a good UI & UX.
- [Counter](https://github.com/ihucos/counter.dev) - Shows how many people visit your web application
- [listmonk](https://github.com/knadh/listmonk) - listmonk is a standalone, self-hosted, newsletter and mailing list manager
- [Open Accounting](https://github.com/openaccounting/oa-server) - Open source accounting platform
- [Analytics Box](https://github.com/KetanIP/analytics) - analytics tool like google analytics but instead of ripping user's privacy off them like google it respects their privacy and doesn't collect any unnecessary information
- [GrowthBook](https://github.com/growthbook/growthbook) - The Open Source A/B Testing Platform
- [Open Replay](https://github.com/openreplay/openreplay) - developer-friendly, open-source session replay.

## PHP

- [Wordpress](https://github.com/WordPress/WordPress) - Content Management System.
- [Magento](https://github.com/magento/magento2) - E-commerce platform, created using Zend Framework.
- [Matomo](https://github.com/matomo-org/matomo) - The leading Free/Libre open analytics platform.
- [PrestaShop](https://github.com/PrestaShop/PrestaShop) - Fully scalable open source ecommerce solution
- [Twake](https://github.com/Twake/Twake) - Twake is a collaborative platform which improves teamwork

### Symfony

- [Shopware](https://github.com/shopware/platform) - Shopware 6 is an open source ecommerce platform based on a quite modern technology stack that is powered by Symfony and Vue.js
- [Sylius](https://github.com/Sylius/Sylius) - Open Source eCommerce Platform

### Laravel

- [Goodwork](https://github.com/iluminar/goodwork) - Self hosted project management and collaboration tool inspired by basecamp.
- [Cachet](https://github.com/CachetHQ/Cachet) - An open source status page system for everyone.
- [Webhook.site](https://github.com/fredsted/webhook.site) - Easily test HTTP webhooks with this handy tool that displays requests instantly.
- [Guild](https://github.com/guildso/guild) - Guild.so is an open-source self-hosted team management solution.
- [FreeScout](https://github.com/freescout-helpdesk/freescout) - FreeScout is the super lightweight free open source help desk and shared inbox written in PHP7 (Laravel 5.5 framework) – self hosted clone of HelpScout
- [LinkAce](https://github.com/Kovah/LinkAce/) - Your self-hosted bookmark archive. Free and open source.
- [Astral](https://github.com/astralapp/astral) - An open source application that allows you to organize your GitHub Stars with ease

### CakePHP

- [Passbolt](https://github.com/passbolt/passbolt_api) - Open source password manager for teams

### Restler

- [Dolibarr](https://github.com/Dolibarr/dolibarr) - Dolibarr ERP CRM is a modern software package to manage your company or foundation activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...)

## Elixir

### Phoenix

- [Plausible](https://github.com/plausible/analytics) - A simple and privacy friendly web analytics, alternative to Google Analytics.
- [Supabase Realtime](https://github.com/supabase/realtime) - Listens to changes in a PostgreSQL Database and broadcasts them over websockets.
- [Accent](https://github.com/mirego/accent) - Open-source, self-hosted, developer-oriented translation tool
- [Godello](https://github.com/alfredbaudisch/Godello) - Trello inspired kanban board made with the Godot Engine and GDScript, powered by an online real-time collaborative backend (Elixir and Phoenix Channels)
- [Papercups](https://github.com/papercups-io/papercups) - Open source live customer chat web app written in Elixir
- [ElixirStatus](https://github.com/rrrene/elixirstatus-web) - Community site for Elixir project/blog post/version updates
- [Loopa News](https://github.com/Angarsk8/Loopa-News) - Realtime social news app developed from scratch with Elixir, Phoenix, Vue and Vuex
- [vutuv](https://github.com/vutuv/vutuv) - vutuv is a business network. Think of it as a fast, secure and less annoying open-source alternative for LinkedIn or XING.
- [KarmaWerks](https://github.com/code-shoily/karma_werks) - A project management tool created with Elixir, Phoenix and Dgraph
- [Constable](https://github.com/thoughtbot/constable) - Better company announcements
- [Habits](https://github.com/stevegrossi/habits) - An Elixir/Phoenix app for tracking daily habits, ready to deploy to Heroku.
- [Code::Stats](https://gitlab.com/code-stats/code-stats) - Code::Stats is a free stats tracking service for programmers
- [Reticulum](https://github.com/mozilla/reticulum) - A hybrid game networking and web API server, focused on Social Mixed Reality.
- [Embers](https://github.com/EmbersPlatform/embers) - A microblogging platform alternative to mainstream social networks
- [Butler](https://github.com/butlerph/butler) - A privacy-focused, and simple planner for your to-dos
- [Brando](https://github.com/brandocms/brando) - A CMS of sorts.
- [Moba](https://github.com/pedromtavares/moba) - A turn-based browser RPG built with Phoenix LiveView
- [Tilex](https://github.com/hashrocket/tilex) - Today I Learned
- [Cozy Move](https://github.com/cozy/cozy-move) - Wizard for moving a Cozy from one place to another
- [Leather](https://github.com/nicksergeant/leather) - A super fast money management app.
- [TextDB](https://github.com/bontaq/textdb) - The whole shaboodle for textdb, a simple data sharing service
- [Sengoku](https://github.com/stevegrossi/sengoku) - An online Risk-like game built with Elixir and Phoenix LiveView
- [Logflare](https://github.com/Logflare/logflare) - Never get surprised by a logging bill again. Centralized structured logging for Cloudflare, Vercel, Elixir and Javascript.
- [bytepack.io](https://github.com/dashbitco/bytepack_archive) - Helps you package and deliver software products to developers and enterprises
- [Pleroma](https://git.pleroma.social/pleroma/pleroma/) - Pleroma is a microblogging server software that can federate (= exchange messages with) other servers that support ActivityPub
- [Slacktapped](https://github.com/nicksergeant/slacktapped) - Slacktapped is an Elixir app to post Untappd activity to Slack.
- [Teslamate](https://github.com/adriankumpf/teslamate) - A self-hosted data logger for your Tesla
- [Devito](https://github.com/supersimple/devito) - An open-source url shortener written in Elixir and Phoenix, with no need for a separate database
- [Crawly](https://github.com/oltarasenko/crawly) - Crawly, a high-level web crawling & scraping framework for Elixir.
- [Breethe](https://github.com/simplabs/breethe-server) - Air Quality Data for Locations around the World
- [Niex](https://github.com/jonklein/niex) - Niex is an interactive Elixir code notebook with support for embedded media and charting, built with Phoenix LiveView
- [Crimson Commerce](https://github.com/amacgregor/crimson_commerce) - An open-source Ecommerce platform in Elixir and Phoenix
- [Keila](https://github.com/pentacent/keila) - Open Source Newsletter Tool, alternative to newsletter tools like Mailchimp or Sendinblue

### Plug

- [hex.pm](https://github.com/hexpm/hex) - Hex is package manager for the Erlang VM.

## Java

- [Airbyte](https://github.com/airbytehq/airbyte) - Airbyte is an open-source EL(T) platform that helps you replicate your data in your warehouses, lakes and databases.
- [BigBlueButton](https://github.com/bigbluebutton/bigbluebutton) - Complete open source web conferencing system.

## Crystal

### Lucky Framework

- [Kindmetrics](https://github.com/kindmetrics/kindmetrics) - Kindmetrics is an strictly privacy focused web analytics for your website.

## Clojure

- [Logseq](https://github.com/logseq/logseq) - A privacy-first, open-source(frontend-only) platform for knowledge sharing and management.

## C#

- [Bitwarden](https://github.com/bitwarden/server) - Open source password management solutions for individuals, teams, and business organizations.