Showing 6265 open source projects for "common"

View related business solutions
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • Application Monitoring That Won't Slow Your App Down Icon
    Application Monitoring That Won't Slow Your App Down

    AppSignal's Rust-based agent is lightweight and stable. Already running in thousands of production apps.

    Full APM with errors, performance, logs, and uptime monitoring. 99.999% uptime SLA on the platform itself.
    Start Free
  • 1
    Laminar

    Laminar

    Open-source all-in-one platform for engineering AI products

    Laminar is an open source all-in-one platform for engineering best-in-class LLM products. Data governs the quality of your LLM application. Laminar helps you collect it, understand it, and use it. When you trace your LLM application, you get a clear picture of every step of execution and simultaneously collect invaluable data. You can use it to set up better evaluations, as dynamic few-shot examples, and for fine-tuning. All traces are sent in the background via gRPC with minimal overhead....
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Self Host Blocks

    Self Host Blocks

    Modular server management based on NixOS modules

    SHB's (Self Host Blocks) is yet another server management tool whose goal is to provide better building blocks for self-hosting. Indeed, SHB provides opinionated building blocks fitting together to self-host any service you'd want. Some common services are provided out of the box. SHB's goal is to make these building blocks plug-and-play. To achieve this, SHB pioneers contracts that allow you, the final user, to be more in control of which pieces go where. The promise here is to let you choose, for example, any reverse proxy you want or any database you want, without requiring work from maintainers of the services you want to self-host. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    DynaMix

    DynaMix

    A new take on polymorphism

    DynaMix (Dynamic Mixins) is an alternative take on object-oriented programming and dynamic polymorphism. It lets users compose and modify polymorphic objects at run time. The main target language is C++, but C is also supported. The library is a means to create a project's architecture rather than achieve its purpose. It helps with extensibility, readability, scalability, and interoperability. It focuses on maximal performance and minimal memory overhead. The library uses the type...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Go gRPC Middleware

    Go gRPC Middleware

    Golang gRPC Middlewares: interceptor chaining, auth, logging, retries

    gRPC Go has support for "interceptors", i.e. middleware that is executed either on the gRPC Server before the request is passed onto the user's application logic, or on the gRPC client either around the user call. It is a perfect way to implement common patterns: auth, logging, tracing, metrics, validation, retries, rate limiting, and more, which can be great generic building blocks that make it easy to build multiple microservices. Especially for observability signals (logging, tracing, metrics) interceptors offer semi-auto-instrumentation that improves the consistency of your observability and allows great correlation techniques (e.g. exemplars and trace ID in logs). ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    KubeLinter

    KubeLinter

    KubeLinter is a static analysis tool that checks Kubernetes YAML files

    ...KubeLinter runs sensible default checks, designed to give you useful information about your Kubernetes YAML files and Helm charts. This is to help teams check early and often for security misconfigurations and DevOps best practices. Some common examples of these include running containers as a non-root user, enforcing least privilege, and storing sensitive information only in secrets. KubeLinter is configurable, so you can enable and disable checks, as well as create your own custom checks, depending on the policies you want to follow within your organization. When a lint check fails, KubeLinter reports recommendations for how to resolve any potential issues and returns a non-zero exit code.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Summoner

    Summoner

    Tool for scaffolding batteries-included production-level Haskell

    Summoner is a tool for scaffolding fully configured batteries-included production-level Haskell projects. Do you want to create a library that is to be uploaded to Hackage/Stackage, that builds with both Cabal and Stack and supports the latest three major GHC versions? Or are you building a production application that uses a custom prelude and has CI with GitHub Actions or Travis Linux and AppVeyors Windows checks? Maybe do you want to play with your idea in a single module without...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    GraphQL Mesh

    GraphQL Mesh

    GraphQL Mesh — Query anything, run anywhere

    GraphQL Mesh allows you to use GraphQL query language to access data in remote APIs that don't run GraphQL (and also ones that do run GraphQL). It can be used as a gateway to other services or run as a local GraphQL schema that aggregates data from remote APIs. The goal of GraphQL Mesh is to let developers easily access services that are written in other APIs specs (such as gRPC, OpenAPI/Swagger, OData, SOAP/WSDL, Apache Thrift, Mongoose, PostgreSQL, Neo4j, and also GraphQL) with GraphQL...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    dynaconf

    dynaconf

    Configuration Management for Python

    ...Optional layered system for multi environments [default, development, testing, production] (also called multi profiles). Built-in support for Hashicorp Vault and Redis as settings and secrets storage. Built-in extensions for Django and Flask web frameworks. CLI for common operations such as init, list, write, validate, export. On your own code you import and use settings object imported from your config.py file. Dynaconf prioritizes the use of environment variables and you can optionally store settings in Settings Files using any of toml|yaml|json|ini|py extension.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    AWS Secrets Manager JDBC Library

    AWS Secrets Manager JDBC Library

    The AWS Secrets Manager JDBC Library for Java developers

    The AWS Secrets Manager JDBC Library enables Java developers to easily connect to SQL databases using secrets stored in AWS Secrets Manager. We provide database drivers that intercept calls to real database drivers and swap out secret IDs for actual login credentials. This prevents hard-coding database credentials into your application code. This can be integrated into your app through a few configuration file changes. Change the jdbc url to one that our driver will intercept (starting with...
    Downloads: 2 This Week
    Last Update:
    See Project
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 10
    Cake

    Cake

    Cake (C# Make) is a cross platform build automation system

    Cake (C# Make) is a free and open-source cross-platform build automation system with a C# DSL for tasks such as compiling code, copying files and folders, running unit tests, compressing files, and building NuGet packages. Cake is built on top of the Roslyn compiler which enables you to write your build scripts in pure C# in either a standard console project, using Cake Frosting, or as Cake script using Cake .NET Tool. Cake runs on a modern .NET platform (.NET Core 3.1 or .NET 5 and newer)...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    JavaCPP

    JavaCPP

    The missing bridge between Java and native C++

    ...More specifically, when compared to the approaches above or elsewhere (CableSwig, JNIGeneratorApp, cxxwrap, JNIWrapper, Platform Invoke, GlueGen, LWJGL Generator, JNIDirect, ctypes, JNA, JNIEasy, JniMarshall, JNative, J/Invoke, HawtJNI, JNR, BridJ, CFFI, fficxx, CppSharp, cgo, pybind11, rust-bindgen, Panama Native, etc.), it maps naturally and efficiently many common features afforded by the C++ language and often considered problematic, including overloaded operators, class and function templates, etc.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    CssSelector Component

    CssSelector Component

    Converts CSS selectors to XPath expressions

    XPath expressions are incredibly flexible, so there is almost always an XPath expression that will find the element you need. Unfortunately, they can also become very complicated, and the learning curve is steep. Even common operations (such as finding an element with a particular class) can require long and unwieldy expressions. CSS selectors are less powerful than XPath, but far easier to write, read and understand. Since they are less powerful, almost all CSS selectors can be converted to an XPath equivalent. This XPath expression can then be used with other functions and classes that use XPath to find elements in a document. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    mobx-backend

    mobx-backend

    Backend framework designed to streamline the development of apps

    mobx-backend is a backend framework designed to streamline the development of scalable server-side applications using modern JavaScript practices. It provides a structured approach to building APIs and services, focusing on modularity and maintainability. The framework includes built-in support for common backend concerns such as routing, data handling, and service organization. It is designed to integrate with modern frontend ecosystems, enabling seamless full-stack development workflows. The project emphasizes simplicity while still providing enough flexibility for complex applications. It allows developers to organize code into reusable modules, improving collaboration and scalability. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    minimatch

    minimatch

    A glob matcher in javascript

    minimatch is a lightweight JavaScript library that implements glob style pattern matching for file paths and strings. It is commonly used in Node.js tooling, build systems, and file walkers to determine whether paths match specified patterns. The library reproduces the behavior of Bash style glob expansion while adding Node specific handling for path separators. It is designed to be small, fast, and reliable, making it suitable for performance-sensitive workflows. Developers often use...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Bee Agent Framework

    Bee Agent Framework

    The framework for building scalable agentic applications

    Open-source framework for building, deploying, and serving powerful agentic workflows at scale. The Bee Agent Framework makes it easy to build scalable agent-based workflows with your model of choice. The framework is been designed to perform robustly with IBM Granite and Llama 3.x models, and we’re actively working on optimizing its performance with other popular LLMs. Our goal is to empower developers to adopt the latest open-source and proprietary models with minimal changes to their...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    HaxeFlixel

    HaxeFlixel

    Free, cross-platform 2D game engine powered by Haxe and OpenFL

    ...It is licensed under MIT and completely free for personal or commercial use. HaxeFlixel emphasizes ease of use and rapid development for 2D games — ideal for pixel-art platformers, card games, puzzles, or 2D action games. It includes common utilities and abstractions for sprites, animations, input handling, game loops, asset management, and state transitions, making it easier to build a complete game without reinventing core infrastructure. Because of this, it has been used for successful indie games and prototypes alike, and remains a popular choice among developers.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    jsonrepair

    jsonrepair

    Repair invalid JSON documents

    jsonrepair is a JavaScript utility designed to automatically repair malformed or invalid JSON documents by correcting common syntax and formatting issues. The library is capable of fixing problems such as missing commas, trailing commas, invalid quotes, unescaped characters, incomplete values, comments, and improperly formatted structures while preserving the intended data as accurately as possible. It is especially useful in workflows involving AI-generated content, manually edited configuration files, or unreliable external APIs where malformed JSON frequently occurs. jsonrepair supports both browser and Node.js environments, making it suitable for client-side validation tools and backend processing pipelines alike. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Ollama JavaScript Library

    Ollama JavaScript Library

    Ollama JavaScript library

    Ollama JavaScript is the official JavaScript client for integrating Ollama into JS and TS applications with a lightweight, developer-friendly API. It is designed around the Ollama REST API, so it feels consistent with the platform while making common tasks easier to handle in application code. The library supports standard chat interactions, text generation, embeddings, and model management, which makes it useful for both simple chat interfaces and more advanced AI-powered workflows. It works in Node.js and also supports browser usage through a dedicated browser import, which broadens where it can be deployed. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    GenericAgent

    GenericAgent

    Self-evolving autonomous agent framework

    ...It integrates with modern language models to provide planning, execution, and iterative reasoning capabilities, making it suitable for complex workflows. The project also focuses on extensibility, allowing developers to plug in custom tools or APIs and tailor agent behavior to specific use cases. By abstracting common agent patterns, it reduces the overhead of building agent systems from scratch. Overall, GenericAgent provides a foundation for scalable and reusable AI agent development.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    libsodium.js

    libsodium.js

    libsodium compiled to Webassembly and pure JavaScript

    ...The library leverages WebAssembly for improved performance, enabling near-native execution speeds within browsers and JavaScript runtimes. It is designed to prevent common cryptographic mistakes by offering secure defaults and abstractions that reduce the risk of misuse. libsodium.js is particularly useful for building secure web applications, messaging systems, and privacy-focused tools that require client-side encryption. It also maintains compatibility with the native libsodium library, allowing interoperability across different platforms and languages.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Sample GenLayer project

    Sample GenLayer project

    Includes the boilerplate code for a GenLayer use case implementation

    ...The project integrates both backend contract development written in Python and frontend components built with modern frameworks, enabling a seamless full-stack development workflow. It emphasizes best practices such as environment configuration, modular architecture, and comprehensive testing, helping developers avoid common pitfalls when building blockchain-based applications. The boilerplate also includes a testing framework that simulates realistic contract interactions, ensuring reliability and correctness before deployment.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    prompt-kit

    prompt-kit

    Core building blocks for AI apps

    ...Prompt Kit emphasizes accessibility, performance, and design consistency, making it suitable for production-grade applications that require both functionality and visual quality. It abstracts common UI challenges associated with AI interfaces, such as managing input states, displaying dynamic outputs, and handling conversational flows.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Self Hosting Guide

    Self Hosting Guide

    Learn all about locally hosting (on premises & private web servers)

    ...It covers conceptual guidance on why self-hosting can be advantageous (e.g., privacy, control, cost savings) as well as detailed, actionable instructions on setting up popular services such as web servers, media servers, home automation stacks, VPNs, backups, and monitoring tools. Throughout the guide, best practices for hardening, maintenance, and uptime are emphasized, helping users avoid common pitfalls and adopt resilient architectures. Rather than being a single tutorial, it aggregates a wide range of resources, project recommendations, deployment strategies, and platform comparisons to help people make informed decisions about what to self-host and how to do it responsibly.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Pastel

    Pastel

    Next.js-like framework for CLIs made with Ink

    ...Pastel parses and validates command options using Zod schemas, giving you typed, declarative option definitions that also power automatic help messages. It wraps up common CLI concerns such as argument parsing, routing to the appropriate command component, validation, and error handling, so you can concentrate on the command’s behavior and UI. Because it builds on Ink, you can create highly interactive terminal UIs using React components, hooks, and state management patterns you already know from the web. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Markdown-Resume-Template

    Markdown-Resume-Template

    Resume template designed to be edited in Markdown

    Markdown-Resume-Template is a clean, engineer-friendly resume template designed to be edited in Markdown and exported to formats recruiters can read easily. The template emphasizes clarity and impact—concise summaries, accomplishment-driven bullet points, and sections that highlight projects, experience, and skills. Because it’s plain text, you can track changes in Git, branch for different roles, and keep a full revision history of your career materials. The structure avoids flashy but...
    Downloads: 1 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB