awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

46 repository-uri

Awesome GitHub RepositoriesWeb Framework Integrations

Adapters and middleware that connect backend logic to existing web frameworks and server runtimes.

Distinguishing note: Focuses on interoperability with external frameworks rather than providing a standalone server.

Explore 46 awesome GitHub repositories matching web development · Web Framework Integrations. Refine with filters or upvote what's useful.

Awesome Web Framework Integrations GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • facebook/reactAvatar facebook

    facebook/react

    245,669Vezi pe GitHub↗

    React este o bibliotecă JavaScript pentru construirea de interfețe utilizator bazată pe o arhitectură orientată pe componente și flux de date unidirecțional.

    Configures a web server or proxy to route specific URL paths to a standalone application built with the framework.

    JavaScriptjavascriptuifrontend
    Vezi pe GitHub↗245,669
  • driftyco/ionicAvatar driftyco

    driftyco/ionic

    52,514Vezi pe GitHub↗

    Ionic is a cross-platform mobile UI toolkit and hybrid app development framework. It provides a library of web components for building native-quality iOS, Android, and Progressive Web Apps using HTML, CSS, and JavaScript from a single codebase. The project utilizes a web component UI library to ensure consistent mobile interface behaviors. It employs a framework-agnostic wrapper to integrate these custom elements with JavaScript libraries such as React, Vue, and Angular. The toolkit covers hybrid mobile UI design and cross-platform app development. It includes an adaptive styling system that

    Connects custom web components to various JavaScript libraries and frameworks to ensure consistent behavior.

    TypeScript
    Vezi pe GitHub↗52,514
  • sheetjs/sheetjsAvatar SheetJS

    SheetJS/sheetjs

    36,278Vezi pe GitHub↗

    SheetJS is a comprehensive library for parsing, manipulating, and generating complex spreadsheet file formats. It functions as a universal data processor that maps diverse binary, XML, and text-based file structures into a unified internal object model, allowing developers to create, read, and transform workbook data programmatically. The library distinguishes itself through a portable logic layer that provides a consistent execution environment across web browsers, server-side runtimes, and native desktop or mobile applications. By utilizing stream-based processing, it handles large files in

    Builds data-driven web applications by integrating functionality into popular front-end frameworks.

    angularbuncsv
    Vezi pe GitHub↗36,278
  • jaredhanson/passportAvatar jaredhanson

    jaredhanson/passport

    23,534Vezi pe GitHub↗

    Passport is a Node.js authentication middleware designed to manage user identities and session states within web applications. It functions as a request identity verifier that secures application routes by validating user credentials before granting access. The system utilizes a modular authentication strategy, allowing identity verification through interchangeable plugins. This architecture supports the creation of custom authentication strategies for local credentials and the integration of federated identity providers using external protocols. The framework provides capabilities for sessi

    Provides middleware and adapters to connect authentication logic to various Node.js web frameworks.

    JavaScriptexpressnodejsoauth
    Vezi pe GitHub↗23,534
  • mastra-ai/mastraAvatar mastra-ai

    mastra-ai/mastra

    21,221Vezi pe GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    Integrates AI orchestration logic into existing web frameworks and server runtimes.

    TypeScriptagentsaichatbots
    Vezi pe GitHub↗21,221
  • fullcalendar/fullcalendarAvatar fullcalendar

    fullcalendar/fullcalendar

    20,506Vezi pe GitHub↗

    FullCalendar is a framework-agnostic UI library and JavaScript calendar component designed for building interactive event scheduling interfaces. It provides tools for managing time-based data, including an integrated iCal feed parser for importing external calendar files and recurring schedules into a unified web view. The library features a system for event scheduling and management, enabling users to reschedule entries via drag-and-drop, adjust event durations by resizing, and highlight specific time ranges for selection. It supports multiple date views, such as month, week, day, and list f

    Binds calendar functionality to various component-based architectures using dedicated connectivity layers.

    TypeScript
    Vezi pe GitHub↗20,506
  • dromara/sa-tokenAvatar dromara

    dromara/Sa-Token

    18,626Vezi pe GitHub↗

    Sa-Token is a Java-based authentication and authorization framework designed to manage user sessions, permissions, and identity verification within web applications and microservice architectures. It provides a centralized security layer that enforces access control policies and identity validation across distributed service environments and API gateways. The framework distinguishes itself through its support for cross-domain single sign-on and its ability to function as an OAuth2 identity provider. It manages user session lifecycles by applying configurable rules for single or multi-login re

    Provides adapters and middleware to integrate authentication logic with various web frameworks and server runtimes.

    Javaaouth2authorizationjava
    Vezi pe GitHub↗18,626
  • elysiajs/elysiaAvatar elysiajs

    elysiajs/elysia

    18,531Vezi pe GitHub↗

    Elysia is a high-performance TypeScript web framework designed for building type-safe backend services. It provides a modular, plugin-based architecture that allows developers to compose server logic, middleware, and validation schemas into scalable application instances. By leveraging native web standards, the framework ensures portability across diverse JavaScript runtimes, including Node.js, Deno, and various edge computing environments. The framework distinguishes itself through its focus on end-to-end type safety, automatically synchronizing request and response definitions between the s

    Mounts existing web applications into the server to support gradual migration and multi-framework architectures.

    TypeScriptbunframeworkhttp
    Vezi pe GitHub↗18,531
  • pyecharts/pyechartsAvatar pyecharts

    pyecharts/pyecharts

    15,761Vezi pe GitHub↗

    pyecharts is a Python visualization library and wrapper for the Echarts JavaScript engine. It translates Python data and configurations into JSON specifications to generate interactive web-based charts and graphs. The library provides specialized capabilities for geographic data mapping using a comprehensive library of map assets to visualize spatial information. It also includes utilities to capture rasterized snapshots of rendered web visualizations for export as static image files. The tool supports rendering interactive plots directly within data science notebook environments and exporti

    Provides adapters to embed interactive visualizations into various web frameworks for displaying dynamic content.

    Python
    Vezi pe GitHub↗15,761
  • apollographql/apollo-serverAvatar apollographql

    apollographql/apollo-server

    13,943Vezi pe GitHub↗

    Apollo Server is a spec-compliant JavaScript implementation for building GraphQL APIs that resolve queries and mutations based on a defined schema. It functions as a Node.js framework that integrates GraphQL functionality into various web frameworks and serverless environments through middleware. The project provides a federated GraphQL gateway that aggregates multiple distributed subgraphs into a single unified entry point. It includes a built-in interactive API sandbox for testing operations at the server endpoint and a schema registry client to automate the synchronization of API definitio

    Offers adapters and middleware to integrate GraphQL server logic into various Node.js web frameworks and serverless environments.

    TypeScript
    Vezi pe GitHub↗13,943
  • 99designs/gqlgenAvatar 99designs

    99designs/gqlgen

    10,729Vezi pe GitHub↗

    gqlgen is a schema-first Go library designed to build type-safe GraphQL servers. It functions as a code generation engine that transforms declarative GraphQL schema definitions into strongly-typed Go source code, ensuring strict alignment between the API contract and the underlying implementation. The framework distinguishes itself through its deep integration with the Go type system and its highly extensible build pipeline. By using schema-first development, it automates the creation of server boilerplate and resolver stubs, allowing developers to map schema fields directly to Go structs and

    Mounts API handlers onto high-performance web routers to serve requests alongside existing application routes.

    Gocodegendataloadergogenerate
    Vezi pe GitHub↗10,729
  • a-h/templAvatar a-h

    a-h/templ

    10,358Vezi pe GitHub↗

    Templ is a type-safe HTML templating engine and UI framework for Go. It provides a system for building reusable HTML components that compile into Go code for server-side rendering, ensuring type safety and compile-time validation of data and logic. The project features a dedicated language server that provides autocomplete and syntax validation for template files within supported code editors. It employs compile-time code generation to transform a custom template language into Go source code, enabling the creation of modular HTML fragments and logic blocks. The framework includes automated s

    Enables rendering dynamic HTML templates within various HTTP routing systems to serve content to web clients.

    Gogohtml-elementshtmx
    Vezi pe GitHub↗10,358
  • seaql/sea-ormAvatar SeaQL

    SeaQL/sea-orm

    9,410Vezi pe GitHub↗

    Sea-ORM is an asynchronous SQL object-relational mapper and database toolkit for mapping relational tables to strongly typed objects. It provides a relational database mapper for performing CRUD operations across MySQL, PostgreSQL, and SQLite, and includes a programmatic dynamic query builder for constructing complex SQL statements. The project distinguishes itself by providing a GraphQL schema generator that transforms database entities into typed schemas with built-in pagination and filters. It also features a dedicated database migration tool for defining and applying versioned schema chan

    Provides adapters to connect database operations and business logic to various web frameworks and server runtimes.

    Rustdatabasehacktoberfestloco
    Vezi pe GitHub↗9,410
  • goadmingroup/go-adminAvatar GoAdminGroup

    GoAdminGroup/go-admin

    8,981Vezi pe GitHub↗

    go-admin is a framework for generating administrative interfaces and data visualization dashboards using the Go programming language. It functions as a low-code dashboard builder and a web-based interface for performing create, read, update, and delete operations across multiple SQL database dialects. The project features a deployment model that compiles backend logic and frontend assets into a single executable binary for simplified distribution. It includes a role-based access control system to manage user permissions and restrict administrative functions based on assigned roles. The frame

    Connects administrative interfaces to various web frameworks to handle routing and request processing.

    Goadminadminltebeego
    Vezi pe GitHub↗8,981
  • graphql-hive/graphql-yogaAvatar graphql-hive

    graphql-hive/graphql-yoga

    8,523Vezi pe GitHub↗

    Yoga is a GraphQL server framework and runtime-agnostic HTTP handler used to build and deploy GraphQL APIs. It functions as a toolkit for managing schemas and resolvers, providing a spec-compliant environment for hosting APIs across diverse JavaScript runtimes, including Node.js, Deno, Bun, and serverless cloud environments. The project distinguishes itself through its ability to act as an Apollo Federation gateway, composing multiple subgraphs into a single unified supergraph. It also serves as a dedicated subscription server, delivering real-time data streaming via both WebSockets and Serve

    Binds the GraphQL handler to existing web servers by mounting it as middleware on specific routes.

    TypeScriptbundenofetch
    Vezi pe GitHub↗8,523
  • reactive-python/reactpyAvatar reactive-python

    reactive-python/reactpy

    8,138Vezi pe GitHub↗

    Reactpy is a Python web component framework and server-side UI library used to build interactive web interfaces. It allows for the creation of structured web layouts and visual logic within Python, removing the requirement to write client-side JavaScript. The framework utilizes a component-based model with reactive state management, where the user interface automatically updates in response to changes in the underlying Python state. It employs a virtual-DOM diffing process and WebSocket-based syncing to push real-time updates from the server to the browser. The system functions as an integra

    Provides a standardized interface to integrate reactive components into various Python web servers and frameworks.

    Python
    Vezi pe GitHub↗8,138
  • rest-assured/rest-assuredAvatar rest-assured

    rest-assured/rest-assured

    7,127Vezi pe GitHub↗

    Rest-assured is a Java-based REST API testing framework and HTTP client library designed for automating web service tests. It provides a fluent domain-specific language and assertion library to send HTTP requests and validate response metadata, including status codes, headers, cookies, and bodies. The framework is distinguished by a method-chaining DSL that creates readable specifications for API interactions. It features a filter-based request interception pipeline, object-mapping serialization for converting Java objects to JSON or XML, and a path-based parsing system to isolate specific fi

    Enables testing of web controllers by interfacing with mock clients to bypass the full network stack.

    Java
    Vezi pe GitHub↗7,127
  • tiagozip/capAvatar tiagozip

    tiagozip/cap

    6,980Vezi pe GitHub↗

    This project is a self-hosted bot protection service and CAPTCHA alternative that verifies human identity without relying on third-party tracking. It utilizes a combination of WebAssembly-based proof-of-work puzzles and browser instrumentation to distinguish humans from automated bots. The system is delivered as dockerized security middleware and a privacy-first verification API that operates without the use of cookies or user fingerprinting. The service differentiates itself by using GPU-resistant time-lock algorithms and instrumentation-based detection to identify headless browsers and auto

    Offers adapters and middleware for embedding bot protection widgets into various web frameworks.

    JavaScriptanti-abuseanti-botanti-scraper
    Vezi pe GitHub↗6,980
  • rethinkdb/horizonAvatar rethinkdb

    rethinkdb/horizon

    6,738Vezi pe GitHub↗

    Horizon is a realtime API server and RethinkDB backend designed to push database changes instantly to front-end clients. It utilizes a WebSocket data streaming API to synchronize data between the database and user interfaces without requiring manual polling. The project integrates an OAuth identity manager for verifying user identities through third-party providers and a role-based access control system to define granular permissions for viewing or modifying database documents. It is delivered as a containerized backend framework, allowing the server and its dependencies to be deployed as a p

    Connects the real-time API server to external web frameworks to share request handling logic.

    JavaScript
    Vezi pe GitHub↗6,738
  • thephpleague/oauth2-serverAvatar thephpleague

    thephpleague/oauth2-server

    6,650Vezi pe GitHub↗

    This project is a PHP library for implementing a spec-compliant OAuth 2.0 authorization server. It serves as an authentication framework for managing user identities and client authorizations, providing the necessary components to issue and validate access and refresh tokens. The server supports a wide range of standardized authorization flows, including authorization code exchange, device grants, implicit flows, and PKCE enforcement. It handles complex token lifecycles through refresh token rotation, scope management, and the use of asymmetric keys for signing digital tokens. The system pro

    Connects the authorization server logic to web frameworks using standardized request and response interfaces.

    PHPoauthoauth2oauth2-server
    Vezi pe GitHub↗6,650
Înapoi123Înainte
  1. Home
  2. Web Development
  3. Web Framework Integrations

Explorează sub-etichetele

  • Mock Client Integrations1 sub-tagAdapters that allow testing of web controllers by bypassing the network stack. **Distinct from Web Framework Integrations:** Distinct from general framework integrations; specifically focuses on mocking the HTTP layer to test controllers in isolation.