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: 4 days ago
JSON representation

  • Uncategorized

    • Uncategorized

      • Apache Druid - time analytics database that delivers sub-second queries on streaming and batch data at scale and under load.
      • Apache Kafka - throughput data feeds.
      • Better Auth - agnostic authentication (and authorization) library for TypeScript
      • Linguist
      • EDA (Event-Driven Architecture)
      • GraphQL
      • 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.
      • 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.
      • Postman API Documentation tool - readable documentation for your API and automatically keep it up to date.
      • 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
      • Bun
      • Deno
      • Nitro - fast server engine eupercharging web development.
      • Elysia - performance Node.js web framework built on Bun with end-to-end type safety.
      • 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
      • Rivet - source solution for deploying, scaling, and operating multiplayer game servers and backend services.
      • 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.
      • 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.
      • Swagger - source tools for designing, building, documenting, and consuming RESTful APIs.
      • Postman API Documentation tool - readable documentation for your API and automatically keep it up to date.
      • 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
      • 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.
      • Valibot
      • Stripe
      • NextAuth - source authentication solution for Next.js applications.
  • Table of contents