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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to builderio/partytown

Open-source alternatives to Partytown

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

  • qwikdev/partytownAvatar von QwikDev

    QwikDev/partytown

    13,706Auf GitHub ansehen↗

    Partytown is a library designed to offload resource-intensive third-party scripts to background web workers. By executing these scripts outside of the main thread, it prevents them from blocking the critical rendering path, thereby maintaining a responsive user interface and improving overall page load performance. The project functions as a web worker proxy library that synchronizes browser interfaces between the main thread and background environments. It uses proxy-based access and synchronous messaging to replicate global objects like the window and document, allowing scripts to interact

    TypeScript3rd-party3rdpartyanalytics
    Auf GitHub ansehen↗13,706
  • microsoft/vs-threadingAvatar von microsoft

    microsoft/vs-threading

    1,036Auf GitHub ansehen↗

    Vs-threading is a cross-platform .NET concurrency library and utility set for C# designed to manage multithreaded workflows, coordinate concurrent tasks, and prevent deadlocks. It supplies specialized non-blocking semaphores, events, and locks alongside asynchronous counterparts for lazy initialization, event handlers, and local storage. The library provides awaitable extension methods on tasks to shift execution threads, apply timeouts, and propagate cancellation tokens. It includes mechanisms to stall the main user interface thread synchronously while waiting for background tasks to finish

    C#analyzerasyncdotnet
    Auf GitHub ansehen↗1,036
  • facebook/asyncdisplaykitAvatar von facebook

    facebook/AsyncDisplayKit

    13,344Auf GitHub ansehen↗

    AsyncDisplayKit is an asynchronous UI framework and layout engine for iOS designed to offload layout and rendering operations from the main thread. It functions as a concurrent interface library that handles asynchronous image decoding and UI composition to maintain high frame rates. The project uses a node-based view hierarchy to build thread-safe interface structures on background threads. It includes an intelligent preloading system that predicts scroll direction to trigger data fetching and layout operations for elements before they become visible. The framework covers high-performance m

    Objective-C++
    Auf GitHub ansehen↗13,344

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • nextapps-de/flexsearchAvatar von nextapps-de

    nextapps-de/flexsearch

    13,727Auf GitHub ansehen↗

    Flexsearch is a full-text search library designed to execute complex indexing and retrieval operations directly within the web browser. By operating entirely on the client side, it enables rapid information lookup without requiring a backend server, ensuring that search functionality remains self-contained and private. The library distinguishes itself through a highly configurable text processing pipeline that allows developers to tailor tokenization and normalization to specific language requirements. To maintain interface responsiveness during large-scale queries, it utilizes background thr

    JavaScriptelasticsearchfull-text-searchfulltext-search
    Auf GitHub ansehen↗13,727
  • elysiajs/elysiaAvatar von elysiajs

    elysiajs/elysia

    18,531Auf GitHub ansehen↗

    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

    TypeScriptbunframeworkhttp
    Auf GitHub ansehen↗18,531
  • cdimascio/express-openapi-validatorAvatar von cdimascio

    cdimascio/express-openapi-validator

    1,002Auf GitHub ansehen↗

    Express-openapi-validator is an ExpressJS middleware that enforces API contract compliance by validating incoming requests and outgoing responses against OpenAPI 3.0 and 3.1 specifications. It acts as a gatekeeper for web services, ensuring that all traffic adheres to defined schemas before reaching application logic. The framework distinguishes itself by automating data integrity tasks, including the automatic coercion of request parameters and body content into typed objects. It provides comprehensive security enforcement by validating authentication and authorization headers against define

    TypeScriptconnect-middlewareexpressexpress-middleware
    Auf GitHub ansehen↗1,002
  • reactivex/rxandroidAvatar von ReactiveX

    ReactiveX/RxAndroid

    19,964Auf GitHub ansehen↗

    RxAndroid is a reactive programming library and binding layer that integrates RxJava with the Android runtime environment. It provides a framework for composing asynchronous data streams and managing event-driven workflows specifically tailored for Android's threading requirements. The library functions as an Android thread scheduler, routing reactive operations to the main UI thread or specific Android loopers. This ensures that asynchronous task outcomes are dispatched to the primary interface thread for safe updates of visual components while preventing background processing from blocking

    Java
    Auf GitHub ansehen↗19,964
  • facebook/lithoAvatar von facebook

    facebook/litho

    7,771Auf GitHub ansehen↗

    Litho is an Android declarative UI framework and component library used to build user interfaces through a declarative API and immutable state. It functions as an asynchronous layout engine that maps components to a structured view hierarchy to automate view updates. The framework optimizes rendering performance by computing element positions on background threads to prevent blocking the main UI thread. It further improves efficiency by flattening nested view hierarchies and caching layout results. The system includes capabilities for state reconciliation, component recycling, and the render

    Kotlin
    Auf GitHub ansehen↗7,771
  • rack/rackAvatar von rack

    rack/rack

    5,124Auf GitHub ansehen↗

    Rack is a minimal interface that standardizes how Ruby web servers and frameworks communicate. It provides a web application interface and a web server interface, enabling Ruby applications to run across different server implementations by using a common environment hash and a standardized response tuple. The project implements a modular HTTP middleware pipeline, allowing requests and responses to be intercepted and modified through a sequence of callable objects. It supports low-level connection management, including TCP connection hijacking for custom protocol handling, protocol upgrade sig

    Rubyrackrubyweb
    Auf GitHub ansehen↗5,124
  • sindresorhus/gotAvatar von sindresorhus

    sindresorhus/got

    14,915Auf GitHub ansehen↗

    Got is a promise-based HTTP request library for Node.js that supports HTTP/2 and streaming. It provides a system for making network requests with a focus on asynchronous control flow and type-safe API client development. The library is distinguished by its middleware-based request lifecycle, which uses interceptors and plugins to modify request options and response data. It includes a configurable automatic retry mechanism with backoff strategies, a built-in HTTP response cache, and a cookie-jar system for maintaining persistent sessions. Broad capabilities cover data handling through duplex

    TypeScripthttphttp-clienthttp-request
    Auf GitHub ansehen↗14,915
  • texturegroup/textureAvatar von TextureGroup

    TextureGroup/Texture

    8,173Auf GitHub ansehen↗

    Texture is an iOS framework for building user interfaces that render on background threads using thread-safe node abstractions. It provides an asynchronous display node architecture that constructs and composites view hierarchies off the main thread, then synchronises the final bitmap for presentation, enabling smooth and responsive apps. The framework replaces UIKit's standard view system with node-based hierarchies that can be created, configured, and mutated on any queue without locking the main thread. The framework distinguishes itself through a precomputed rendering pipeline that decode

    Objective-C++asyncdisplaykitpinterestrendering
    Auf GitHub ansehen↗8,173
  • andlabs/uiAvatar von andlabs

    andlabs/ui

    8,357Auf GitHub ansehen↗

    This project is a cross-platform UI framework and native desktop GUI library. It provides a unified set of instructions to render native windows, forms, and layouts across different operating systems by mapping high-level instructions to the native widgets and controls of the host environment. The toolkit includes a vector graphics engine for rendering custom shapes, gradients, and high-density images using brushes and matrices. It also serves as a native dialog provider for system-level operations such as file path selection and message box alerts. The library covers a broad range of GUI co

    Go
    Auf GitHub ansehen↗8,357
  • facebookarchive/asyncdisplaykitAvatar von facebookarchive

    facebookarchive/AsyncDisplayKit

    13,345Auf GitHub ansehen↗

    AsyncDisplayKit is an asynchronous UI framework and performance library for iOS. It provides a collection of performant alternatives to standard views, allowing developers to build responsive interfaces by offloading layout and rendering tasks to background threads. The framework is centered around a declarative layout engine based on a flexbox model, which calculates element positions and sizes asynchronously. It utilizes a node-based abstraction to wrap native views, enabling the instantiation and configuration of UI hierarchies on background threads to prevent main thread blocking. The sy

    Objective-C++
    Auf GitHub ansehen↗13,345
  • falconry/falconAvatar von falconry

    falconry/falcon

    9,794Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,794
  • axios/axiosAvatar von axios

    axios/axios

    109,077Auf GitHub ansehen↗

    Axios is an isomorphic, promise-based HTTP client designed for making asynchronous network requests across different JavaScript execution environments, including the browser and Node.js. It functions as a JSON API client that serializes JavaScript objects into JSON and parses server responses into structured data. The project features a system for managing reusable client instances with shared configurations, such as base URLs and default settings. It includes a mechanism for intercepting outgoing requests and incoming responses globally, allowing data to be transformed before it reaches the

    JavaScripthacktoberfesthttp-clientjavascript
    Auf GitHub ansehen↗109,077
  • netflix/pollyjsAvatar von Netflix

    Netflix/pollyjs

    10,253Auf GitHub ansehen↗

    Pollyjs is an HTTP mocking and recording library designed to capture and replay network interactions to create deterministic tests. It functions as a request interceptor and stubbing framework that records real API responses into files, ensuring consistent test results across different environments without relying on live network servers. The tool utilizes pluggable network adapters to support various environments and employs a state-based mode switching system to toggle between recording, replaying, and stubbing behaviors. It uses pattern-based request matching and persistent interaction sto

    JavaScriptbrowserjavascriptnetflix
    Auf GitHub ansehen↗10,253
  • miragejs/miragejsAvatar von miragejs

    miragejs/miragejs

    5,527Auf GitHub ansehen↗

    Mirage JS is a browser-based mock server and client-side API simulator designed for JavaScript application development. It functions as a mocking tool that intercepts network requests to simulate backend API behavior, allowing developers to build and test frontend interfaces without requiring live backend infrastructure. The tool provides a simulation layer that mimics REST endpoints to facilitate rapid prototyping of user flows and application logic. It enables the creation of fake server responses directly within the web browser to verify how an application handles various data scenarios an

    JavaScript
    Auf GitHub ansehen↗5,527
  • mswjs/mswAvatar von mswjs

    mswjs/msw

    17,977Auf GitHub ansehen↗

    MSW is a JavaScript API mocking library and integration testing tool designed to intercept network requests at the network level. It allows for the definition of mock data and status codes using routing syntax to simulate server responses without requiring changes to the application source code. The project utilizes a service worker to proxy API calls in the browser, providing a mechanism for isolated frontend development and testing. It employs platform-specific network adapters to maintain a consistent mocking interface across both browser and Node.js environments. The library covers a ran

    TypeScriptapiapi-mockingdevtools
    Auf GitHub ansehen↗17,977
  • guzzle/guzzleAvatar von guzzle

    guzzle/guzzle

    23,453Auf GitHub ansehen↗

    Guzzle is a PHP HTTP client used for sending synchronous and asynchronous requests to web services. It serves as a concurrent HTTP request manager, an HTTP stream handler, and a middleware-based HTTP pipeline. The project is a PSR-7 compliant client, utilizing standardized PHP interfaces for requests, responses, and streams. The library differentiates itself through a customizable functional handler stack that allows for the interception and modification of the request and response lifecycle. It features an adapter-based transport system that enables swapping between network implementations,

    PHP
    Auf GitHub ansehen↗23,453
  • apple/swift-openapi-generatorAvatar von apple

    apple/swift-openapi-generator

    1,935Auf GitHub ansehen↗

    The Swift OpenAPI Generator is a build-time tool that produces type-safe Swift client and server code directly from OpenAPI specification documents. By integrating with build systems through native plugins, it automates the creation of strongly-typed interfaces and protocol stubs that map network operations to native methods, ensuring that application code remains strictly consistent with defined data schemas. The project distinguishes itself through a protocol-oriented architecture that decouples business logic from specific transport implementations. It utilizes a pluggable transport layer

    Swiftios-swiftopenapiplugin
    Auf GitHub ansehen↗1,935
  • go-resty/restyAvatar von go-resty

    go-resty/resty

    11,704Auf GitHub ansehen↗

    Resty is a high-level HTTP client library for Go designed for consuming REST services. It provides a streamlined interface for executing network requests, managing server-sent event streams, and automatically mapping JSON and XML responses into data structures. The library includes built-in mechanisms for service resilience and traffic management, such as circuit breakers to prevent cascading failures, token-bucket rate limiting, and automated request retries with exponential backoff. It also features client-side load balancing to distribute outgoing traffic across multiple base URLs and requ

    Gobackoffcircuit-breakercurl-command
    Auf GitHub ansehen↗11,704
  • dream-num/luckysheetAvatar von dream-num

    dream-num/Luckysheet

    16,644Auf GitHub ansehen↗

    Luckysheet upgraded to Univer

    JavaScriptcanvaschartconditional-formatting
    Auf GitHub ansehen↗16,644
  • emicklei/go-restfulAvatar von emicklei

    emicklei/go-restful

    5,111Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,111
  • joshbuchea/headAvatar von joshbuchea

    joshbuchea/HEAD

    30,256Auf GitHub ansehen↗

    This project is a comprehensive reference guide and checklist for configuring the HTML head element of a webpage. It provides instructions for managing metadata, scripts, and styles to ensure consistent document rendering and indexing. The resource focuses on search engine optimization through structured data and geographic tags, as well as social media integration using Open Graph and platform-specific tags. It includes guidance on mobile web optimization, specifically regarding viewport settings and web app manifests for home screen installation. The project also covers web performance opt

    faviconfrontend-developmenthead
    Auf GitHub ansehen↗30,256
  • chimurai/http-proxy-middlewareAvatar von chimurai

    chimurai/http-proxy-middleware

    11,132Auf GitHub ansehen↗

    This project is a Node.js HTTP reverse proxy middleware designed to route incoming HTTP and WebSocket traffic to target backend services. It functions as a dynamic routing engine and API gateway tool, providing the capability to consolidate multiple backend services behind a single entry point. The middleware features a WebSocket proxy bridge that manages protocol upgrade handshakes to maintain persistent bidirectional communication. It also includes a request and response transformer used to intercept and modify headers, bodies, and URL paths during transit. The system provides broad traffi

    TypeScript
    Auf GitHub ansehen↗11,132
  • elbywan/wretchAvatar von elbywan

    elbywan/wretch

    5,174Auf GitHub ansehen↗

    Wretch is a chainable HTTP client library and Fetch API wrapper designed to simplify network request configuration, response parsing, and error handling. It functions as a network request manager and middleware framework for managing the end-to-end lifecycle of HTTP calls. The project is distinguished by a fluent interface for request configuration and a modular extension system. It utilizes a programmable response resolver to automate parsing and a plugin-based architecture to add new capabilities to request and response objects. The library covers a broad range of operational capabilities,

    TypeScript
    Auf GitHub ansehen↗5,174
  • primus/primusAvatar von primus

    primus/primus

    4,473Auf GitHub ansehen↗

    Primus is a real-time communication abstraction layer and middleware framework. It provides a standardized interface for messaging that allows developers to switch between different transport engines without rewriting application logic, while also serving as a wrapper for managing socket lifecycles. The project distinguishes itself by functioning as a real-time client library generator, producing compatible client-side code based on server configurations. It further organizes data flow through virtual stream multiplexing and the ability to group connections into named communication rooms for

    JavaScriptbrowserchannelframeworkhttp
    Auf GitHub ansehen↗4,473
  • sparckles/robynAvatar von sparckles

    sparckles/Robyn

    7,265Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,265
  • electron/electronAvatar von electron

    electron/electron

    121,727Auf GitHub ansehen↗

    This framework provides a multi-process architecture for building desktop applications using web technologies. It manages the application lifecycle, window states, and system-level integrations through a primary entry point, while isolating web content in separate rendering processes to maintain stability and security. A secure bridge mechanism facilitates communication between these isolated contexts and the main process, ensuring that privileged system APIs remain protected. The framework distinguishes itself through a comprehensive security model that includes process sandboxing, content p

    C++c-plus-pluschromecss
    Auf GitHub ansehen↗121,727
  • hyperium/hyperAvatar von hyperium

    hyperium/hyper

    15,945Auf GitHub ansehen↗

    Hyper is a low-level networking library designed for building high-performance HTTP clients and servers. It provides a foundational toolkit for creating network services that leverage asynchronous execution and memory-safe data handling, supporting both HTTP/1 and HTTP/2 protocols. The library distinguishes itself through a protocol-agnostic architecture that separates transport logic from HTTP semantics. It utilizes a service-trait abstraction to decouple network logic from the underlying transport, enabling developers to inject custom middleware for request interception and response transfo

    Rusthttphyperrust
    Auf GitHub ansehen↗15,945