Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Backend Open-Source Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
awesome-cheatsheets
👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
-
full-stack-fastapi-template
Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.
-
sonic
🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
-
vagas
Espaço para a divulgação de vagas para desenvolvedores backend via issues do Github. (by backend-br)
-
rowy
Low-code backend platform. Manage database on spreadsheet-like UI and build cloud functions workflows in JS/TS, all in your browser.
-
Cockpit
Add content management functionality to any site - plug & play / headless / api-first CMS (by agentejo)
-
Encore
Encore is the Backend Development Platform purpose-built to help you create event-driven and distributed systems.
-
go-backend-clean-architecture
A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.
-
mirrord
Connect your local process and your cloud environment, and run local code in cloud conditions.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Project mention: How I use Appwrite Databases with Pinia to build my own habit tracker | dev.to | 2024-04-14If you haven't tried Appwrite, make sure you give it a spin. It's a open source backend that packs authentication, databases, storage, serverless functions, and all kinds of utilities in a neat API. Appwrite can be self-hosted, or you can use Appwrite Cloud starting with a generous free plan.
Awesome Cheat Sheets: This curated list of cheat sheets covers a wide range of topics, including programming languages, frameworks, databases, and more, making it a valuable resource for developers of all levels.
Project mention: Wouldn't it be cool to have a Supabase for SQLite? | news.ycombinator.com | 2024-04-25It's an obvious question, but have you looked into Pocketbase?
https://github.com/pocketbase/pocketbase
Project mention: Building a Secure API with FastAPI, PostgreSQL, and Hanko Authentication | dev.to | 2023-10-30This project is a modification of the authentication flow of the awesome repository made by tiangolo at full-stack-fastapi-postgresql
Backend as a Service (BaaS) goes back to early 2010’s with companies like Parse and Firebase. These products integrated everything a backend provides to a webapp in a single, integrated package that makes it easier to get started and enables you to offload some of the devops maintenance work to someone else.
Sonic - a project written in Rust, uses custom network communication protocol for fast communication between the client and the server.
That's exactly where I am. My manager gave me these links, that cover a lot of those words the backend uses, so I can identify what they mean and how to use them. 1. For inspiration and concepts: https://github.com/Sairyss/domain-driven-hexagon 2. Suggested to read the documentation for nest.js. They apply such concepts I don't understand: https://nestjs.com/
Project mention: Step-by-step guide: Launching a website with October CMS on Linode using PHP and Laravel | dev.to | 2023-08-23git clone https://github.com/octobercms/october.git your-website
nakama: https://github.com/heroiclabs/nakama
Project mention: Database Review: Top Five Missing Features from Database APIs | dev.to | 2023-09-14Hasura ❌ (technically yes with Nhost)
View on GitHub
Project mention: How "static" are the Azure storage websites and can a basic CMS be used with it? | /r/AZURE | 2023-07-06Hmm...I just tried https://getcockpit.com/, which looks like a super lightweight CMS and PHP doesn't seem to work.
Project mention: Build and deploy a REST API with Postgres database in TypeScript | dev.to | 2024-04-15In this tutorial you will create a REST API for a URL Shortener service using Encore for TypeScript, a new way of building fully type-safe and production-ready distributed systems in TypeScript using declarative infrastructure.
I find this one nice https://github.com/amitshekhariitbhu/go-backend-clean-architecture
Project mention: Robyn – Innovator Friendly, and Community Driven Python Web Framework | news.ycombinator.com | 2024-01-04
Project mention: The Traffic Police 🚨 - Controlling outgoing traffic with mirrord | dev.to | 2024-02-26So, you've been using mirrord to simplify your development process (if you haven’t, go here!). Naturally, you want the traffic from the app you're debugging to go through the cluster environment, so your app can communicate with its clustery pals. There is a problem though: your latest change adds some new columns to the database, and you don’t want to modify the database in the cluster and affect everyone else working on it. You do have a local instance of the database that you can modify, so your app can use that, but you still want it to talk to all the other components in the cluster. So what now? The new outgoing traffic filter feature is here to solve exactly this type of problem!
Backend related posts
- Wouldn't it be cool to have a Supabase for SQLite?
- What is a Plugin Ecosystem and Why Does It Matter?
- Using Google Sheets as the back end/APIs of your app
- How Convex Works
- Genezio
- Show HN: Celest – The Flutter Cloud Platform
- Gitlab confirms it's removed Suyu, a fork of Nintendo Switch emulator Yuzu
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
Index
What are some of the best open-source Backend projects? This list will help you:
Project | Stars | |
---|---|---|
1 | awesome-scalability | 53,036 |
2 | Appwrite | 41,016 |
3 | awesome-cheatsheets | 37,460 |
4 | pocketbase | 33,169 |
5 | full-stack-fastapi-template | 22,914 |
6 | parse-server | 20,613 |
7 | sonic | 19,419 |
8 | domain-driven-hexagon | 11,306 |
9 | october | 10,973 |
10 | nakama | 8,278 |
11 | nhost | 7,512 |
12 | vagas | 6,862 |
13 | web-skills | 6,830 |
14 | rowy | 5,675 |
15 | Cockpit | 5,377 |
16 | Encore | 4,531 |
17 | hoodie | 4,394 |
18 | Apache Solr | 4,365 |
19 | EasyAdminBundle | 3,980 |
20 | simplebank | 3,925 |
21 | go-backend-clean-architecture | 3,666 |
22 | Robyn | 3,548 |
23 | mirrord | 3,382 |
Sponsored