Showing 2637 open source projects for "key"

View related business solutions
  • 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
  • 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
  • 1
    Xplorer

    Xplorer

    Xplorer, a customizable, modern file manager

    ...Rather than relying on heavy, traditional desktop frameworks, Xplorer uses a hybrid architecture: a web-based frontend (TypeScript + SCSS/HTML) for UI, combined with a backend implemented in Rust to handle file operations, which keeps the application lightweight, memory-efficient, and faster to start. It supports multiple tabs, allowing users to open and manage many directories simultaneously. A key strength is built-in file preview: beyond just listing files, Xplorer lets you preview many file types directly (images, text files with syntax highlighting, and even video preview for supported formats), saving the extra step of opening external viewers. The design emphasizes customization: users can choose themes, customize layouts (grid or detail view), pin favorites in a sidebar, and tailor the experience to their workflow.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 2
    Nautobot

    Nautobot

    Network Source of Truth & Network Automation Platform

    ...Initially built as a fork of NetBox, Nautobot extends its capabilities by offering flexible data modeling, powerful REST and GraphQL APIs, and built-in automation tools. It enables network engineers and operators to store, query, and integrate network infrastructure data with external systems, making it a key component in modern network automation workflows. With support for plugins and extensibility, Nautobot is used by enterprises to manage IP addresses, devices, circuits, and other networking components while integrating with automation tools like Ansible, Terraform, and custom Python scripts.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Step Certificates

    Step Certificates

    A private certificate authority (X.509 & SSH) & ACME server

    Open Source step-ca provides the infrastructure, automations, and workflows to securely create and operate a private certificate authority. step-ca makes it easy for developers, operators and security teams to manage certificates for production workloads. Get a public key infrastructure and certificate authority running in minutes. Automate enrollment using ACME, OIDC, one-time tokens, cloud APIs and more. Use systemD timers, daemon mode, cron jobs, CI/CD, and more to automate certificate management. Build and operate systems using secure open standards (e.g. X.509, mTLS, JWT, OAuth, OIDC). step-ca is an online certificate authority for secure, automated certificate management. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Spring Data MongoDB

    Spring Data MongoDB

    Provide support to increase developer productivity in Java

    ...The Spring Data MongoDB project aims to provide a familiar and consistent Spring-based programming model for new datastores while retaining store-specific features and capabilities. The Spring Data MongoDB project provides integration with the MongoDB document database. Key functional areas of Spring Data MongoDB are a POJO-centric model for interacting with a MongoDB Document and easily writing a repository-style data access layer. You do not need to build from source to use Spring Data. Binaries are available in repo.spring.io and accessible from Maven using the Maven configuration noted.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 5
    btcd

    btcd

    An alternative full node bitcoin implementation written in Go (golang)

    It properly downloads, validates, and serves the block chain using the exact rules (including consensus bugs) for block acceptance as Bitcoin Core. We have taken great care to avoid btcd causing a fork to the block chain. It includes a full block validation testing framework which contains all of the 'official' block acceptance tests (and some additional ones) that is run on every pull request to help ensure it properly follows consensus. Also, it passes all of the JSON test data in the...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Micro Cloud

    Micro Cloud

    A distributed OS built for the Cloud

    Micro addresses the key requirements for building services in the cloud. It leverages the microservices architecture pattern and provides a set of services which act as the building blocks of a platform. Micro deals with the complexity of distributed systems and provides simpler programmable abstractions to build on. Micro is the all encompassing end to end platform experience from source to running and beyond built with a developer first focus.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    any-llm

    any-llm

    Communicate with an LLM provider using a single interface

    ...The project is designed to be framework-agnostic, making it easy to integrate into scripts, applications, or production systems without being tied to a specific stack. It includes a core SDK for direct usage as well as an optional gateway layer that adds enterprise features such as budget management, API key control, usage analytics, and multi-tenant support. The gateway exposes an OpenAI-compatible API, allowing existing tools and workflows to connect without modification. The system emphasizes developer experience with clear error handling, strong typing, and minimal configuration overhead.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    nesa

    nesa

    Run AI models end-to-end encrypted

    nesa is an open-source initiative focused on building decentralized AI infrastructure that enables secure, verifiable, and privacy-preserving machine learning and inference across distributed environments. The project aims to address key challenges in modern AI systems, such as data privacy, trust, and centralization, by leveraging cryptographic techniques and decentralized architectures. NESA allows developers to run AI computations in a way that ensures data integrity and confidentiality, making it particularly relevant for applications involving sensitive or regulated data. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Office Agents

    Office Agents

    Agent plugins for Microsoft Office but BYOK for any model and provider

    ...The system is built as a monorepo with multiple packages, including a core SDK for agent runtime, a React-based chat interface, and specialized add-ins tailored to each Office application. It supports a bring-your-own-key model, allowing users to connect to a wide range of AI providers, including OpenAI, Anthropic, and other compatible APIs. The framework also includes advanced capabilities such as a sandboxed execution environment, virtual file systems, and extensible skill modules that expand agent functionality.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 10
    Stack Wallet

    Stack Wallet

    Stack Wallet, a multicoin, cryptocurrency wallet

    Stack Wallet is an open-source, multi-currency cryptocurrency wallet developed by Cypher Stack that emphasizes privacy, self-custody, and cross-platform usability. It allows users to store, send, receive, and manage multiple digital assets from a single interface while retaining full control of their private keys. The wallet supports a growing list of cryptocurrencies and includes ongoing optimizations and fixes through active releases. Designed for both desktop and mobile environments, it...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    PasteGuard

    PasteGuard

    Masks sensitive data and secrets before they reach AI

    PasteGuard is an open-source privacy proxy that protects sensitive information like personal data and API secrets by detecting and masking them before they reach large language model APIs such as OpenAI or Anthropic Claude. It sits between an application and the LLM provider, automatically replacing names, emails, tokens, and other personally identifiable information (PII) with placeholders so that external services never see raw sensitive values, and then optionally unmasking them in the...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Dafthunk

    Dafthunk

    A workflow execution platform built on top of the fantastic Cloudflare

    ...It aims to combine the approachability of a visual editor with the practical needs of real automation: state persistence, execution history, reusable nodes, and integrations with external systems. A key appeal is that you can go from idea to running automation quickly in a hosted-like experience while still keeping the project open source and infrastructure-aware.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    LLM Gateway

    LLM Gateway

    Route, manage, and analyze your LLM requests across multiple providers

    LLM Gateway is an open-source middleware that consolidates interactions with multiple LLM providers—such as OpenAI, Anthropic, Google Vertex AI—behind a single, unified API compatible with OpenAI's spec. Designed for both self-hosted and cloud use, it enables developers to route requests dynamically, secure and manage API keys, monitor token usage and costs, and analyze performance metrics. With optional UI, telemetry, and Docker deployment, it's ideal for teams aiming to centralize LLM...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Automatic text summarizer

    Automatic text summarizer

    Module for automatic summarization of text documents and HTML pages

    Sumy is an automatic text summarization library that provides multiple algorithms for extracting key content from documents and articles. Simple library and command line utility for extracting summary from HTML pages or plain texts. The package also contains a simple evaluation framework for text summaries. Implemented summarization methods are described in the documentation. I also maintain a list of alternative implementations of the summarizers in various programming languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Kamal

    Kamal

    Deploy web apps anywhere

    ...Whether that’s low-cost cloud options without the managed-service markup from the likes of Digital Ocean, Hetzner, OVH, etc, or it’s your own colocated bare metal. To Kamal, it’s all the same. Feed the config file a list of IP addresses with vanilla Ubuntu servers that have seen no prep beyond an added SSH key, and you’ll be running in literally minutes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Laravel Route Attributes

    Laravel Route Attributes

    Use PHP 8 attributes to register routes in a Laravel app

    Use PHP 8 attributes to register routes in a Laravel app. This package provides annotations to automatically register routes. If you are using a directory structure where you co-locate multiple types of files in the same directory and want to be more specific about which files are checked for route attributes, you can use the patterns and not_patterns options. For example, if you are co-locating your tests with your controllers you could use the patterns option to only look in controller...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    HASH

    HASH

    The best way to use and work with blocks

    This is HASH's public monorepo which contains our public code, docs, and other key resources. HASH is a platform for decision-making, which helps you integrate, understand and use data in a variety of different ways. HASH does this by combining various different powerful tools together into one simple interface. These range from data pipelines and a graph database, through to an all-in-one workspace, no-code tool builder, and agent-based simulation engine.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Google Maps SDK for Android Samples

    Google Maps SDK for Android Samples

    Samples demonstrating how to use Maps SDK for Android

    Create dynamic, interactive and personalized experiences with maps, locations and geospatial experiences for your Android apps. Create an account, generate an API key, and start creating. Learn how to load the Maps SDK for Android and add a map with a bookmark to your web application. You can customize almost all aspects of the map, such as routes, landforms and places of interest, among others. Find the current location of an Android device and display details of the place or other place of interest in that location. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    JetCache

    JetCache

    JetCache is a Java cache framework

    JetCache is a Java cache abstraction that provides uniform usage for different caching solutions. It provides more powerful annotations than those in Spring Cache. The annotations in JetCache support native TTL, two-level caching, and automatically refresh in distributed environments, also you can manipulate Cache instances by your code. Currently, there are four implementations: RedisCache, TairCache(not open source on github), CaffeineCache (in memory) and a simple LinkedHashMapCache (in...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    if-me.org

    if-me.org

    Free, open source mental health communication web app

    ...Not everyone is a counselor or therapist. The people who we interact with every day shape our emotions and behavior. Getting them involved in mental health treatment is the key to recovery. The live site can be found at if-me.org. The live design systems can be found at design.if-me.org. We use the wonderful Contributor Covenant for our code of conduct. Please read it before joining our project.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Guardian

    Guardian

    Elixir Authentication

    ...The core currency of authentication in Guardian is the token. By default JSON Web Tokens are supported out of the box but you can use any token that Has the concept of a key-value payload, is tamper-proof, can serialize to a String, or that has a supporting module that implements the Guardian.Token behavior. You can use Guardian tokens to authenticate web endpoints (Plug/Phoenix/X), channels/Sockets (Phoenix - optional), and any other system you can imagine. If you can attach an authentication token you can authenticate it.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Dolphin Scheduler

    Dolphin Scheduler

    A distributed and extensible workflow scheduler platform

    ...Decentralized multi-master and multi-worker, HA is supported by itself, overload processing. All process definition operations are visualized, Visualization process defines key information at a glance, One-click deployment. Support multi-tenant. Support many task types e.g., spark,flink,hive, mr, shell, python, sub_process. Support custom task types, Distributed scheduling, and the overall scheduling capability will increase linearly with the scale of the cluster.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    AVA

    AVA

    Node.js test runner that lets you develop with confidence

    ...AVA is equipped with a concise API, detailed error output, process isolation and many other great features that set it apart from others. It is able to run tests concurrently, enforces the writing of atomic tests and includes TypeScript definitions. One of the key features it has is Magic Assert, wherein only certain values are displayed and highlighted for better viewing and easier comparison. It automatically removes unrelated lines in stack traces, and also automatically detects whether your CI environment supports parallel builds. AVA is currently available in a number of different translations. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    AWS X-Ray Daemon

    AWS X-Ray Daemon

    The AWS X-Ray daemon listens for traffic on UDP port 2000

    The AWS X-Ray daemon listens for traffic on UDP port 2000, gathers raw segment data, and relays it to the AWS X-Ray API. The daemon works in conjunction with the AWS X-Ray SDKs and must be running so that data sent by the SDKs can reach the X-Ray service. The X-Ray SDK sends segment documents to the daemon to avoid making calls to AWS directly. You can send the segment/subsegment in JSON over UDP port 2000 to the X-Ray daemon, prepended by the daemon header. On AWS Lambda and AWS Elastic...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Azure SDK for Java

    Azure SDK for Java

    Active development of the Azure SDK for Java

    ...New wave of packages that follow the Azure SDK Design Guidelines for Java and share a number of core features such as HTTP retries, logging, transport protocols, authentication protocols, etc., so that once you learn how to use these features in one client library, you will know how to use them in other client libraries. These libraries can be easily identified by folder, package, and namespaces names starting with azure-, e.g. azure-key vault.
    Downloads: 3 This Week
    Last Update:
    See Project
Auth0 Logo