/open-production-web-projects

List of Open Source production-ready web projects

Primary LanguageHTMLGNU General Public License v3.0GPL-3.0

Open Production-ready Web Projects Awesome

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.

This project is inspired by free-for.dev.

Contents

Python

Django

  • 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 - Mozilla Firefox add-on listing page
  • Sentry - Cross-platform application monitoring, with a focus on error reporting.
  • Saleor - Modular, high performance, headless e-commerce storefront.
  • Taiga - Agile project management platform.
  • edX - A massive open online course (MOOC) provider created by Harvard and MIT.
  • Cabot - Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDuty
  • PostHog - Developer-friendly, open-source product analytics
  • Ship - Services web app for SHIP, Student Homelessness Initiative Partnership of Frederick County
  • Doccano - Open source text annotation tool for machine learning practitioner.
  • Piaf - Question Answering annotation platform
  • Hawkpost - Generate links that users can use to submit messages encrypted with your public key.
  • Shynet - Modern, privacy-friendly, and cookie-free web analytics.
  • lifesavingrankings - Lifesaving Rankings tracks results for lifesaving pool competitions
  • thenewboston.com - REST API for thenewboston.com.
  • Baserow - Baserow is an open source online database tool and Airtable alternative. Create your own database without technical experience
  • SEC Filings App - A web app comprised of an API and web UI for viewing and analyzing SEC 13F filing data
  • Flagsmith - Feature flagging and remote config service

Flask

Ruby

Ruby on Rails

  • Dev.to - A platform where software developers write articles, take part in discussions, and build their professional profiles.
  • Discourse - A platform for community discussion built for the next decade of the Internet.
  • 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 - free, open-source social network server based on ActivityPub where users can follow friends and discover new ones
  • Solectrus - Photovoltaics Dashboard
  • 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 - Online diagramming web site
  • Spectrum Chat - Simple, powerful online communities.
  • RocketChat - Free Open Source Solution for team communications
  • Paisley - Paisley is an open-source alternative to mailbrew built with freedom in mind.
  • Reaction - Reaction is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes.
  • 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 - Free online agile retrospective meeting tool

Apollo Server

  • Ackee - Self-hosted, Node.js based analytics tool for those who care about privacy.
  • Wiki.js - Wiki.js | A modern, lightweight and powerful wiki app built on Node.js

