awesome-backend
A curated list of awesome backend tools, libraries and resources.
https://github.com/khalidbelk/awesome-backend
Last synced: 5 days ago
JSON representation
-
Uncategorized
-
Uncategorized
- Rails - side web application framework written in Ruby.
- Django - level Python web framework that encourages rapid development and clean, pragmatic design.
- Portainer
- Rivet - source solution for deploying, scaling, and operating multiplayer game servers and backend services.
- Deno
- Elysia - performance Node.js web framework built on Bun with end-to-end type safety.
- AdonisJS - first web framework for building web apps and API servers.
- SQLite - source relational database engine written in the C programming language.
- Docker
- Kubernetes (k8s) - source container orchestration system for automating software deployment, scaling, and management.
- Ansible - source IT automation engine that automates provisioning, configuration management, application deployment, orchestration, and many other IT processes.
- FastAPI - performance), web framework for building APIs with Python based on standard Python type hints
- Shuttle
- Axum
- Actix
- MongoDB - source, document-oriented database management system.
- Apache CouchDB - source document database that collects and stores data in JSON-based document formats.
- DuckDB - performance analytical database system. It is designed to be fast, reliable, portable, and easy to use.
- Apache Kafka - throughput data feeds.
- Nitro - fast server engine eupercharging web development.
- Grafana - source analytics & monitoring solution for every database.
- Prometheus - source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.
- Terraform
- Apache Druid - time analytics database that delivers sub-second queries on streaming and batch data at scale and under load.
- NodeJS - platform, open-source JavaScript runtime environment.
- ExpressJS
- Fastify
- NestJS - side applications.
- Microsoft ASP.NET Core - platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
- Amazon DynamoDB - value and document data structures.
- Swagger - source tools for designing, building, documenting, and consuming RESTful APIs.
- Cassandra
- Semantic Release
- MariaDB - developed, commercially supported fork of the MySQL relational database management system.
- DataDog - based monitoring and analytics platform that provides real-time insights into complex IT environments.
- Doxygen - used and the de facto standard documentation generation tool for C++ (supports other languages).
- Javadoc
- Pandoc
- CodeCov
- Chef
- Release Drafter
- JsonWebToken (JWT)
- Socket.io - latency, bidirectional and event-based communication between web clients and servers.
- AJV
- Zod - first schema declaration and validation library designed to be optimized for developer experience.
- Postman API Documentation tool - readable documentation for your API and automatically keep it up to date.
- LaTex - suited for producing technical and scientific documentation.
- NuxtHub - in features like serverless functions and edge caching.
- Stripe
- NextAuth - source authentication solution for Next.js applications.
- Better Auth - agnostic authentication (and authorization) library for TypeScript
- Linguist
- Spring Boot
- Laravel - source PHP-based web framework for building web applications.
- Phoenix
- PostgreSQL - source relational database management system (RDBMS) emphasizing extensibility and SQL compliance.
- CockroachDB
- PgAdmin
- DB Browser for SQLite - source tool designed for people who want to create, search, and edit SQLite or SQLCipher database files.
- DBeaver - platform database tool for developers, database administrators, analysts, and everyone working with data.
- MongoDB Compass
- Drizzle
- Prisma - generation ORM for Node.js & TypeScript.
- TypeORM
- Sequelize
- MikroORM
- Mongoose
- Beanie - document mapper (ODM) for MongoDB.
- MongoEngine
- Symfony
- CakePHP - source web, rapid development PHP framework that makes building web applications simpler, faster and require less code.
- AppWrite - source platform for building applications at any scale, using your preferred programming languages and tools.
- Gin - performance HTTP web framework written in Go, known for its speed and minimalist design.
- Apache Pinot - time distributed OLAP datastore, purpose-built to provide ultra low-latency analytics at extremely high throughput.
- Redis - source, in-memory, key-value store that is used primarily as an application cache or quick-response database.
- JUnit - oriented testing framework for Java.
- Mockito
- MongoDB In-Memory Server
- Sentry - first error tracking and performance monitoring platform.
- Microsoft Power BI
- SonarQube - depth code analysis and generates an analysis report to ensure code reliability.
- Act
- Netlify
- Vercel
- Heroku
- Firebase
- Microservices
- EDA (Event-Driven Architecture)
- GraphQL
- Bun
- Resharper by Jetbrains
- Jenkins - source automation server which enables developers around the world to reliably build, test, and deploy their software.
- Github Actions
- Supabase - source Firebase alternative.
- DDD (Domain Driven Design)
- TDD (Test Driven Development)
- Kysely - safe and autocompletion-friendly TypeScript SQL query builder.
- Diesel
- Postman
- Jest
- Mocha - rich JavaScript test framework running on Node.js and in the browser.
- Chai
-
Programming Languages
Categories
Sub Categories
Keywords
nodejs
14
javascript
14
typescript
12
database
12
mysql
10
orm
10
postgresql
9
framework
9
mongodb
8
sql
8
sqlite
8
web
7
python
5
testing
4
go
4
rust
4
postgres
4
mariadb
4
devops
4
java
4
mongo
4
odm
3
sqlserver
3
cockroachdb
3
php
3
query-builder
3
web-framework
3
testing-tools
3
monitoring
3
node
3
bun
3
server
3
nosql
3
async
3
mssql
3
react
3
sql-server
2
prometheus
2
automation
2
gui
2
oauth
2
bdd
2
deployment
2
docker
2
browser
2
mongodb-orm
2
oauth2
2
pymongo
2
cloud
2
tdd
2