awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to akka/akka-http

Projects sharing features with Akka Http

30 open-source projects similar to akka/akka-http, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • agrafix/spockagrafix avatar

    agrafix/Spock

    680View on GitHub↗

    Another Haskell web framework for rapid development

    Haskell
    View on GitHub↗680
  • ant0ine/go-json-restant0ine avatar

    ant0ine/go-json-rest

    3,489View on GitHub↗

    A quick and easy way to setup a RESTful JSON API

    Go
    View on GitHub↗3,489
  • api-platform/api-platformapi-platform avatar

    api-platform/api-platform

    9,154View on GitHub↗

    API Platform is a headless content management system engine and framework used to build REST and GraphQL APIs. It utilizes schema-driven generation to automatically produce web endpoints based on predefined data model definitions. The platform focuses on semantic data modeling, using structured classes and ontologies to ensure information is organized for search engines and semantic web tools. It provides an automated OpenAPI specification generator and a declarative system for creating administration dashboards to manage data records without custom frontend code. The system includes capabil

    PHP
    View on GitHub↗9,154
  • apiflask/apiflaskapiflask avatar

    apiflask/apiflask

    1,128View on GitHub↗

    A lightweight Python web API framework.

    Pythonapiflaskmarshmallow
    View on GitHub↗1,128
  • bahlo/goatB

    bahlo/goat

    0View on GitHub↗
    View on GitHub↗0

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • begriffs/postgrestbegriffs avatar

    begriffs/postgrest

    27,234View on GitHub↗

    PostgREST is a standalone web server that automatically transforms a PostgreSQL database into a RESTful API. It serves as an API gateway that translates HTTP requests into SQL queries, mapping the database schema directly to endpoints without the need for manual route definitions. The system utilizes a JWT authentication layer to validate user identities and map incoming web requests to specific database roles. This allows the server to delegate authorization and permission enforcement to the internal PostgreSQL role system. It includes a generator for OpenAPI specifications to provide stand

    Haskell
    View on GitHub↗27,234
  • channelcat/sanicchannelcat avatar

    channelcat/sanic

    18,628View on GitHub↗

    Sanic is a Python ASGI web framework and asynchronous HTTP server. It is designed to build high-performance web applications and servers that handle concurrent requests using non-blocking logic. The framework implements the Asynchronous Server Gateway Interface standard, allowing applications to be deployed across various ASGI-compatible servers. It utilizes an asyncio-based event loop and integrates a Cython-based runtime wrapper around libuv to manage I/O operations. The system manages traffic through route-based request dispatching and a middleware-based request pipeline. These components

    Python
    View on GitHub↗18,628
  • closeio/flask-mongorestcloseio avatar

    closeio/flask-mongorest

    520View on GitHub↗

    Restful API framework wrapped around MongoEngine

    Python
    View on GitHub↗520
  • codehack/go-relaxcodehack avatar

    codehack/go-relax

    154View on GitHub↗

    Framework for building RESTful API's in Go

    Go
    View on GitHub↗154
  • com-lihaoyi/requests-scalacom-lihaoyi avatar

    com-lihaoyi/requests-scala

    748View on GitHub↗

    A Scala port of the popular Python Requests HTTP client: flexible, intuitive, and straightforward to use.

    Scala
    View on GitHub↗748
  • cosiner/zerverC

    cosiner/zerver

    0View on GitHub↗
    View on GitHub↗0
  • criteo/lolhttpcriteo avatar

    criteo/lolhttp

    94View on GitHub↗

    An HTTP Server and Client library for Scala.

    Scala
    View on GitHub↗94
  • deployd/deployddeployd avatar

    deployd/deployd

    4,942View on GitHub↗

    deployd is a realtime API framework and MongoDB backend as a service that allows for the creation of networked interfaces synchronizing data and events between clients and servers. It functions as a JavaScript API middleware that can be integrated with HTTP servers to provide authentication, request interceptors, and realtime capabilities. The project features a self-hosted API management dashboard for configuring resource settings, managing data collections, and monitoring server status through a web-based interface. It includes a realtime data synchronization engine that pushes live databas

    JavaScript
    View on GitHub↗4,942
  • devopifex/communicatedevOpifex avatar

    devOpifex/communicate

    25View on GitHub↗

    Small framework to communicate between Shiny client and server via HTTP requests. Run communicate::example() for a short demo.

    R
    View on GitHub↗25
  • dingo/apidingo avatar

    dingo/api

    9,355View on GitHub↗

    This is a framework for building standardized RESTful APIs within Laravel and Lumen applications. It provides a structured environment for developing web services with integrated routing, request handling, and versioning. The project distinguishes itself through a multi-adapter authentication system that validates identities via various schemes and third-party providers. It features a dedicated response transformation layer to convert raw database models into consistent output structures and an internal dispatcher that allows application logic to trigger API endpoints without external network

    PHP
    View on GitHub↗9,355
  • dispatch/rebootdispatch avatar

    dispatch/reboot

    427View on GitHub↗

    Scala wrapper for the Java AsyncHttpClient.

    Scala
    View on GitHub↗427
  • django-tastypie/django-tastypiedjango-tastypie avatar

    django-tastypie/django-tastypie

    3,948View on GitHub↗

    Django Tastypie is a framework for building RESTful web services that map Django models to API resources. It functions as a model-based API generator, automatically creating read-write endpoints for database models to enable standard CRUD operations via HTTP. The project serves as a multi-format data serializer and hypermedia API mapper. It converts database data into various response formats, including JSON, XML, and YAML, based on client requests, and transforms database relationships into navigable links for resource discovery. The toolkit includes a security implementation for user authe

    Python
    View on GitHub↗3,948
  • dougblack/sleepydougblack avatar

    dougblack/sleepy

    669View on GitHub↗

    rest for go

    Go
    View on GitHub↗669
  • dreamfactorysoftware/dreamfactorydreamfactorysoftware avatar

    dreamfactorysoftware/dreamfactory

    1,773View on GitHub↗

    DreamFactory is a secure, self-hosted enterprise data access platform that provides governed API access to any data source, connecting enterprise applications and on-prem LLMs with role-based access and identity passthrough.

    Shellapiapi-generationapi-generator
    View on GitHub↗1,773
  • elixir-plug/plugelixir-plug avatar

    elixir-plug/plug

    2,987View on GitHub↗

    Plug is a specification and set of primitives for building composable middleware pipelines in Elixir web applications. It provides a system for managing HTTP request pipelines and a routing engine that dispatches incoming requests to specific handlers based on methods and URL patterns. The project enables the creation of interchangeable web middleware for tasks such as authentication, logging, and session management. It also includes mechanisms for upgrading standard HTTP requests to full-duplex WebSocket connections. The capability surface covers request body parsing, static asset delivery,

    Elixir
    View on GitHub↗2,987
  • emicklei/go-restfulemicklei avatar

    emicklei/go-restful

    5,111View on GitHub↗

    go-restful is a framework for building RESTful web services in Go. It functions as a toolkit for managing API endpoints, providing a request router that maps incoming HTTP requests to handler functions using path parameters and custom URL patterns. The framework includes a data conversion layer that transforms Go structures into JSON or XML formats for request and response bodies. It also provides a system for organizing related web services into containers to manage endpoint prefixing and shared configuration. The project covers request lifecycle management through middleware filters for va

    Go
    View on GitHub↗5,111
  • encode/apistarencode avatar

    encode/apistar

    5,548View on GitHub↗

    APIStar is an OpenAPI framework providing a toolkit for building and verifying web APIs. It functions as an API schema validator, a traffic auditor, and a documentation generator to ensure compliance with API specifications and data types. The project converts OpenAPI and Swagger schemas into visual developer guides using customizable themes. It also implements a dynamic API client that adapts to defined schemas to send requests to remote servers. The framework includes capabilities for validating API schemas to identify structural mistakes and auditing incoming and outgoing web traffic agai

    Python
    View on GitHub↗5,548
  • endpoints4s/endpoints4sendpoints4s avatar

    endpoints4s/endpoints4s

    417View on GitHub↗

    Describe HTTP endpoints in Scala and derive clients, servers, and documentation

    Scala
    View on GitHub↗417
  • enragedginger/akka-quartz-schedulerenragedginger avatar

    enragedginger/akka-quartz-scheduler

    557View on GitHub↗

    Quartz Extension and utilities for cron-style scheduling in Akka

    Scala
    View on GitHub↗557
  • falconry/falconfalconry avatar

    falconry/falcon

    9,794View on GitHub↗

    Falcon is a minimalist Python web API framework and high-performance microservices framework. It serves as a resource-oriented API toolkit designed for building RESTful APIs and data plane services that prioritize low overhead, reliability, and scale. The framework implements an ASGI web server interface to handle both synchronous and asynchronous HTTP requests and WebSockets. It features a dedicated HTTP middleware system for intercepting network traffic and executing shared processing logic across multiple API endpoints. Its capability surface covers resource-based routing, HTTP specificat

    Pythonapiapi-restasgi
    View on GitHub↗9,794
  • finagle/finchfinagle avatar

    finagle/finch

    1,596View on GitHub↗

    Scala combinator library for building Finagle HTTP services

    Scala
    View on GitHub↗1,596
  • flasgger/flasggerflasgger avatar

    flasgger/flasgger

    3,740View on GitHub↗

    Flasgger is a documentation framework for Flask applications that generates OpenAPI specifications and an integrated Swagger UI. It functions as a documentation generator and specification parser that extracts API schemas from route definitions, function docstrings, and external specification files. The tool allows API definitions to be maintained either within the source code using YAML blocks in docstrings or decoupled into standalone YAML files. It provides a browser-based interactive console for testing and exploring API endpoints directly from the web application. Beyond documentation,

    Python
    View on GitHub↗3,740
  • flask-restful/flask-restfulflask-restful avatar

    flask-restful/flask-restful

    6,914View on GitHub↗

    Flask-restful is a toolkit for building structured web services using Flask. It functions as a resource-based routing library and a RESTful web service toolkit that organizes endpoints into resource classes. The framework implements a system that maps HTTP methods to specific class methods to handle requests and responses. It utilizes a central registry for resource registration to automate route creation and uses decorators for method dispatch and resource access control. The project covers request and response management through declarative request parsing, argument validation, and data ty

    Python
    View on GitHub↗6,914
  • go-restit/restitgo-restit avatar

    go-restit/restit

    55View on GitHub↗

    A Go library help testing your RESTful API application

    Go
    View on GitHub↗55
  • 5monkeys/django-formapi5monkeys avatar

    5monkeys/django-formapi

    35View on GitHub↗

    Django API creation with signed requests utilizing forms for validation.

    Python
    View on GitHub↗35