Express

  • 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 - A community for software developers
  • Gladys - A privacy-first, open-source home assistant
  • Chartbrew - Open-source web platform for creating charts out of different data sources (databases and APIs

NestJS

  • Traduora - Translation management platform for teams

NextJS

  • Umami - Umami is a simple, fast, website analytics alternative to Google Analytics.
  • Cusdis - lightweight, privacy-friendly alternative to Disqus.
  • Calendso - The open-source Calendly alternative.

Fastify

  • HospitalRun - Free software for developing world hospitals

Loopback

  • Freecodecamp - Open source codebase and curriculum. Learn to code at home

Koa

  • Twitter Search - Instantly search across your entire Twitter history.
  • Joplin - Joplin - an open source note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS

AWS Amplify

  • Nyxo - A personal sleep tracker and sleep coach

Go

  • Mattermost - Open source, private cloud, Slack-alternative
  • Fanthom - Simple, privacy-focused website analytics
  • LogOwl - Collects logs to monitor and analyse web applications
  • Flamingo Commerce - Flexible E-Commerce Framework on top of Flamingo
  • Flipt - A modern feature flag solution
  • Drone - Container-Native, Continuous Delivery Platform
  • Passwall - 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 - Web and API based SMTP testing
  • Berty - A secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
  • Statping - Status Page for monitoring your websites and applications with beautiful graphs, analytics, and plugins. Run on any type of environment.
  • twtxt - Self-Hosted, Twitter™-like Decentralised microBlogging platform. No ads, no tracking, your content, your data!
  • Squzy - Squzy is a high-performance open-source monitoring, incident and alert system written in Golang with Bazel and love.
  • Gilfoyle - Cloud-native solution to embed media streaming in any application at any scale
  • Fider - Open platform to collect and prioritize product feedback
  • Sourcegraph - Universal code search (self-hosted)
  • Pirsch - Pirsch is a drop-in, server-side, no-cookie, and privacy-focused analytics solution for Go.
  • Commento - Commento is a platform that you can embed in your website to allow your readers to add comments
  • LastBackend - Last.Backend container management platform is the new and modern open-source container management system with service discovery, overlay networks and more
  • GoCommerce - A headless e-commerce for JAMstack sites
  • Goat Counter - 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 - An extensible platform for infrastructure management
  • Sreengo - screen sharing for developers
  • Tania - 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 - A minimalist, self-hosted WakaTime-compatible backend for coding statistics.
  • ctrl-v - a modern, open-source pastebin with latex and markdown rendering support
  • Kowl - Apache Kafka Web UI for exploring messages, consumers, configurations and more with a focus on a good UI & UX.
  • Counter - Shows how many people visit your web application
  • listmonk - listmonk is a standalone, self-hosted, newsletter and mailing list manager
  • Open Accounting - Open source accounting platform
  • Analytics Box - 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 - The Open Source A/B Testing Platform
  • Open Replay - developer-friendly, open-source session replay.

PHP

  • Wordpress - Content Management System.
  • Magento - E-commerce platform, created using Zend Framework.
  • Matomo - The leading Free/Libre open analytics platform.
  • PrestaShop - Fully scalable open source ecommerce solution
  • Twake - Twake is a collaborative platform which improves teamwork

Symfony

  • Shopware - Shopware 6 is an open source ecommerce platform based on a quite modern technology stack that is powered by Symfony and Vue.js
  • Sylius - Open Source eCommerce Platform

Laravel

  • Goodwork - Self hosted project management and collaboration tool inspired by basecamp.
  • Cachet - An open source status page system for everyone.
  • Webhook.site - Easily test HTTP webhooks with this handy tool that displays requests instantly.
  • Guild - Guild.so is an open-source self-hosted team management solution.
  • 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 - Your self-hosted bookmark archive. Free and open source.
  • Astral - An open source application that allows you to organize your GitHub Stars with ease

CakePHP

  • Passbolt - Open source password manager for teams

Restler

  • 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 - A simple and privacy friendly web analytics, alternative to Google Analytics.
  • Supabase Realtime - Listens to changes in a PostgreSQL Database and broadcasts them over websockets.
  • Accent - Open-source, self-hosted, developer-oriented translation tool
  • 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 - Open source live customer chat web app written in Elixir
  • ElixirStatus - Community site for Elixir project/blog post/version updates
  • Loopa News - Realtime social news app developed from scratch with Elixir, Phoenix, Vue and Vuex
  • vutuv - vutuv is a business network. Think of it as a fast, secure and less annoying open-source alternative for LinkedIn or XING.
  • KarmaWerks - A project management tool created with Elixir, Phoenix and Dgraph
  • Constable - Better company announcements
  • Habits - An Elixir/Phoenix app for tracking daily habits, ready to deploy to Heroku.
  • Code::Stats - Code::Stats is a free stats tracking service for programmers
  • Reticulum - A hybrid game networking and web API server, focused on Social Mixed Reality.
  • Embers - A microblogging platform alternative to mainstream social networks
  • Butler - A privacy-focused, and simple planner for your to-dos
  • Brando - A CMS of sorts.
  • Moba - A turn-based browser RPG built with Phoenix LiveView
  • Tilex - Today I Learned
  • Cozy Move - Wizard for moving a Cozy from one place to another
  • Leather - A super fast money management app.
  • TextDB - The whole shaboodle for textdb, a simple data sharing service
  • Sengoku - An online Risk-like game built with Elixir and Phoenix LiveView
  • Logflare - Never get surprised by a logging bill again. Centralized structured logging for Cloudflare, Vercel, Elixir and Javascript.
  • bytepack.io - Helps you package and deliver software products to developers and enterprises
  • Pleroma - Pleroma is a microblogging server software that can federate (= exchange messages with) other servers that support ActivityPub
  • Slacktapped - Slacktapped is an Elixir app to post Untappd activity to Slack.
  • Teslamate - A self-hosted data logger for your Tesla
  • Devito - An open-source url shortener written in Elixir and Phoenix, with no need for a separate database
  • Crawly - Crawly, a high-level web crawling & scraping framework for Elixir.
  • Breethe - Air Quality Data for Locations around the World
  • Niex - Niex is an interactive Elixir code notebook with support for embedded media and charting, built with Phoenix LiveView
  • Crimson Commerce - An open-source Ecommerce platform in Elixir and Phoenix
  • Keila - Open Source Newsletter Tool, alternative to newsletter tools like Mailchimp or Sendinblue

Plug

  • hex.pm - Hex is package manager for the Erlang VM.

Java

  • Airbyte - Airbyte is an open-source EL(T) platform that helps you replicate your data in your warehouses, lakes and databases.
  • BigBlueButton - Complete open source web conferencing system.

Crystal

Lucky Framework

  • Kindmetrics - Kindmetrics is an strictly privacy focused web analytics for your website.

Clojure

  • Logseq - A privacy-first, open-source(frontend-only) platform for knowledge sharing and management.

C#

  • Bitwarden - Open source password management solutions for individuals, teams, and business organizations.