awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to ring-clojure/ring

Open-source alternatives to Ring

30 open-source projects similar to ring-clojure/ring, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Ring alternative.

  • salvo-rs/salvoالصورة الرمزية لـ salvo-rs

    salvo-rs/salvo

    4,376عرض على GitHub↗

    Salvo is a comprehensive Rust web framework for building asynchronous HTTP servers and web applications. It features a hierarchical web router that uses a tree-based structure to map requests to handlers and an asynchronous middleware pipeline based on the onion model for request and response pre- and post-processing. The framework is distinguished by its native support for modern network protocols, including a QUIC-based HTTP/3 implementation alongside HTTP/1 and HTTP/2. It includes an integrated OpenAPI documentation generator that extracts schemas directly from handler signatures to produc

    Rustasyncframeworkhttp-server
    عرض على GitHub↗4,376
  • pylons/pyramidالصورة الرمزية لـ Pylons

    Pylons/pyramid

    4,086عرض على GitHub↗

    Pyramid is a Python web framework and WSGI toolkit designed for building web applications. It functions as a URL routing engine that maps incoming HTTP requests to specific view callables using both pattern-based routing and hierarchical resource tree traversal. The framework is distinguished by its hybrid dispatch system, allowing developers to combine regular expression URL matching with the ability to resolve requests by navigating a tree of nested objects. It implements a flexible component architecture that supports application registry management, deferred configuration execution, and t

    Pythonpylonspyramidpython
    عرض على GitHub↗4,086
  • h3js/h3الصورة الرمزية لـ h3js

    h3js/h3

    5,353عرض على GitHub↗

    Hono is a minimal JavaScript HTTP framework designed for building web servers across multiple runtimes, including Node.js, edge runtimes, and serverless platforms. It functions as a cross-runtime web server and a web standard API wrapper, normalizing various runtime request and response objects into standard Web API signatures. The project serves as an HTTP middleware orchestrator and request handler, utilizing a middleware-based request pipeline and hierarchical route mounting to create modular server structures. It distinguishes itself through a runtime-agnostic event wrapper that ensures c

    TypeScript
    عرض على GitHub↗5,353

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • vibora-io/viboraالصورة الرمزية لـ vibora-io

    vibora-io/vibora

    5,592عرض على GitHub↗

    Vibora is an asynchronous Python web framework and built-in HTTP server designed for building high-performance web applications. It utilizes an asynchronous event loop and coroutines to process network requests and serve responses without requiring external server wrappers. The project features a high-performance asynchronous schema validator for request integrity, a non-blocking template engine with support for hot-reloading, and a WebSocket communication server for bidirectional real-time data exchange. The framework covers a broad range of capabilities, including modular route management

    Pythonasyncclientframework
    عرض على GitHub↗5,592
  • hhxsv5/laravel-sالصورة الرمزية لـ hhxsv5

    hhxsv5/laravel-s

    3,882عرض على GitHub↗

    This project is a high-performance PHP application server designed to keep applications resident in memory, eliminating the bootstrap overhead typically associated with each request. It functions as a multi-protocol network server capable of handling HTTP, WebSocket, TCP, and UDP traffic simultaneously within a single instance. The system is distinguished by an event-driven worker pool and a high-precision task scheduler that executes recurring background jobs at millisecond intervals. It utilizes a shared memory state store for high-speed data access across worker processes and incorporates

    PHP
    عرض على GitHub↗3,882
  • yanzhenjie/andserverالصورة الرمزية لـ yanzhenjie

    yanzhenjie/AndServer

    3,864عرض على GitHub↗

    AndServer is a Java library for hosting a lightweight HTTP server and API endpoints directly within an Android application process. It functions as an annotation-based web framework that maps network requests to specific application methods to decouple business logic from network handling. The project distinguishes itself as a mobile network gateway capable of routing incoming traffic and proxying data on an Android device. It includes an embedded static file server for delivering HTML files and web assets from the device to other clients over HTTP. The framework provides a middleware engine

    Javaandroid-serverhttp-serverspringmvc
    عرض على GitHub↗3,864
  • middleapi/orpcالصورة الرمزية لـ middleapi

    middleapi/orpc

    4,862عرض على GitHub↗

    orpc is a contract-first API development framework for TypeScript that starts with a shared contract definition and generates type-safe clients and servers from that single source of truth. It guarantees end-to-end type safety, meaning inputs, outputs, errors, and streaming data are all checked at compile time across the client–server boundary. What distinguishes orpc from typical RPC frameworks is its ability to export contracts as OpenAPI specifications, to optimize server-side rendering by calling API handlers directly inside the server process, and to support real‑time bidirectional commu

    TypeScriptapibunjscloudflare-worker
    عرض على GitHub↗4,862
  • iron/ironالصورة الرمزية لـ iron

    iron/iron

    6,114عرض على GitHub↗

    Iron is a Rust web framework used for building concurrent web applications and APIs. It functions as a concurrent HTTP server and provides a stateless route dispatcher to map incoming URL paths and globs to specific handler functions. The project is centered around a middleware-based request pipeline, which allows the request-response cycle to be extended via plugins and modifiers. It utilizes a thread-safe state container to store shared application memory accessible across all concurrent handlers and middleware. The framework covers broad capability areas including dynamic API routing, sta

    Rust
    عرض على GitHub↗6,114
  • http-rs/tideالصورة الرمزية لـ http-rs

    http-rs/tide

    5,099عرض على GitHub↗

    Tide is an asynchronous web server framework and HTTP toolkit for the Rust programming language. It provides a system for building high-concurrency network applications and REST APIs using non-blocking I/O and asynchronous runtimes. The framework is centered around a middleware-based request pipeline, allowing developers to intercept and process HTTP requests and responses through pluggable logic layers. It supports a hierarchical route tree to organize endpoints into nested groups that share common path prefixes and scoped middleware. Capability areas include real-time communication via Web

    Rust
    عرض على GitHub↗5,099
  • oakserver/oakالصورة الرمزية لـ oakserver

    oakserver/oak

    5,408عرض على GitHub↗

    Oak is a cross-runtime HTTP middleware framework and web server designed to operate across Deno, Node.js, Bun, and Cloudflare Workers. It provides a unified system for building APIs and web servers using a sequential chain of middleware functions and a hierarchical routing engine that maps URL paths to handlers via a nested tree structure. The framework includes a runtime-agnostic serverless adapter that translates diverse cloud provider events into a standard request and response interface. It also features a dedicated WebSocket server implementation for bidirectional real-time communication

    TypeScript
    عرض على GitHub↗5,408
  • socketio/engine.ioS

    socketio/engine.io

    4,581عرض على GitHub↗

    Engine.io is a real-time transport layer and cross-browser communication engine. It serves as a low-level bidirectional communication library designed to manage the underlying network connections and data exchange required for real-time applications. The library provides a WebSocket transport mechanism that includes automatic fallback to HTTP long-polling when bidirectional protocols are unavailable. It functions as the essential infrastructure for Socket.IO, enabling connection upgrades from standard HTTP handshakes to persistent TCP connections. Its capabilities include heartbeat-based con

    عرض على GitHub↗4,581
  • boostorg/beastالصورة الرمزية لـ boostorg

    boostorg/beast

    4,801عرض على GitHub↗

    Beast is a C++ library for implementing low-level HTTP and WebSocket clients and servers. It functions as an asynchronous networking framework designed to compose non-blocking I/O operations and layered stream stacks for managing concurrent network traffic, specifically utilizing the Boost.Asio asynchronous model. The library provides a comprehensive implementation of the HTTP/1.1 and WebSocket protocols. For HTTP, it includes primitives for parsing and serializing messages with support for chunked transfer encoding, incremental body reading, and request pipelining. Its WebSocket implementati

    C++asioasync-programmingboost
    عرض على GitHub↗4,801
  • javalin/javalinالصورة الرمزية لـ javalin

    javalin/javalin

    8,290عرض على GitHub↗

    Javalin is a lightweight web framework for Java and Kotlin designed for building REST APIs and web applications. It functions as an embedded Jetty web server, allowing applications to run as standalone processes without the need for an external servlet container. The project provides specialized frameworks for diverse communication patterns, including a REST API framework with automatic OpenAPI schema generation, a GraphQL API framework with query and mutation resolvers, and a WebSocket server for bidirectional real-time communication. It also includes a dedicated framework for pushing real-t

    Kotlinhacktoberfestjavajavalin
    عرض على GitHub↗8,290
  • jorisvink/koreالصورة الرمزية لـ jorisvink

    jorisvink/kore

    3,825عرض على GitHub↗

    Kore is an event-driven web and WebSocket server framework designed for building high-performance web services and APIs in C or Python. It functions as a secure, concurrent application framework that utilizes non-blocking I/O and isolated worker processes to handle high-concurrency traffic. The project is distinguished by a security-first architecture that features OS-level process sandboxing, privilege separation, and the isolation of private encryption keys into dedicated processes. It enables zero-downtime deployments through dynamic module hot-reloading and provides automated TLS certific

    Ccframeworkhigh-performance
    عرض على GitHub↗3,825
  • httpswift/swifterالصورة الرمزية لـ httpswift

    httpswift/swifter

    4,018عرض على GitHub↗

    Swifter is a lightweight HTTP server engine and routing system written in the Swift programming language. It functions as a web server capable of handling network requests and delivering responses such as HTML and plain text. The project provides a Swift WebSocket server for establishing bidirectional real-time communication channels to exchange text and binary data. It also includes a static file server that maps URL paths to local directories for direct file system access. The engine manages HTTP request routing by mapping specific URL paths to handler functions for delivering dynamic cont

    Swift
    عرض على GitHub↗4,018
  • nanohttpd/nanohttpdالصورة الرمزية لـ NanoHttpd

    NanoHttpd/nanohttpd

    7,215عرض على GitHub↗

    NanoHTTPD is a lightweight, embeddable HTTP server for Java applications. It allows developers to integrate web server capabilities directly into a Java project to handle incoming requests without requiring a standalone installation. The project provides specialized implementations for an HTTPS web server, a WebSocket server for bidirectional real-time communication, and a static file web server. These capabilities enable secure network traffic through SSL certificates and the delivery of local files with automatic MIME type detection. The server includes systems for request routing and hand

    Java
    عرض على GitHub↗7,215
  • vercel/microالصورة الرمزية لـ vercel

    vercel/micro

    10,618عرض على GitHub↗

    Micro is a Node.js HTTP microservices framework used to build asynchronous web servers. It enables the creation of lightweight services that handle requests and responses through single-purpose functions to reduce operational footprint and latency. The framework functions as a JSON API backend and a WebSocket communication server, allowing for the establishment of bidirectional socket connections for real-time data updates and instant messaging. Its capability surface covers HTTP request processing, including the parsing of JSON and URL-encoded request bodies. It also supports external API i

    TypeScriptasyncawaitmicro
    عرض على GitHub↗10,618
  • jetty/jetty.projectالصورة الرمزية لـ jetty

    jetty/jetty.project

    4,085عرض على GitHub↗

    Jetty is an embedded HTTP server and Java web servlet container designed to handle incoming web requests. It functions as a lightweight network server that can be integrated directly into Java applications or hardware devices, providing a runtime environment for hosting Java web applications and servlets. The project implements a multi-protocol web serving engine with support for HTTP/1, HTTP/2, and HTTP/3. It also includes a WebSocket server implementation for real-time, full-duplex data exchange between clients and servers, alongside a Java HTTP client for consuming web services. The serve

    Javaeclipseembeddedfcgi
    عرض على GitHub↗4,085
  • azat-co/practicalnodeالصورة الرمزية لـ azat-co

    azat-co/practicalnode

    3,787عرض على GitHub↗

    Practicalnode is a comprehensive educational resource and backend development framework for mastering server-side programming with Node.js. It provides a structured approach to building scalable network services, REST APIs, and real-time applications using asynchronous JavaScript. The project serves as a detailed implementation guide for several core backend patterns, including MongoDB data modeling and the construction of REST API development kits. It emphasizes a specific workflow for Docker containerization and offers a variety of strategies for managing user identity through stateless tok

    JavaScriptapressawsaws-ec2
    عرض على GitHub↗3,787
  • perwendel/spark-kotlinالصورة الرمزية لـ perwendel

    perwendel/spark-kotlin

    983عرض على GitHub↗

    Spark-kotlin is a lightweight web framework for the Java Virtual Machine that provides a domain-specific language for building server-side applications. It functions as an HTTP request router, allowing developers to map URL patterns and request methods to functional handlers to process web traffic. The framework utilizes a static method-based syntax to configure the embedded server runtime and manage network connections. It supports real-time bidirectional communication through an event-driven lifecycle for web sockets, enabling the definition of handlers for connection events and incoming da

    Kotlin
    عرض على GitHub↗983
  • goravel/goravelالصورة الرمزية لـ goravel

    goravel/goravel

    4,749عرض على GitHub↗

    Goravel is a full-featured development scaffold and framework for building web applications, REST APIs, and gRPC services using the Go programming language. It implements a model-view-controller architecture and provides a comprehensive toolkit for high-performance remote procedure call servers and clients. The framework is distinguished by its extensive integrated ecosystem, which includes a fluent object-relational mapper for database management and a dedicated command-line interface toolkit for administrative automation and project scaffolding. It features a driver-based service abstractio

    Goapiframeworkgo
    عرض على GitHub↗4,749
  • adrianhajdin/project_chat_applicationالصورة الرمزية لـ adrianhajdin

    adrianhajdin/project_chat_application

    4,136عرض على GitHub↗

    This is a full-stack web application built with a React frontend and a Node.js backend. It functions as a real-time messaging platform using Socket.io to enable instant communication between users over a persistent connection. The application integrates an AI-powered chatbot to generate immediate answers and support for users. It also includes a content recommendation engine that suggests relevant posts to improve discovery and engagement. The system manages data through a centralized database and a RESTful API, while utilizing WebSockets for bidirectional communication and a middleware pipe

    JavaScriptreactreact-hooksreact-project
    عرض على GitHub↗4,136
  • hoisie/webالصورة الرمزية لـ hoisie

    hoisie/web

    3,683عرض على GitHub↗

    Hono is a lightweight Go web framework designed for building high-performance backend services and applications. It provides a core HTTP routing engine that maps URLs and methods to handler functions using patterns and regular expressions. The toolkit includes a WebSocket server implementation for real-time bidirectional communication and a secure cookie manager that uses encryption and HMAC signatures to prevent session tampering. It also features a FastCGI server interface, allowing applications to communicate with external process managers and web servers via FastCGI and SCGI protocols. T

    Go
    عرض على GitHub↗3,683
  • totaljs/frameworkالصورة الرمزية لـ totaljs

    totaljs/framework

    4,365عرض على GitHub↗

    This is a full-stack web development framework for Node.js based on the model-view-controller architecture. It provides a comprehensive platform for building applications with an integrated dynamic view engine for HTML markup, a WebSocket communication server for bidirectional real-time messaging, and an embedded NoSQL database for persisting flexible data structures without external dependencies. The framework includes a background task processor that offloads computationally intensive operations to separate worker threads to maintain application responsiveness. It also features an internati

    JavaScript
    عرض على GitHub↗4,365
  • sparckles/robynالصورة الرمزية لـ sparckles

    sparckles/Robyn

    7,265عرض على GitHub↗

    Robyn is a high-performance asynchronous web framework and server for Python that utilizes a Rust-powered runtime to execute code. It functions as an asynchronous Python web server designed to handle many concurrent requests efficiently through a multithreaded execution model. The project includes specialized capabilities for AI agent request routing, managing communication between agents and external tools. It also serves as a WebSocket communication server, maintaining persistent bidirectional channels for real-time data exchange. The framework covers a broad range of web infrastructure, i

    Pythonasyncbackendhacktoberfest
    عرض على GitHub↗7,265
  • dodyg/practical-aspnetcoreالصورة الرمزية لـ dodyg

    dodyg/practical-aspnetcore

    10,382عرض على GitHub↗

    This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of practical examples and projects that demonstrate how to build web applications, RESTful APIs, and high-performance services. The repository focuses on a variety of architectural patterns, including the development of Minimal APIs, contract-first gRPC services, and real-time communication using WebSockets and Server-Sent Events. It includes detailed implementations for user identity and security, such as token-based authentication and CSRF protection. The codebase covers a bro

    C#asp-net-coreaspnet-coreaspnetcore
    عرض على GitHub↗10,382
  • php/frankenphpالصورة الرمزية لـ php

    php/frankenphp

    11,151عرض على GitHub↗

    FrankenPHP is a Go-based PHP runtime and application server that integrates a web server and PHP interpreter to host applications without requiring a separate process manager. It functions as a worker mode server that keeps applications in memory across requests to eliminate bootstrap overhead and a static binary bundler that packages applications and the server into a single self-contained executable. The project distinguishes itself by allowing the embedding of a PHP runtime directly into Go programs and enabling the development of PHP extensions using the Go language. It also includes a bu

    Gocaddyfrankenphpgo
    عرض على GitHub↗11,151
  • gofiber/fiberالصورة الرمزية لـ gofiber

    gofiber/fiber

    39,849عرض على GitHub↗

    Fiber is a high-performance web framework designed for building scalable HTTP services with minimal memory overhead. It provides a comprehensive runtime environment for managing the full request lifecycle, utilizing an optimized radix tree for high-speed route matching and an object pooling system to reduce garbage collection pressure during traffic processing. The framework distinguishes itself through its multi-process architecture, which supports prefork socket reuse to distribute incoming traffic across all available CPU cores. It offers a modular approach to application development, feat

    Goexpressexpressjsfast
    عرض على GitHub↗39,849
  • swooletw/laravel-swooleالصورة الرمزية لـ swooletw

    swooletw/laravel-swoole

    4,030عرض على GitHub↗

    This project is an event-driven PHP application server and HTTP server bridge that allows Laravel applications to run on a persistent engine. By keeping the application in memory, it eliminates the boot overhead typically required for every individual request to increase request speeds. The server includes an application state sandbox that isolates the application container between requests to prevent data leakage and state pollution. It also features a shared memory data store for retrieving information across multiple worker processes and provides a WebSocket server implementation for persi

    PHPlaravellaravel-swoolelumen
    عرض على GitHub↗4,030
  • koajs/examplesالصورة الرمزية لـ koajs

    koajs/examples

    4,534عرض على GitHub↗

    This repository is a collection of reference implementations and project scaffolds for the Koa web framework. It provides a set of boilerplates and examples for building Node.js web applications, including predefined project structures with database integrations and containerization. The project demonstrates the implementation of REST APIs and the use of HTTP middleware patterns for composing request handlers. It includes practical guides for designing structured endpoints and resource management patterns. The provided examples cover a range of capabilities including server-side rendering, r

    JavaScript
    عرض على GitHub↗4,534