Showing 12086 open source projects for "framework"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    T3MP3ST

    T3MP3ST

    Autonomous red teaming platform

    T3MP3ST is a multi-agent offensive security framework for authorized red-team research, CTFs, and security education. It wraps an existing AI coding agent with orchestration for reconnaissance, exploit exploration, validation, and reporting. The project can work through a browser War Room or CLI while relying on agents such as Claude Code, Codex, Hermes, or locally hosted models.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 2
    Pycord

    Pycord

    Pycord is a modern, easy to use, feature-rich, and async ready API

    ...Pycord supports current Python versions and offers documentation, guides, examples, and community resources for new bot developers. It is a strong fit for Python developers who want a maintained Discord framework with practical command support and approachable syntax.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 3
    Agent Executor (AX)

    Agent Executor (AX)

    Google's open source distributed agent runtime

    ...It focuses on flexible model construction rather than a single fixed estimator, making it useful for researchers who want to experiment with different utility functions and optimization setups. ax is especially relevant for machine learning and econometrics workflows that need scalable, differentiable approaches to choice modeling. Its main value is giving researchers a modern, accelerator-friendly framework for estimating and analyzing discrete choice behavior.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 4
    XXL-SSO

    XXL-SSO

    A distributed single-sign-on framework

    XXL-SSO is a distributed single sign-on (SSO) system designed to provide centralized authentication and authorization across multiple applications and services. It enables users to log in once and gain access to various systems without needing to reauthenticate, improving both user experience and security. The project is built with scalability in mind, supporting distributed environments where multiple services need to share identity information. It likely includes token-based authentication...
    Downloads: 10 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 5
    ruff-pre-commit

    ruff-pre-commit

    A pre-commit hook for Ruff

    ruff-pre-commit is a lightweight integration that enables the Ruff linter and formatter to run automatically as part of Git pre-commit hooks, ensuring code quality checks are enforced before changes are committed to a repository. It is distributed as a standalone repository to simplify installation and allow developers to use prebuilt wheels directly from package managers. By integrating Ruff into the pre-commit workflow, it helps maintain consistent coding standards across teams by...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 6
    ComfyUI-LTXVideo

    ComfyUI-LTXVideo

    LTX-Video Support for ComfyUI

    ComfyUI-LTXVideo is a bridge between ComfyUI’s node-based generative workflow environment and the LTX-Video multimedia processing framework, enabling creators to orchestrate complex video tasks within a visual graph paradigm. Instead of writing code to apply effects, transitions, edits, and data flows, users can assemble nodes that represent video inputs, transformations, and outputs, letting them prototype and automate video production pipelines visually. This integration empowers non-programmers and rapid-iteration teams to harness the performance of LTX-Video while maintaining the clarity and flexibility of a dataflow graph model. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 7
    RuleGo

    RuleGo

    Component orchestration rule engine framework for Go

    RuleGo is a high-performance, component-based rule engine implemented in Go. It’s lightweight, embeddable, orchestration-ready, and built for flexible composition of business logic into reusable components. No external middleware dependencies, efficient data processing and linkage on low-cost devices, suitable for IoT edge computing. Embedded and Standalone Deployment modes. Supports embedding RuleGo into existing applications. It can also be deployed independently as middleware, providing...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 8
    Shopware

    Shopware

    Shopware 6 is an open commerce platform based on Symfony Framework

    Shopware is a comprehensive open-source e-commerce platform designed to build and manage online stores. It provides a modular and flexible architecture, making it suitable for businesses of all sizes. Shopware offers a robust set of features for product management, customer interaction, and sales analytics. Its community-driven ecosystem and wide range of plugins make it highly customizable and scalable.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    go-libp2p

    go-libp2p

    libp2p implementation in Go

    go-libp2p is the official Go implementation of the libp2p networking stack, a modular and extensible framework for peer-to-peer communication. Used in systems like IPFS and Filecoin, go-libp2p abstracts away the complexity of building decentralized networks by handling discovery, transport, security, and multiplexing layers. Its modular architecture allows developers to customize network behavior while maintaining interoperability with other libp2p implementations.
    Downloads: 6 This Week
    Last Update:
    See Project
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 10
    ManiSkill

    ManiSkill

    SAPIEN Manipulation Skill Framework

    ManiSkill is a benchmark platform for training and evaluating reinforcement learning agents on dexterous manipulation tasks using physics-based simulations. Developed by Hao Su Lab, it focuses on robotic manipulation with diverse, high-quality 3D tasks designed to challenge perception, control, and planning in robotics. ManiSkill provides both low-level control and visual observation spaces for realistic learning scenarios.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    DOLMA

    DOLMA

    Data and tools for generating and inspecting OLMo pre-training data

    DOLMA (Data Optimization and Learning for Model Alignment) is a framework designed to manage large-scale datasets for training and fine-tuning language models efficiently.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    STORM

    STORM

    An LLM-powered knowledge curation system that researches topics

    STORM is an open-source virtual assistant framework developed by Stanford's OVAL lab. It is designed for creating natural language interfaces and assistants that can interact with APIs, databases, and services in a modular way.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Svelte Heros v2

    Svelte Heros v2

    You can select outline and solid icons using the variation props

    Hero Icons v2 uses Heroicon v2 to create Svelte SVG icons. You can select outline and solid icons using the variation props. Svlete-Heros support major CSS framework. You can add additional CSS using the class props.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    I hate money

    I hate money

    A simple shared budget manager web application

    I hate money is a web application made to ease shared budget management. It keeps track of who bought what, when, and for whom; and helps to settle the bills. I hate money is written in python, using the flask framework. It’s developed with ease of use in mind and is trying to keep things simple. Hope you (will) like it! The code is distributed under a BSD beerware derivative: if you meet the people in person and you want to pay them a craft beer, you are highly encouraged to do so.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    Open Source Text to CAD Harness

    Open Source Text to CAD Harness

    An open source harness for generating CAD models

    Open Source Text to CAD Harness is an open-source framework that enables the generation of parametric 3D CAD models using natural language prompts interpreted by AI coding agents. It acts as a harness that converts text descriptions into source-controlled CAD scripts, which are then compiled into geometric models using tools like OpenCascade and build123d. The system emphasizes reproducibility by storing CAD logic as editable code rather than opaque binary files, allowing iterative refinement through agent-driven workflows. ...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 16
    DreamO

    DreamO

    A Unified Framework for Image Customization

    DreamO is a unified, open-source framework from ByteDance for advanced image customization and generation that consolidates multiple “image manipulation” tasks into a single system, rather than requiring separate specialized models. Built on a diffusion-transformer (DiT) backbone, it supports a diverse set of tasks — including identity preservation, virtual “try-on” (e.g. clothing, accessories), style transfer, IP adaptation (objects/characters), and layout/condition-aware customizations — all handled within the same unified architecture. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Learning Interpretability Tool

    Learning Interpretability Tool

    Interactively analyze ML models to understand their behavior

    The Learning Interpretability Tool (LIT, formerly known as the Language Interpretability Tool) is a visual, interactive ML model-understanding tool that supports text, image, and tabular data. It can be run as a standalone server, or inside of notebook environments such as Colab, Jupyter, and Google Cloud Vertex AI notebooks.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    superjson

    superjson

    Safely serialize JavaScript expressions to a superset of JSON

    Safely serialize JavaScript expressions to a superset of JSON, which includes Dates, BigInts, and more. At Blitz, we have struggled with the limitations of JSON. We often find ourselves working with Date, Map, Set or BigInt, but JSON.stringify doesn't support any of them without going through the hassle of converting manually. Superjson solves these issues by providing a thin wrapper over JSON.stringify and JSON.parse. For cases where you want lower level access to the json and meta data in...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    EasyZSwoole

    EasyZSwoole

    swoole, easyswoole, swoole framework

    EasySwoole is a distributed swoole framework with a permanent memory. It is born specifically for API and supports the simultaneous monitoring of HTTP, WebSocket, self-defined TCP, UDP protocol, and has rich components, such as collaboration Connect Pool, TP style co-process ORM, co-process microcredit SDK, co-process Kafka client, co-process ElasticSearch client, co-process Consul client, co-process Redis client, co-process Apollo client, co-process NSQ client, co-process self-definition queue、 Many components such as the Memcached client, the co-process view engine, JWT, the co-process RPC, the co-process SMTP client, the co-process HTTP client, the co-process Actor, and the Crontab timer. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    vyper

    vyper

    Pythonic Smart Contract Language for the EVM

    See Installing Vyper to install vyper. See Tools and Resources for an additional list of framework and tools with vyper support. See Documentation for the documentation and overall design goals of the Vyper language. See Learn.Vyperlang.org for learning Vyper by building a Pokémon game. See try.vyperlang.org to use Vyper in a hosted jupyter environment! There is also an online compiler available you can use to experiment with the language and compile to bytecode and/or IR.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 21
    Tiny CUDA Neural Networks

    Tiny CUDA Neural Networks

    Lightning fast C++/CUDA neural network framework

    This is a small, self-contained framework for training and querying neural networks. Most notably, it contains a lightning-fast "fully fused" multi-layer perceptron (technical paper), a versatile multiresolution hash encoding (technical paper), as well as support for various other input encodings, losses, and optimizers. We provide a sample application where an image function (x,y) -> (R,G,B) is learned.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    awesome-single-cell

    awesome-single-cell

    Community-curated list of software packages and data resources

    ...Ascend is an R package comprised of fast, streamlined analysis functions optimized to address the statistical challenges of single cell RNA-seq. The package incorporates novel and established methods to provide a flexible framework to perform filtering, quality control, normalization, dimension reduction, clustering, differential expression and a wide-range of plotting. An analytical framework for big-scale single cell data. Transform percentage-based units into a 2d space to evaluate changes in distribution with both magnitude and direction.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    FullCalendar

    FullCalendar

    Full-sized drag & drop event calendar

    ...With over 10 years of open source and over 100 contributors, FullCalendar will always have a free and open source core. Level-up by purchasing premium plugins and support. FullCalendar seamlessly integrates with the React JavaScript framework. It provides a component that exactly matches the functionality of FullCalendar’s standard API. This is more than a mere “connector”. It tells the core FullCalendar package to begin rendering with React virtual DOM nodes as opposed to the Preact nodes it normally uses, transforming FullCalendar into a “real” React component. You can learn a bit more from this blog post (more info to come).
    Downloads: 17 This Week
    Last Update:
    See Project
  • 24

    uvloop

    Ultra fast asyncio event loop

    ...Together with asyncio and the power of async/await in Python 3.5, uvloop makes it easier than ever to write high-performance Python networking code. uvloop makes asyncio incredibly fast-- 2 to 4 times faster than nodejs, or any other Python asynchronous framework. The performance of asyncio when it is uvloop-based is almost comparable to that of Go programs. uvloop is written in Cython and is built on top of libuv, a high performance, fast and stable multiplatform asynchronous I/O library used by nodejs.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    CogVideo

    CogVideo

    Text and image to video generation: CogVideoX and CogVideo

    ...The project includes tools for inference, fine-tuning, and optimization, making it suitable for both research and production use. It supports efficient deployment on a range of GPUs, including consumer hardware with quantization techniques. Overall, CogVideo provides a powerful framework for generating high-quality AI videos and experimenting with cutting-edge multimodal AI systems.
    Downloads: 14 This Week
    Last Update:
    See Project