Showing 212 open source projects for "framework"

View related business solutions
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    ZeroBot-Plugin

    ZeroBot-Plugin

    OneBot plugin based on ZeroBot

    ...The project supports a community-oriented workflow where plugins can evolve and new ideas can be tested in related playground repositories. It is most useful for bot operators and Go developers building modular chat automation around the ZeroBot framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Go CORS handler

    Go CORS handler

    Go net/http configurable handler to handle CORS requests

    ...Because it returns a standard net/http handler, it fits naturally into many Go web stacks and routers. It is a focused utility for teams that need reliable CORS handling without adopting a larger framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    GoGogot

    GoGogot

    Lightweight self-hosted AI agent

    GoGogot is an experimental automation and agent-oriented project that appears to focus on simplifying task execution and orchestration through lightweight scripting and structured workflows. The system is likely designed to enable rapid execution of commands and processes, acting as a bridge between manual scripting and more advanced agent frameworks. It emphasizes simplicity and speed, allowing developers to define and run tasks without heavy configuration or overhead. The architecture...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Bacalhau

    Bacalhau

    Community-driven, simple, yet powerful framework

    Bacalhau is a decentralized compute platform for running jobs on data stored across distributed networks, like IPFS or Filecoin, without moving the data to centralized cloud environments. It allows developers to run containerized workloads close to where the data lives, reducing latency, cost, and privacy risks. Bacalhau supports various runtime environments and is designed to make decentralized data processing as accessible as traditional cloud computing. It’s especially useful for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    Sloth Kubernetes

    Sloth Kubernetes

    Easy and simple Prometheus SLO (service level objectives) generator

    Meet the easiest way to generate SLOs for Prometheus. Sloth generates understandable, uniform, and reliable Prometheus SLOs for any kind of service. Using a simple SLO spec that results in multiple metrics and multi-window multi-burn alerts. Easy and simple Prometheus SLO (service level objectives) generator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Cyber

    Cyber

    Semantic non-deterministic Superintelligence consensus computer

    ...There are however at least 3 problems associated with the above-mentioned implementations. (1) the subjective nature of relevance, (2) difficulty in scaling consensus computers for over-sized knowledge graphs, (3) the lack of quality amongst such knowledge graphs. They are prone to various surface attacks, such as sybil attacks, and the selfish behavior of the interacting agents. In this document, we define a protocol framework for provable consensus computing of relevance, between content-addresable objects, which can be computed on GPUs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    EGO

    EGO

    A simple and component-based microservice kit for go

    EGO is a microservice-oriented governance framework implemented by golang, which integrates various engineering practices. Through the component-based design pattern, it is guaranteed that the business development can use various components in a unified way. For us engineers to improve component proficiency, we must first read a lot of open-source component documentation and code, and then insist on using it for a long time in order to form muscle memory and improve our speed of doing business. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Fission

    Fission

    Fast and Simple Serverless Functions for Kubernetes

    Fission is a framework for serverless functions on Kubernetes. Write short-lived functions in any language, and map them to HTTP requests (or other event triggers). Deploy functions instantly with one command. There are no containers to build, and no Docker registries to manage. Fission lets developers run code functions easily, while automating the menial work of configuring Kubernetes micro-services concepts behind the scenes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    PTerm

    PTerm

    PTerm is a modern Go module to easily beautify console output

    PTerm is a modern TUI framework written in Go to beautify console output. It supports interactive printers, such as select menus and confirm prompts, as well as live printers, such as progress bars and spinners. It also features text printers for sections, headers, and info/warning/... messages. PTerm has support for visualization, with printers such as bar charts, tables, trees and much more.
    Downloads: 0 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
    Chainlink

    Chainlink

    node of the decentralized oracle network

    ...Use decentralization, trusted nodes, premium data, and cryptographic proofs to connect highly accurate and available data/APIs to any smart contract. Build on a flexible framework that can retrieve data from any API, connect with existing systems, and integrate with any current or future blockchain. Integrate pre-built, time-tested oracle solutions that already secure tens of billions in smart contract value for market-leading decentralized applications. Use a decentralized network of Chainlink Automation nodes to automate contracts, mitigating risk of manual interventions and centralized servers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Cog

    Cog

    Package and deploy machine learning models using Docker containers

    Cog is an open source tool designed to package machine learning models into standardized, production-ready containers. It simplifies the process of deploying models by automatically generating Docker images based on a simple configuration file, eliminating the need to manually write complex Dockerfiles. Developers can define the runtime environment, dependencies, and Python versions required for their models, allowing Cog to build a consistent container environment that follows best...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    fosite

    fosite

    Extensible security first OAuth 2.0 and OpenID Connect SDK for Go

    The security first OAuth2 & OpenID Connect framework for Go. Built simple, powerful, and extensible. This library implements peer-reviewed IETF RFC6749, counterfeits weaknesses covered in peer-reviewed IETF RFC6819 and countermeasures various database attack scenarios, keeping your application safe when that hacker penetrates or leaks your database. OpenID Connect is implemented according to OpenID Connect Core 1.0 incorporating errata set 1 and includes all flows: code, implicit, and hybrid. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    faas-netes

    faas-netes

    Serverless Functions For Kubernetes

    ...You can deploy OpenFaaS to any Kubernetes service - whether managed or local, including to OpenShift. You will find specific instructions and additional links in the documentation. OpenFaaS (Functions as a Service) is a framework for building serverless functions with Docker and Kubernetes which has first-class support for metrics. Any process can be packaged as a function enabling you to consume a range of web events without repetitive boilerplate coding.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Operator SDK

    Operator SDK

    SDK for building Kubernetes applications. Provides high level APIs

    The Operator SDK makes it easier to build Kubernetes native applications, a process that can require deep, application-specific operational knowledge. The Operator SDK provides the tools to build, test, and package Operators. Initially, the SDK facilitates the marriage of an application’s business logic (for example, how to scale, upgrade, or backup) with the Kubernetes API to execute those operations. Over time, the SDK can allow engineers to make applications smarter and have the user...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    bee

    bee

    Bee is a tool for helping develop with beego app framework

    Bee is a command-line tool facilitating the development of a Beego-based application. Then you can add bee binary to PATH environment variable in your ~/.bashrc or ~/.bash_profile file. Bee provides a variety of commands which can be helpful at various stages of development. To display the current version of bee, beego and go installed on your machine. You can also change the output format using -o flag. Inspired by makefile / npm scripts. Run script allows you to run arbitrary commands...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    pREST

    pREST

    PostgreSQL REST, low-code, simplify and accelerate development

    ...No complexity to use, download a single binary for all operating systems (and architectures). You can also extend and write your own endpoints as you would using one framework, gaining all existing endpoints for free.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Encore

    Encore

    Encore is the Go backend development engine helping developers

    ...The big drawback of building for the cloud is crippling complexity. Encore offers a simple and productive experience from local development to production. Write plain and portable Go code with the Encore framework. Free from boilerplate and repetitions. Turn your functions into APIs by adding a single annotation. Encore turns any Go package into its own service and manages the infrastructure. Multiple services are as easy as creating Go packages. Encore takes care of databases, secrets, logging, tracing, and much more. So you can focus on your ideas. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    nebula

    nebula

    Overlay networking tool with a focus on performance and simplicity

    ...What makes Nebula different to existing offerings is that it brings all of these ideas together, resulting in a sum that is greater than its individual parts. Nebula is a mutually authenticated peer-to-peer software defined network based on the Noise Protocol Framework. Nebula uses certificates to assert a node's IP address, name, and membership within user-defined groups.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Cogent Core

    Cogent Core

    A free and open source framework for building powerful 2D and 3D apps

    Cogent Core is a free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and the web with a single Go codebase, allowing you to Code Once, Run Everywhere (Core). See the Cogent Core Website for more information, including extensive documentation and editable interactive running examples. The website itself is a Cogent Core app running on the web using wasm.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    AgentField

    AgentField

    Build and run AI agents like microservices

    ...Developers define agents as typed functions, and the platform automatically handles orchestration, communication, identity, and execution, allowing agents to behave like APIs within a broader system architecture. The framework includes built-in support for asynchronous execution, long-running processes, and multi-agent coordination, enabling complex workflows that go far beyond simple prompt-response interactions. It also introduces strong identity and governance mechanisms, such as cryptographic identities and policy enforcement, ensuring that agents can operate securely.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Kubeflow Trainer

    Kubeflow Trainer

    Distributed AI Model Training and LLM Fine-Tuning on Kubernetes

    Kubeflow Trainer is a Kubernetes-native platform designed for scalable, distributed training and fine-tuning of machine learning models, particularly large language models, across multi-node and multi-GPU environments. It extends the Kubeflow ecosystem by providing a unified framework for orchestrating training workloads using Kubernetes primitives, enabling seamless scaling from single-machine experiments to large production clusters. The platform supports a wide range of machine learning frameworks, including PyTorch, JAX, Hugging Face, DeepSpeed, and XGBoost, making it highly flexible for different AI use cases. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    KubeEdge

    KubeEdge

    Kubernetes Native Edge Computing Framework (project under CNCF)

    KubeEdge is built upon Kubernetes and extends native containerized application orchestration and device management to hosts at the Edge. It consists of a cloud part and an edge part, and provides core infrastructure support for networking, application deployment, and metadata synchronization between the cloud and edge. It also supports MQTT which enables edge devices to access through edge nodes. With KubeEdge it is easy to get and deploy existing complicated machine learning, image...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    KOTS

    KOTS

    KOTS provides the framework, tools and integrations

    Replicated KOTS is the collective set of tools that enable the distribution and management of Kubernetes Off-The-Shelf (KOTS) software. The Kots CLI (a Kubectl plugin) is a general purpose, client-side binary for configuring and building dynamic Kubernetes manifests. The Kots CLI also serves as the bootstrapper for the in-cluster Kubernetes application Admin Console kotsadm which can be used to automate the core Kots CLI tasks for managing applications (license verification, configuration,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    EARTHLY

    EARTHLY

    The effortless CI/CD framework that runs anywhere

    Share compute and cache with Earthly Satellites. Build remotely from the comfort of your terminal. Satellites use the code in your current directory, stream logs back to you in real time, and output results (images, artifacts) back to your laptop. When used from a CI, Earthly Satellites can be used to speed up builds, as the cache is retained between runs. Earthly was engineered for readability. Most engineers are able to read an Earthfile without any prior knowledge. We took some of the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Afero

    Afero

    A FileSystem abstraction system for Go

    Afero is a filesystem framework providing a simple, uniform and universal API interacting with any filesystem, as an abstraction layer providing interfaces, types and methods. Afero has an exceptionally clean interface and simple design without needless constructors or initialization methods. Afero is also a library providing a base set of interoperable backend filesystems that make it easy to work with afero while retaining all the power and benefit of the os and ioutil packages. ...
    Downloads: 0 This Week
    Last Update:
    See Project