Showing 110 open source projects for "databases"

View related business solutions
  • 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
  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for Free
  • 1
    Tenancy for Laravel

    Tenancy for Laravel

    Automatic multi-tenancy for Laravel. No code changes needed

    ...Instead of forcing you to change how you write your code, the package by default bootstraps tenancy automatically, in the background. Database connections are switched, caches are separated, filesystems are prefixed, etc. Out of the box, the package makes the following things tenant-aware: databases, caches, filesystems, queues, redis stores. This means that if you've already written your app and are looking to make it multi-tenant, you don't have to change anything.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    PHP-Casbin

    PHP-Casbin

    An authorization library that supports access control models

    ...So switching or upgrading the authorization mechanism for a project is just as simple as modifying a configuration. Besides memory and file, Casbin policy can be stored into lots of places. Currently, dozens of databases are supported, from MySQL, Postgres, Oracle to MongoDB, Redis, Cassandra, AWS S3. Check the full supported list at: adapters. Casbin is implemented in Golang, Java, PHP and Node.js. All implementations share the same API and behaviors. You can learn Casbin once and use it everywhere.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 3
    FluentMigrator

    FluentMigrator

    Fluent migrations framework for .NET

    ...Migrations are a structured way to alter your database schema and are an alternative to creating lots of sql scripts that have to be run manually by every developer involved. Migrations solve the problem of evolving a database schema for multiple databases (for example, the developer's local database, the test database and the production database). Database schema changes are described in classes written in C# that can be checked into a version control system. FluentMigrator is a .NET library that helps to version database schema using incremental migrations which are described in C#. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    EFCore.BulkExtensions

    EFCore.BulkExtensions

    Entity Framework EF Core efcore Bulk Batch Extensions with BulkCopy

    ...It significantly improves performance when working with large datasets and supports batching, upserts, and change tracking. The library is compatible with popular databases like SQL Server, PostgreSQL, MySQL, and SQLite.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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.
  • 5
    NestJS TypeORM

    NestJS TypeORM

    TypeORM module for Nest framework (node.js)

    An official integration of TypeORM with the NestJS framework, providing an easy-to-use and efficient way to work with databases in NestJS applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Django Cachalot

    Django Cachalot

    No effort, no worry, maximum performance

    Caches your Django ORM queries and automatically invalidates them. Cachalot officially supports Python 3.7-3.10 and Django 2.2, 3.2, and 4.0-4.1 with the databases PostgreSQL, SQLite, and MySQL. Note: an upper limit on Django version is set for your safety. Please do not ignore it. To start developing, install the requirements and run the tests via tox. Currently, benchmarks are supported on Linux and Mac/Darwin. You will need a database called "cachalot" on MySQL and PostgreSQL. Additionally, on PostgreSQL, you will need to create a role called "cachalot." ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 7
    web2py

    web2py

    Free and open source full-stack enterprise framework

    ...No third-party dependencies but works with third-party tools. Create, modify, deploy and manage applications from anywhere using your browser. One web2py instance can run multiple web sites using different databases. Try the interactive demo. Start with some quick examples, then read the manual and the Sphinx docs, watch videos, and join a user group for discussion. Take advantage of the layouts, plugins, appliances, and recipes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    django-prometheus

    django-prometheus

    Export Django monitoring metrics for Prometheus.io

    ...Prometheus uses Histogram based grouping for monitoring latencies. You can define custom buckets for latency, adding more buckets decreases performance but increases accuracy. SQLite, MySQL, and PostgreSQL databases can be monitored. Just replace the ENGINE property of your database, replacing django.db.backends with django_prometheus.db.backends. You may want to monitor the creation/deletion/update rate for your model. This can be done by adding a mixin to them. This is safe to do on existing models (it does not require a migration). Note that the exported metrics are counters of creations, modifications and deletions done in the current process. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Trellis AI

    Trellis AI

    All-in-one AI framework & toolkit for Claude Code & Cursor

    ...Trellis also includes tooling for monitoring, scheduling, and tracing the execution of complex multi-step jobs, helping teams maintain visibility into how work progresses and where bottlenecks emerge. The platform can integrate with external services, databases, and model endpoints, making it suitable for automation, ETL pipelines, AI-driven processes, and business logic orchestration.
    Downloads: 4 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 10
    MIDWAY

    MIDWAY

    Serverless Framework for front-end/full-stack developers

    A Node.js serverless framework for front-end/full-stack developers. Build the application for next decade. Works on AWS, Alibaba Cloud, Tencent Cloud, and traditional VM/Container. Super easy integrate with React and Vue. There are many similar frameworks in the community, so why do you need Midway? Midway is a framework that Alibaba has been developing continuously. Before egg was used as the underlying framework, an application-oriented framework was required to connect with the group's...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 11
    Spring Data MongoDB

    Spring Data MongoDB

    Provide support to increase developer productivity in Java

    The primary goal of the Spring Data project is to make it easier to build Spring-powered applications that use new data access technologies such as non-relational databases, map-reduce frameworks, and cloud-based data services. 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. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    DreamFactory

    DreamFactory

    DreamFactory API Management Platform

    DreamFactory can run on private, public, or hybrid cloud infrastructure. DreamFactory is easy to deploy with Docker, Kubernetes, or directly from GitHub using our automated installers. Eliminate the biggest bottleneck in modern IT. Launch your project in weeks rather than months. DreamFactory instantly creates a secure, standardized, reusable, fully documented, and live REST API. Connect Salesforce to SQL Server, or your ERP to AWS S3. Transform and mask data along the way. Create reports,...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    Xata Agent

    Xata Agent

    AI agent expert in PostgreSQL

    Xata Agent is a local development tool that provides a seamless integration experience for developers working with Xata, a serverless database platform. It runs a local proxy that mimics production behavior, allowing developers to test and develop with local credentials, preview branches, and schema changes. The agent is built for productivity, enabling tight CLI and Git integration for data workflows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Genie.jl

    Genie.jl

    The highly productive Julia web framework

    Genie Framework includes all you need to quickly build production-ready web applications with Julia. Develop Julia backends, create beautiful web UIs, build data applications and dashboards, integrate with databases and set up high-performance web services and APIs. Genie Builder is a free VSCode plugin for quickly building Julia apps without writing frontend code. Drag and drop UI components such as text, sliders, plots, and data tables onto a canvas, and connect them to the variables in the backend code. Genie.jl is the backbone of Genie Framework: the complete solution for developing modern full-stack web applications in Julia. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    Ristretto

    Ristretto

    A high performance memory-bound Go cache

    ...In essence, our cache was slowing us down! We concluded that the concurrent cache story in Go is broken and must be fixed. In March, we wrote about the State of Caching in Go, mentioning the problem of databases and systems requiring a smart memory-bound cache which can scale to the multi-threaded environment Go programs find themselves in.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Shuttle Framework

    Shuttle Framework

    Deploy Rust apps with a single Cargo command

    Stop worrying about the infrastructure. Focus on writing code, shuttle will do the rest. Configure your infrastructure directly from your Rust code. Avoid unnecessary context-switching and complicated UIs. Know that you are getting what you need at compile-time. Cut down on debugging time. Control your infrastructure by adding annotations to your code. Wiring up a service to a persistent database is as easy as adding one line of code. And we support multiple providers. A completely free and...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    NHibernate

    NHibernate

    NHibernate Object Relational Mapper

    ...No special base classes or attributes are needed. Fully supports inheritance, components, and enums. Generates database tables from your domain models. Supports all popular relational databases. Supports the most complex legacy scenarios. Full-Text Search. Cluster-scoped caching with Microsoft Velocity & Memcached. Business validation rules. ReSharper plugin. Castle Active Record. S#arp Architecture. NHibernate is a popular, fast-growing ORM with a helpful community of seasoned developers. Used in thousands of commercial and open source projects.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Spring Data Redis

    Spring Data Redis

    Provides support to increase developer productivity in Java

    ...The primary goal of the Spring Data project is to make it easier to build Spring-powered applications that use new data access technologies such as non-relational databases, map-reduce frameworks, and cloud-based data services. Connection package as low-level abstraction across multiple Redis drivers (Lettuce and Jedis). Exception translation to Spring’s portable Data Access exception hierarchy for Redis driver exceptions. RedisTemplate that provides a high level abstraction for performing various Redis operations, exception translation and serialization support. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    Erupt Framework

    Erupt Framework

    Pure Java annotation, single class file, rapid development

    Pure Java annotation, single class file, rapid development of Admin management background. Does not generate any code, zero front-end code, zero CURD, automatic table creation, annotated API, custom service logic, supports all mainstream databases, supports custom pages, supports multiple data sources, provides more than 20 types of business components, more than a dozen It supports logical deletion, dynamic timing tasks, front-end and back-end separation, etc. Core technologies: Spring Boot, JPA, Reflect, TypeScript, NG-ZORRO, etc. Erupt is a low-code full-stack class framework that uses Java annotations to dynamically generate pages and background functions such as adding, deleting, modifying, checking, and permission control. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    Marten

    Marten

    .NET Transactional Document DB and Event Store on PostgreSQL

    The Marten library provides .NET developers with the ability to use the proven PostgreSQL database engine and its fantastic JSON support as a fully-fledged document database. The Marten team believes that a document database has far-reaching benefits for developer productivity over relational databases with or without an ORM tool. Marten also provides .NET developers with an ACID-compliant event store with user-defined projections against event streams. Use proven PostgreSQL database engine, its fantastic JSON support and ACID compliance as the underlying data store. A robust and full-fledged document database to boost your developer productivity. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    roaring

    roaring

    Roaring bitmaps in Go (golang)

    ...We have a format specification. Sets are a fundamental abstraction in software. They can be implemented in various ways, as hash sets, as trees, and so forth. In databases and search engines, sets are often an integral part of indexes. For example, we may need to maintain a set of all documents or rows (represented by numerical identifiers) that satisfy some property. Besides adding or removing elements from the set, we need fast functions to compute the intersection, the union, the difference between sets, and so on. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    TypeScript Express Starter

    TypeScript Express Starter

    Quick and Easy TypeScript Express Starter

    ...If you do not enter a project name, it defaults to typescript-express-starter. TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases. A query language for APIs and a runtime for fulfilling those queries with your existing data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    The Apache Struts web framework

    The Apache Struts web framework

    Mirror of Apache Struts

    ...Web applications differ from conventional websites in that web applications can create a dynamic response. Many websites deliver only static pages. A web application can interact with databases and business logic engines to customize a response. Web applications based on JavaServer Pages sometimes commingle database code, page design code, and control flow code. In practice, we find that unless these concerns are separated, larger applications become difficult to maintain. One way to separate concerns in a software application is to use a Model-View-Controller (MVC) architecture. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Dream Framework

    Dream Framework

    Tidy, feature-complete Web framework

    ...Session management with pluggable back ends; and unified error handling that leaks no English strings from any level of your app. You can integrate Dream into a fully self-contained binary, or run it in large deployments behind proxies. Dream assumes no databases, environment variables, or configuration files, and requires no setup beyond installing the one package, dream. Dream sticks to base OCaml types as much as possible, introducing only a few types of its own. Dream handlers and middlewares are just bare functions. Dream has a flat namespace and aims for maximal clarity.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    AWS Serverless Application Model

    AWS Serverless Application Model

    An open-source framework for building serverless applications

    The AWS Serverless Application Model (SAM) is an open-source framework for building serverless applications. It provides shorthand syntax to express functions, APIs, databases, and event source mappings. With just a few lines per resource, you can define the application you want and model it using YAML. During deployment, SAM transforms and expands the SAM syntax into AWS CloudFormation syntax, enabling you to build serverless applications faster. To get started with building SAM-based applications, use the AWS SAM CLI. ...
    Downloads: 0 This Week
    Last Update:
    See Project