Showing 6265 open source projects for "common"

View related business solutions
  • Auth0 B2B Essentials: SSO, MFA, and RBAC Built In Icon
    Auth0 B2B Essentials: SSO, MFA, and RBAC Built In

    Unlimited organizations, 3 enterprise SSO connections, role-based access control, and pro MFA included. Dev and prod tenants out of the box.

    Auth0's B2B Essentials plan gives you everything you need to ship secure multi-tenant apps. Unlimited orgs, enterprise SSO, RBAC, audit log streaming, and higher auth and API limits included. Add on M2M tokens, enterprise MFA, or additional SSO connections as you scale.
    Sign Up Free
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 1
    Files

    Files

    A nicer way to handle files & folders in Swift

    Files is a lightweight Swift library that provides a more expressive and user-friendly interface for working with files and directories compared to the native FileManager API. It abstracts common file system operations into an object-oriented model, enabling developers to interact with files and folders using intuitive constructs such as Folder and File types. The library simplifies tasks like reading, writing, moving, renaming, and deleting files while maintaining robust error handling through Swift’s try-catch mechanisms. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Google Cloud Dataflow Template Pipelines

    Google Cloud Dataflow Template Pipelines

    Cloud Dataflow Google-provided templates for solving data tasks

    DataflowTemplates is the source repository for Google-provided Dataflow templates that are intended to solve large-scale in-cloud data processing tasks without requiring users to build everything from scratch in a full development environment. The repository is centered on templated pipelines powered by Google Cloud Dataflow and Apache Beam, making it easier to run common integration and movement jobs such as data import, export, backup, restore, and bulk API operations. Its structure shows support for multiple generations of templates, including v1 and v2 implementations, as well as related metadata, YAML assets, plugins, and Python components that support broader template execution and maintenance. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    shimmy

    shimmy

    Python-free Rust inference server

    ...Shimmy focuses on performance and simplicity, using efficient runtime components to minimize memory usage and startup time compared to heavier inference frameworks. It supports modern model formats such as GGUF and SafeTensors and can automatically discover models stored locally or in common directories used by other AI tools. Advanced capabilities include CPU offloading for Mixture-of-Experts models and GPU acceleration, enabling large models to run on consumer hardware with limited VRAM.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    SeaGOAT

    SeaGOAT

    local-first semantic code search engine

    ...By combining vector search with tools like ripgrep, SeaGOAT provides a hybrid approach that supports both natural language queries and precise keyword matching in source files. It is built primarily in Python and is intended to work on common operating systems such as Linux, macOS, and Windows.
    Downloads: 1 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
  • 5
    ControlFlow

    ControlFlow

    Take control of your AI agents

    ...ControlFlow focuses on maintaining transparency and control in AI applications by providing explicit workflow structures instead of opaque chains of prompts. The system integrates with common LLM providers and allows developers to create workflows that blend traditional software logic with AI-driven reasoning. Built on top of the Prefect ecosystem, the framework also includes observability and debugging capabilities that allow developers to monitor how tasks are executed.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    HuixiangDou

    HuixiangDou

    Overcoming Group Chat Scenarios with LLM-based Technical Assistance

    HuixiangDou is an open-source large language model assistant designed specifically for technical question answering in group chat environments. The project addresses a common problem in developer communities where discussion channels become overwhelmed by repeated or irrelevant questions. To solve this issue, HuixiangDou implements a multi-stage pipeline that analyzes incoming messages, filters irrelevant conversations, and selectively generates responses when the assistant determines it can provide useful information. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    kb

    kb

    A minimalist command line knowledge base manager

    kb is a minimalist command-line knowledge base manager that gives users a fast, organized way to collect, store, search, and retrieve notes, documents, cheatsheets, procedures, and other artifacts directly from the terminal. It was created to solve the common problem of having scattered text files or reference materials on disk that are hard to search or categorize, and it surfaces a simple CLI interface with intuitive commands for adding, viewing, editing, and deleting knowledge items. Each entry in kb can be tagged, categorized, given metadata like author or status, and inspected with full-text search or regex-based grepping, helping users quickly find content even across large knowledge collections. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Softaworks Agent Skills

    Softaworks Agent Skills

    A curated collection of skills for AI coding agents

    ...It packages broad categories of modular skills that help with development automation, documentation creation, planning, architecture, testing, and soft professional workflows. Beyond simple skills, it also includes agents and CLI slash commands that help developers automate common tasks such as pattern finding, diagram generation, requirement drafting, and daily standup preparation. The toolkit’s modular design follows the Agent Skills format, making it easy for users to install only what’s needed via CLI installers or plugin marketplaces. Because the set spans from low-level utilities like dependency updaters to higher-level planning and communication aids, it can streamline many aspects of a developer’s day-to-day work.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Playwright CLI

    Playwright CLI

    CLI for common Playwright actions

    Playwright CLI is the official command-line interface for Playwright, a powerful cross-browser automation and end-to-end testing framework that lets developers write and run tests reliably across Chromium, WebKit, and Firefox. The CLI provides an easy entry point for creating new test projects, running test suites, generating test traces, and debugging issues directly from the terminal. Developers can scaffold test files, record browser interactions as code, and run tests in headless or...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build, govern, and optimize agents and models with Gemini Enterprise Agent Platform.
    Start Free
  • 10
    Sprite Fusion Pixel Snapper

    Sprite Fusion Pixel Snapper

    A tool to snap pixels to a perfect grid

    Sprite Fusion Pixel Snapper is a utility designed to eliminate sub-pixel rendering issues that often arise in pixel art, UI icons, and 2D sprite graphics when displayed on screens with high DPI or during motion animations. The tool works by adjusting sprite rendering coordinates and texture sampling so that every pixel aligns cleanly to the screen’s pixel grid, avoiding blurring, distortion, or unintended smoothing artifacts. This is especially important in pixel art games, retro-styled...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    30 Seconds of Java

    30 Seconds of Java

    Collection of reusable tested Java 21 compatible code snippets

    ...Each snippet is designed to be read and understood in under a minute, showing a single idea such as working with streams, handling optionals, manipulating collections, or doing common utility tasks. The repo targets both beginners who want bite-sized learning and experienced developers who just need a ready-made idiom without digging through docs. Because the snippets are standalone, you can copy them directly into your project or adapt them with minimal changes. The collection is organized and documented so you can browse by category and skill level. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    FastVLM

    FastVLM

    This repository contains the official implementation of FastVLM

    ...Reported results highlight dramatic speedups in time-to-first-token and competitive quality versus contemporary open VLMs, including comparisons across small and larger variants. The repository documents model variants, showcases head-to-head numbers against known baselines, and explains how the encoder integrates with common LLM backbones. Apple’s research brief frames FastVLM as targeting real-time or latency-sensitive scenarios, where lowering visual token pressure is critical to interactive UX. In short, it’s a practical recipe to make VLMs fast without exotic token-selection heuristics.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    ddclient

    ddclient

    ddclient updates dynamic DNS entries for accounts

    ddclient is a long-standing, Perl-based Dynamic DNS client that keeps DNS records updated when your public IP changes. It supports a wide roster of DNS providers and APIs, allowing both A and AAAA updates so IPv4 and IPv6 hosts remain reachable. The client can discover your current address via network interfaces or external check services, which is crucial for NAT’d home connections. It runs as a daemon or from cron, with configurable intervals, SSL/TLS for provider communication, and robust...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    OpenAuth

    OpenAuth

    Universal, standards-based auth provider

    OpenAuth is an authentication system aimed at modern serverless and edge runtimes, providing a cohesive way to add sign-in flows and session management to web apps. It supports common patterns such as OAuth with popular identity providers, email-based links or codes, and passkeys/passwordless options, while exposing a simple API that fits full-stack frameworks. The project is designed to be infrastructure-friendly, aligning with managed stores and serverless platforms so sessions, webhooks, and callbacks work reliably at scale. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Reduce.jl

    Reduce.jl

    Symbolic parser for Julia language term rewriting using REDUCE algebra

    ...REDUCE supports alternative user interfaces including Run-REDUCE, TeXmacs and GNU Emacs. REDUCE (and its complete source code) is available free of charge for most common computing systems, in some cases in more than one version for the same machine. The manual and other support documents and tutorials are also included in the distributions.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    PHP Monitor

    PHP Monitor

    Lightweight, native Mac menu bar app that interacts with Laravel Valet

    ...PHP Monitor also gives you quick access to various useful functionality (like accessing configuration files, restarting services, and more). You can also add new domains as links, isolate sites, manage various services, and perform First Aid to fix all kinds of common PHP link issues. PHP Monitor is a universal application that runs natively on Apple Silicon and Intel-based Macs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Akavache

    Akavache

    An asynchronous, persistent key-value store

    ...However, many applications that don't take the consideration of caching into the design from the start often end up with inconsistent, duplicated code for caching different types of objects. Akavache is a library that makes common app patterns easy, and unifies caching of different object types (i.e. HTTP responses vs. JSON objects vs. images). It's built on a core key-value byte array store (conceptually similar to a Dictionary<string, byte[]>), and on top of that store, extensions are added to support Arbitrary objects via JSON.NET.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Data Structures for PHP 7

    Data Structures for PHP 7

    An extension providing efficient data structures for PHP 7

    ...But we use it for everything, because PHP is pragmatic: “dealing with things sensibly and realistically in a way that is based on practical rather than theoretical considerations”. An array gets the job done. Unfortunately, with flexibility comes complexity. Collection is the base interface which covers common functionality like foreach, echo, count, print_r, var_dump, serialize, json_encode, and clone. Sequence describes the behavior of values arranged in a single, linear dimension. Some languages refer to this as a List. Documentation is available on php.net. You should also include the polyfill in your project for IDE integration.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Bubble Tea

    Bubble Tea

    A powerful little TUI framework

    ...Among those is a standard framerate-based renderer, a renderer for high-performance scrollable regions which works alongside the main renderer, and mouse support. Be sure to check out Bubbles, a library of common UI components for Bubble Tea. Bubble Tea is based on the functional design paradigms of The Elm Architecture, which happen to work nicely with Go. It's a delightful way to build applications. By the way, the non-annotated source code for this program is available on GitHub. The tutorial assumes you have a working knowledge of Go.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Checkov

    Checkov

    Prevent cloud misconfigurations during build-time for Terraform

    Checkov scans cloud infrastructure configurations to find misconfigurations before they're deployed. Checkov uses a common command-line interface to manage and analyze infrastructure as code (IaC) scan results across platforms such as Terraform, CloudFormation, Kubernetes, Helm, ARM Templates and Serverless framework. Verify changes to hundreds of supported resource types in all major cloud providers. Checkov supports developers using Terraform, Terraform plan, CloudFormation, Kubernetes, ARM Templates, Serverless, Helm, and AWS CDK. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    dash.js

    dash.js

    A reference client implementation for the playback of MPEG DASH

    A reference client implementation for the playback of MPEG DASH via JavaScript and compliant browsers. If your intent is to use the player code without contributing back to this project, then use the MASTER branch which holds the approved and stable public releases. If your goal is to improve or extend the code and contribute back to this project, then you should make your changes, and submit a pull request. dash.js is an initiative of the DASH Industry Forum to establish a production...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Great Expectations

    Great Expectations

    Always know what to expect from your data

    ...Great Expectations brings the same confidence, integrity, and acceleration to data science and data engineering teams. Expectations are assertions for data. They are the workhorse abstraction in Great Expectations, covering all kinds of common data issues. Expectations are a great start, but it takes more to get to production-ready data validation. Where are Expectations stored? How do they get updated? How do you securely connect to production data systems? How do you notify team members and triage when data validation fails? Great Expectations supports all of these use cases out of the box. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Google Logging Library

    Google Logging Library

    C++ implementation of the Google logging module

    ...You can either build glog with CMake as a standalone project or it can be incorporated into an existing CMake build for another project. glog defines a series of macros that simplify many common logging tasks. You can log messages by severity level, control logging behavior from the command line, log based on conditionals, abort the program when expected conditions are not met, etc.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    fp-ts

    fp-ts

    Functional programming in TypeScript

    ...Data types are the practical part of fp-ts: you can instantiate them with your data to gain properties and functionality that are useful for solving a specific need. Because data types all share common interfaces (through type classes), once you learn how to use one data type, you can apply the same concepts to the others.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    JamTools

    JamTools

    JamTools is a cross-platform gadget set software

    ...It integrates various features such as file management, multimedia handling, and system utilities into a unified interface. The project emphasizes ease of use while offering advanced functionality for handling common tasks efficiently. It includes support for media-related operations, often leveraging FFmpeg for processing video and audio content. JamTools is structured to allow modular expansion, enabling new tools and features to be added over time. Its interface is designed to centralize multiple utilities, reducing the need for separate applications. ...
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB