Showing 6359 open source projects for "open-shell"

View related business solutions
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 1
    RESTHeart

    RESTHeart

    Rapid API Development with MongoDB

    RESTHeart is an open-source middleware that exposes MongoDB databases as a RESTful API, allowing developers to interact with MongoDB using HTTP-based queries instead of traditional drivers.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Lightning Design System for React

    Lightning Design System for React

    Salesforce Lightning Design System for React

    Accessible, localization-friendly, presentational React components. The Lightning Design System for React is an implementation of the Lightning Design System with accessible patterns and established best practices. The source code is licensed under BSD 3-Clause. For a no hassle setup and compatibility with Create React App, transpiled ES6 and CommonJS module versions have been included within the NPM package. If using this setup, please re-write the import statement in the documentation site...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 3
    realm dotnet

    realm dotnet

    Realm is a mobile database: a replacement for SQLite & ORMs

    Realm is a fast, scalable alternative to SQLite with mobile to cloud data sync that makes building real-time, reactive mobile apps easy. Build data-rich apps without draining device resources with Realm's lazy loading and zero-copy architecture. The object-oriented data model lets developers work directly with native objects – no ORMs or DAOs are needed. Real-time mobile to cloud data sync makes it easy to build interactive features that keep data up-to-date across multiple devices, users,...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    immudb

    immudb

    Immutable database based on zero trust, SQL and Key-Value, tamperproof

    immudb is a database with built-in cryptographic proof and verification. It tracks changes in sensitive data and the integrity of the history will be protected by the clients, without the need to trust the database. It can operate both as a key-value store, and/or as a relational database (SQL). Traditional database transactions and logs are mutable, and therefore there is no way to know for sure if your data has been compromised. immudb is immutable. You can add new versions of existing...
    Downloads: 6 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | 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
  • 5
    apache/solr-operator

    apache/solr-operator

    Official Kubernetes operator for Apache Solr

    Solr Operator is a Kubernetes operator for managing Apache Solr clusters in a cloud-native environment. It automates deployment, scaling, and maintenance of Solr instances within Kubernetes, making it easier to manage search infrastructures at scale. It supports rolling updates, backups, and configuration management for Solr.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    Backup Tables

    Backup Tables

    Backup single or multiple database tables with ease

    Backup single or multiple database tables with ease. Use the BackupTables::generateBackup($tableToBackup) Facade anywhere in your application and it will generate $tableToBackup_backup_2024_08_22_17_40_01 table in the database with all the data and structure. Note that the datetime 2024_08_22_17_40_01 will be varied based on your datetime.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    Neovim DBee

    Neovim DBee

    Interactive database client for Neovim

    Interactive database client for Neovim. This project aims to be as cross-platform as possible, but there are some limitations (for example some of the go dependencies only work on certain platforms). To address this issue, the client implementations are detached from the main logic and they register themselves to DBee backend on plugin start. This allows the use of build constraints, which we use to exclude certain client implementations on certain platforms. You can pass an optional table...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    Go MySQL Driver

    Go MySQL Driver

    MySQL driver for Go's (golang) database/sql package

    Lightweight and fast, native Go implementation. No C-bindings, just pure Go. Connections over TCP/IPv4, TCP/IPv6, Unix domain sockets or custom protocols. Automatic handling of broken connections, as well as automatic Connection Pooling (by database/sql package). Supports queries larger than 16MB. Full sql.RawBytes support. It provides intelligent LONG DATA handling in prepared statements. Secure LOAD DATA LOCAL INFILE support with file allowlisting and io.Reader support. Optional time.Time...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    Apache Kyuubi

    Apache Kyuubi

    Apache Kyuubi is a distributed and multi-tenant gateway

    Apache Kyuubi™ is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses. Kyuubi provides a pure SQL gateway through Thrift JDBC/ODBC interface for end-users to manipulate large-scale data with pre-programmed and extensible Spark SQL engines. This "out-of-the-box" model minimizes the barriers and costs for end-users to use Spark at the client side. At the server-side, Kyuubi server and engines' multi-tenant architecture provides the administrators...
    Downloads: 5 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 10
    JsonDB

    JsonDB

    A simple "database" that use JSON file for Node.JS.

    JsonDB is now using the concept of async/await for all its calls since we read from the database file on demand and depending on how the database is configured, we might write at each push. The module stores the data using JavaScript Object directly into a JSON file. You can easily traverse the data to directly reach the desired property using the DataPath. The principle of DataPath is the same as XMLPath.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    repmgr

    repmgr

    A lightweight replication manager for PostgreSQL (Postgres)

    repmgr is a management tool for PostgreSQL replication, providing monitoring, failover, and administrative capabilities for streaming replication setups. It simplifies the configuration of primary/standby clusters and automates failover processes for high availability. repmgr is widely used in production environments where database resilience and minimal downtime are critical.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    Knex

    Knex

    A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, etc.

    Knex.js is a flexible and portable SQL query builder for JavaScript. It supports multiple database systems, including PostgreSQL, MySQL, SQLite3, and more. Knex.js offers a powerful and intuitive API for building and executing SQL queries, making it a popular choice for Node.js applications requiring database interactions.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    Olric

    Olric

    Distributed, in-memory key/value store and cache

    A lightweight, distributed in-memory data store designed for key-value caching and ephemeral storage.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    StarRocks

    StarRocks

    StarRocks is a next-gen sub-second MPP database for full analytics

    StarRocks is the next generation of real-time SQL engines for enterprise analytics. Real-time analytics is notoriously difficult. Complex data pipelines and de-normalized tables have always been a necessary evil. Processing any updates or deletes once data arrives has not been possible- until now. StarRocks solves these challenges and makes real-time analytics easy. Get amazing query performance on Star or Snowflake Schemas directly. From canceled orders to updated items, your analytics...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    Mikro Orm

    Mikro Orm

    TypeScript ORM for Node.js based on Data Mapper, Unit of Work

    TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. MikroORM allows handling transactions automatically. When you call em.flush(), all computed changes are wrapped inside a database transaction. Uses source code analysis so you do not have to repeat yourself when defining entities. Simply define correct TypeScript types and you are good to go! Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases, and more can be supported via custom drivers...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 16
    TURF

    TURF

    A modular geospatial engine written in JavaScript

    Turf is a JavaScript library for spatial analysis. It includes traditional spatial operations, helper functions for creating GeoJSON data, and data classification and statistics tools. Turf can be added to your website as a client-side plugin, or you can run Turf server-side with Node.js. Modular, simple-to-understand JavaScript functions that speak GeoJSON. Turf is a collection of small modules, you only need to take what you want to use. Takes advantage of the newest algorithms and doesn't...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 17
    db

    db

    Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite, etc.

    upper/db is a productive data access layer (DAL) for Go that provides agnostic tools to work with different data sources. Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features. Our agnostic API is compatible with SQL and NoSQL databases. Use the SQL builder or raw SQL statements for advanced cases. An (optional) ORM-like layer is available for all your data modelling needs. The goal of upper/db is to give you tools for the most common operations with...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    Aerich

    Aerich

    A database migrations tool for TortoiseORM, ready to production

    Aerich is a lightweight database migration tool built for Tortoise ORM, an async ORM for Python. It handles schema evolution through versioned migrations, enabling developers to update and rollback database changes with ease. Designed for asyncio-based applications, Aerich is ideal for fast-moving Python projects that need simple migration control without heavy dependencies.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    ERAlchemy

    ERAlchemy

    Entity Relation Diagrams generation tool

    ERAlchemy is a tool that generates Entity-Relationship (ER) diagrams from databases or SQLAlchemy models and vice versa. It’s useful for database documentation, reverse engineering, and understanding complex schemas. ERAlchemy can export diagrams in formats like Graphviz and Mermaid, making it easy to include in reports or markdown files.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    Bob

    Bob

    SQL query builder and ORM/Factory generator for Go

    Bob is a SQL query builder for Go that emphasizes composability, type safety, and maintainability. It allows developers to construct dynamic queries in a programmatic and reusable way, supporting both simple and complex SQL logic. Bob helps avoid raw string concatenation, making Go-based database interactions more robust and testable.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    pg_mooncake

    pg_mooncake

    Real-time analytics on Postgres tables

    pg_mooncake is a PostgreSQL extension that brings observability and performance insights to your database by exposing low-level metrics and analytics. It provides developers with enhanced visibility into query execution, memory usage, and system behavior. Ideal for fine-tuning Postgres performance, pg_mooncake is designed for those who need actionable insights without external tools.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    SuperDuperDB

    SuperDuperDB

    Integrate, train and manage any AI models and APIs with your database

    Build and manage AI applications easily without needing to move your data to complex pipelines and specialized vector databases. Integrate AI and vector search directly with your database including real-time inference and model training. Just using Python. A single scalable deployment of all your AI models and APIs which is automatically kept up-to-date as new data is processed immediately. No need to introduce an additional database and duplicate your data to use vector search and build on...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 23
    Rbatis

    Rbatis

    Rust High Performance compile-time ORM(RBSON based)

    A highly Performant, Safe, Dynamic SQL(Compile-time) ORM framework written in Rust, inspired by Mybatis and MybatisPlus. Zero cost Dynamic SQL, implemented using (proc-macro,compile-time, Cow (Reduce unnecessary cloning)) techniques, don't need ONGL engine(mybatis) Free deserialization, Auto Deserialize to any struct(Option,Map,Vec...) High performance, Based on Future, with async_std/tokio, single threaded benchmark can easily achieve 200,000 QPS. logical deletes, pagination, py-like SQL...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 24
    lmdb-js

    lmdb-js

    Simple, efficient, ultra-fast, scalable data store wrapper for LMDB

    This is an ultra-fast NodeJS, Bun, and Deno interface to LMDB; probably the fastest and most efficient key-value/database interface that exists for storage and retrieval of structured JS data (objects, arrays, etc.) in a true persisted, scalable, ACID compliant database. It provides a simple interface for interacting with LMDB, as a key-value db, which makes it easy to fully leverage the power, crash-proof design, and efficiency of LMDB using intuitive JavaScript, and is designed to scale...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    Doctrine JSON Functions

    Doctrine JSON Functions

    Doctrine DQL functions for SQL JSON data type

    DoctrineJsonFunctions is a library that adds native support for JSON-related SQL functions to Doctrine ORM. It extends Doctrine’s DQL capabilities to handle PostgreSQL, MySQL, and SQLite JSON functions, enabling developers to write expressive queries involving JSON fields directly in DQL. This is especially useful for applications that store semi-structured data in relational databases.
    Downloads: 4 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB