Showing 156 open source projects for "key"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • 1
    IDB-Keyval

    IDB-Keyval

    A super-simple-small promise-based keyval store

    IDB-Keyval is a tiny promise-based key-value store built on top of IndexedDB for simple browser persistence. It provides a much smaller API than full IndexedDB wrappers and is designed to remain tree-shakeable. Developers can store structured-clonable values and retrieve them asynchronously by key. It includes single and batch operations for reading, writing, and deleting data, along with clear, key, value, and entry helpers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Keyv

    Keyv

    Simple key-value storage with support for multiple backends

    Keyv is a simple key-value storage system that supports multiple backends. It's designed to be a simple and consistent way to work with key-value stores.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Termix

    Termix

    Termix is a web-based server management platform with SSH terminal

    ...It enables secure SSH connections directly from a browser or mobile device, making it possible to manage remote systems without installing dedicated client software. The platform supports key-based authentication as well as traditional password login, and it integrates with local terminals or session multiplexers to maintain persistent sessions across device switches. Termix also includes features such as session recording, customizable themes, keyboard shortcuts, and file transfer capabilities, enhancing the productivity of administrators and developers alike. ...
    Downloads: 24 This Week
    Last Update:
    See Project
  • 4
    Computer Vision Annotation Tool (CVAT)

    Computer Vision Annotation Tool (CVAT)

    Interactive video and image annotation tool for computer vision

    Computer Vision Annotation Tool (CVAT) is a free and open source, interactive online tool for annotating videos and images for Computer Vision algorithms. It offers many powerful features, including automatic annotation using deep learning models, interpolation of bounding boxes between key frames, LDAP and more. It is being used by its own professional data annotation team to annotate millions of objects with different properties. The UX and UI were also specially developed by the team for computer vision tasks. CVAT supports several annotation formats. Format selection can be done after clicking on the Upload annotation and Dump annotation buttons.
    Downloads: 33 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.
    Start Free
  • 5
    ioredis

    ioredis

    A performance-focused Redis client for Node.js

    ...It supports Cluster, Sentinel, Streams, Pipelining and of course Lua scripting & Pub/Sub (with the support of binary messages). High performance. Delightful API. It works with Node callbacks and Native promises. Transformation of command arguments and replies. Transparent key prefixing. Abstraction for Lua scripting, allowing you to define custom commands. Support for binary data. Support for TLS. Support for offline queue and ready checking. Support for ES6 types, such as Map and Set. Support for GEO commands. Support for Redis ACL. Sophisticated error handling strategy. Support for NAT mapping. Support for autopipelining. ioredis supports all of the scripting commands such as EVAL, EVALSHA and SCRIPT.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 6
    OpenScience

    OpenScience

    The open-source AI workbench for scientific research

    ...The workspace runs in the browser and includes a file tree, editor, terminal, session history, and scientific rendering for molecules, structures, genomes, and plots. It supports frontier, open-weight, and local models through bring-your-own-key provider configuration. The project includes research agents, domain specialists, critique agents, literature-review agents, and more than 290 scientific skills. OpenScience is especially useful for machine learning, biology, physics, chemistry, and research automation workflows that need tool use and provenance.
    Downloads: 86 This Week
    Last Update:
    See Project
  • 7
    MarkFlowy

    MarkFlowy

    The AI Markdown Editor

    ...MarkFlowy also includes a robust file management system with features like global search, drag-and-drop organization, and support for multiple file types beyond Markdown, such as JSON and plain text. Customization is a key aspect of the platform, with support for themes, keyboard shortcuts, and extensibility through plugins and integrations.
    Downloads: 117 This Week
    Last Update:
    See Project
  • 8
    ArangoDB JavaScript Driver

    ArangoDB JavaScript Driver

    The official ArangoDB JavaScript driver

    ArangoJS is the official JavaScript client for ArangoDB, a multi-model NoSQL database that supports document, key-value, and graph data models. This client provides a powerful yet simple API to interact with ArangoDB from Node.js or browser-based applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    MMKV

    MMKV

    The fastest key/value storage for React Native

    MMKV is an efficient, small mobile key-value storage framework developed by WeChat. react-native-mmkv is a library that allows you to easily use MMKV inside your React Native applications. It provides fast and direct bindings to the native C++ library which are accessible through a simple JS API. Get and set strings, booleans and numbers. Fully synchronous calls, no async/await, no Promises, no Bridge.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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.
    Start Free
  • 10
    Folo

    Folo

    Folo is the AI Reader

    ...Folo is built as a modern cross-platform application with support for desktop, mobile, and web environments, positioning it as a next-generation alternative to traditional feed readers. The system also emphasizes user control through features like Bring Your Own Key support for AI providers and customizable feed management. Overall, Folo functions as an intelligent reading hub that blends classic RSS aggregation with adaptive AI filtering and summarization.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    Roo Code

    Roo Code

    Roo Code gives you a whole dev team of AI agents in your code editor

    Roo Code is an AI-powered software engineering platform that works interactively in your IDE and autonomously in the cloud to help teams ship faster. It combines a powerful VS Code extension with cloud-based agents that can take on real development tasks across GitHub, Slack, and the web. Designed to work on your terms, Roo Code gives you full control locally while enabling delegation and parallel execution at scale. Its model-agnostic architecture ensures flexibility as AI models and...
    Downloads: 81 This Week
    Last Update:
    See Project
  • 12
    UI-TARS Desktop

    UI-TARS Desktop

    A GUI Agent app based on UI-TARS to control your computer using AI

    UI-TARS Desktop is a graphical user interface (GUI) agent application that leverages the UI-TARS vision-language model to enable natural language control of computers. This cross-platform tool supports both Windows and macOS, allowing users to perform tasks through intuitive commands. Key features include screenshot-based visual recognition, precise mouse and keyboard control, and real-time feedback on actions. Provides immediate responses and visual feedback on actions performed. The application facilitates seamless interaction with the computer, enhancing user experience by simplifying complex operations into straightforward language instructions. ...
    Downloads: 76 This Week
    Last Update:
    See Project
  • 13
    OpenAI Translator

    OpenAI Translator

    Browser extension and cross-platform desktop app based on ChatGPT API

    ...What began as a Chrome extension has now evolved into a multi-platform desktop app that I am currently developing. The desktop application does not support the pop-up icon after word selection. You must press the shortcut key to trigger the translation after selecting a word. It offers three modes: translation, polishing and summarization. Our tool allows for mutual translation, polishing and summarization across 55 different languages. Streaming mode is supported! It allows users to customize their translation text. One-click copying, Text-to-Speech (TTS). ...
    Downloads: 94 This Week
    Last Update:
    See Project
  • 14
    libsodium.js

    libsodium.js

    libsodium compiled to Webassembly and pure JavaScript

    libsodium.js is a JavaScript and WebAssembly port of the widely used libsodium cryptographic library, providing modern, high-level cryptographic functions for secure application development in web and Node.js environments. It exposes a comprehensive set of APIs for encryption, decryption, hashing, digital signatures, and key exchange, all designed to be safe and easy to use without requiring deep cryptographic expertise. 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. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Better BibTeX for Zotero

    Better BibTeX for Zotero

    Make Zotero effective for us LaTeX holdouts

    Better BibTeX (BBT) is a plugin for Zotero and Juris-M that makes it easier to manage bibliographic data, especially for people authoring documents using text-based toolchains (e.g. based on LaTeX / Markdown). Zotero does all its work in UTF-8 Unicode, which is absolutely the right thing to do. Unfortunately, for those shackled to BibTeX and who cannot (yet) move to BibLaTeX, unicode is a major PITA. Also, Zotero supports some simple HTML markup in your items that Bib(La)TeX won’t...
    Downloads: 33 This Week
    Last Update:
    See Project
  • 16
    React Chart.js

    React Chart.js

    React components for Chart.js, the most popular charting library

    ...You will find that any event which causes the chart to re-render, such as hover tooltips, etc., will cause the first dataset to be copied over to other datasets, causing your lines and bars to merge together. This is because to track changes in the dataset series, the library needs a key to be specified. If none is found, it can't tell the difference between the datasets while updating. Specify a different property to be used as a key by passing a datasetIdKey prop to your chart component.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Monero TypeScript Library

    Monero TypeScript Library

    TypeScript library for using Monero

    A TypeScript library for creating Monero applications using RPC and WebAssembly bindings to Monero v0.18.3.4 'Fluorine Fermi'. A TypeScript library for integrating Monero (XMR) transactions and blockchain functions in applications.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    freeCodeCamp

    freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum

    freeCodeCamp is a nonprofit educational platform that offers a self-paced curriculum for learning web development, programming, data visualization, APIs, and algorithms. It features interactive coding challenges, real-world projects, and guided progress through topic modules, culminating in certificates for completed tracks. A key aspect is that students contribute to open-source projects for nonprofits or internal tooling as part of their learning, reinforcing both technical and collaborative skills. The community includes discussion forums, local chapters, and peer support, which helps learners break through obstacles and stay motivated. The freeCodeCamp GitHub repository encompasses both the learning platform codebase (frontend, backend, challenge engine) and many support tools, community content, and contributions. ...
    Downloads: 54 This Week
    Last Update:
    See Project
  • 19
    Animated hamburger menu icons for React

    Animated hamburger menu icons for React

    Animated hamburger menu icons for React

    ...It is recommended to have a tap/click area of at least 48x48 pixels. Therefore, padding will be added around the icon to create a surface of exactly this size. Keyboard interaction is provided with the enter key, and the icon element has the recommended accessibility attributes (such as role). You can use the label property to supply an ARIA label for the icon.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    OpenAI.fm

    OpenAI.fm

    Code for openai.fm, a demo for the OpenAI Speech API

    ...Users can experiment with different input text and voice options directly in their browser, gaining a sense of how high-fidelity AI audio can be integrated into applications ranging from podcasts and narration to accessibility tools and interactive agents. Although the web demo is free to explore, production use of the underlying API requires an OpenAI API key and may incur costs based on usage.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 21
    memoize

    memoize

    An optimization technique used to speed up consecutive function calls

    memoize is a JavaScript package for accelerating repeated function calls by caching results for previously seen inputs. By default, it builds cache identity from the function's first argument using strict equality. Developers can supply custom cache-key functions when multiple arguments or value-based object comparisons are required. Cache entries can expire after a configurable duration, and storage can be replaced with Map-compatible implementations such as LRU caches. Utilities are provided for clearing cached values and checking whether a particular call is currently cached. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    nexu

    nexu

    The simplest desktop client for OpenClaw

    ...It is built around OpenClaw and is designed to make agent access available directly inside the chat apps people already use. The project emphasizes a simple graphical setup, double-click installation, built-in skills, multi-model support, and bring-your-own-key configuration. Once connected, the agent can stay available through instant messaging channels, including from a user’s phone. nexu is local-first, meaning its design keeps data on the user’s machine rather than routing business information through a hosted service. It is aimed at individuals and small teams that want AI agents inside daily communication workflows without heavy self-deployment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Duel Agents

    Duel Agents

    CLI, SDK, and IDE plugins for Duel Agents

    Duel-Agents is an integration package for routing AI prompts through the Duel Agents service. It provides CLI tooling, an SDK, and IDE integrations that send model traffic to a hosted endpoint using a Duel API key. The system is positioned as a routing layer that compares outputs from multiple models and selects a cost-conscious answer that meets quality expectations. It supports installation for Claude Code, Cursor, Codex CLI, OpenClaw, and all supported tools through a single installer. Developers can also build on top of it with the SDK and OpenAI-compatible or Anthropic-compatible request patterns. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Image Extender

    Image Extender

    Seamlessly extend any image in any direction with AI

    ...It lets users extend an image in any direction while using Poisson blending to reduce visible seams between the original and generated areas. The app uses Gemini image models through OpenRouter and keeps the user’s OpenRouter key in the browser. It includes a best-of-three variant picker so users can choose the cleanest extension result. Beyond outpainting, it provides workspaces for parallax backgrounds, autotile sets, animated sprite sheets, and transparent prop sprites. It is useful for creators who need fast visual expansion, game-ready assets, or browser-based AI art workflows without a large local setup.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Keyshade

    Keyshade

    Realtime secret and configuration management tool

    ...It helps teams avoid hardcoding secrets or manually sharing .env files by providing a centralized system for securely storing and distributing configuration values. The platform uses public key encryption with elliptic curve cryptography to protect secrets while they are stored and transferred. It is built for developers, infrastructure teams, and modern engineering workflows that need secure collaboration without slowing down deployment. Keyshade supports real-time configuration delivery, project-based organization, and developer-friendly integration into applications. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next