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

awesome-backend

A curated list of awesome backend tools, libraries and resources.
https://github.com/khalidbelk/awesome-backend

Last synced: 14 days ago
JSON representation

Uncategorized

Uncategorized

  • NodeJS - platform, open-source JavaScript runtime environment.
  • Bun
  • Deno
  • ExpressJS
  • AdonisJS - first web framework for building web apps and API servers.
  • Fastify
  • NestJS - side applications.
  • Microsoft ASP.NET Core - platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
  • Rails - side web application framework written in Ruby.
  • Django - level Python web framework that encourages rapid development and clean, pragmatic design.
  • FastAPI - performance), web framework for building APIs with Python based on standard Python type hints
  • Shuttle
  • Axum
  • Actix
  • Spring Boot
  • Laravel - source PHP-based web framework for building web applications.
  • 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.
  • Phoenix
  • PostgreSQL - source relational database management system (RDBMS) emphasizing extensibility and SQL compliance.
  • SQLite - source relational database engine written in the C programming language.
  • CockroachDB
  • MariaDB - developed, commercially supported fork of the MySQL relational database management system.
  • 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 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.
  • Amazon DynamoDB - value and document data structures.
  • Cassandra
  • 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
  • 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
  • JUnit - oriented testing framework for Java.
  • Mockito
  • MongoDB In-Memory Server
  • 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.
  • Sentry - first error tracking and performance monitoring platform.
  • Microsoft Power BI
  • 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
  • Swagger - source tools for designing, building, documenting, and consuming RESTful APIs.
  • LaTex - suited for producing technical and scientific documentation.
  • Pandoc
  • SonarQube - depth code analysis and generates an analysis report to ensure code reliability.
  • CodeCov
  • Resharper by Jetbrains
  • Jenkins - source automation server which enables developers around the world to reliably build, test, and deploy their software.
  • Github Actions
  • Act
  • Portainer
  • 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.
  • Terraform
  • Chef
  • Release Drafter
  • Semantic Release
  • Netlify
  • Vercel
  • Heroku
  • Supabase - source Firebase alternative.
  • Firebase
  • DDD (Domain Driven Design)
  • TDD (Test Driven Development)
  • Microservices
  • EDA (Event-Driven Architecture)
  • GraphQL
  • Apache Kafka - throughput data feeds.
  • Better Auth - agnostic authentication (and authorization) library for TypeScript
  • Linguist
  • Nitro - fast server engine eupercharging web development.
  • Elysia - performance Node.js web framework built on Bun with end-to-end type safety.
  • NuxtHub - in features like serverless functions and edge caching.
  • 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.
  • Stripe
  • NextAuth - source authentication solution for Next.js applications.
  • Apache Druid - time analytics database that delivers sub-second queries on streaming and batch data at scale and under load.
  • Valibot
  • MySQL - source relational database management system.
  • Postman API Documentation tool - readable documentation for your API and automatically keep it up to date.