Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kdhrubo/db2rest
Instant low-code REST DATA API platform for databases. Connect any database, run anywhere.
https://github.com/kdhrubo/db2rest
ai data-api java low-code lowcode mariadb mysql mysql-database no-code nocode oracle postgres postgresql restapi spring-boot springboot
Last synced: about 4 hours ago
JSON representation
Instant low-code REST DATA API platform for databases. Connect any database, run anywhere.
- Host: GitHub
- URL: https://github.com/kdhrubo/db2rest
- Owner: kdhrubo
- License: apache-2.0
- Created: 2023-12-14T19:26:05.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-09-15T21:36:56.000Z (9 days ago)
- Last Synced: 2024-09-17T17:28:19.169Z (7 days ago)
- Topics: ai, data-api, java, low-code, lowcode, mariadb, mysql, mysql-database, no-code, nocode, oracle, postgres, postgresql, restapi, spring-boot, springboot
- Language: Java
- Homepage: https://db2rest.com
- Size: 5.33 MB
- Stars: 165
- Watchers: 9
- Forks: 27
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
DB2Rest is a modern low code REST DATA API platform that makes it easy to build intelligent applications 30x faster.
It combines existing/new databases and data-sources with language models (LM/LLMs) and vector stores to rapidly
deliver context-aware, reasoning applications without any vendor lock-in. :bulb::star: If you find DB2Rest useful, please consider adding a star on GitHub! Your support motivates us to add new exciting features.
![Number of GitHub contributors](https://img.shields.io/github/contributors/kdhrubo/db2rest)
[![Number of GitHub issues that are open](https://img.shields.io/github/issues/kdhrubo/db2rest)](https://github.com/kdhrubo/db2rest/issues)
[![Number of GitHub stars](https://img.shields.io/github/stars/kdhrubo/db2rest)](https://github.com/kdhrubo/db2rest/stargazers)
![Number of GitHub closed issues](https://img.shields.io/github/issues-closed/kdhrubo/db2rest)
![Number of GitHub pull requests that are open](https://img.shields.io/github/issues-pr-raw/kdhrubo/db2rest)
![GitHub release; latest by date](https://img.shields.io/github/v/release/kdhrubo/db2rest)
![GitHub commit activity](https://img.shields.io/github/commit-activity/m/kdhrubo/db2rest)
[![GitHub license](https://img.shields.io/github/license/kdhrubo/db2rest)](https://github.com/kdhrubo/db2rest)
![GitHub top language](https://img.shields.io/github/languages/top/kdhrubo/db2rest)
![Docker Pulls](https://img.shields.io/docker/pulls/kdhrubo/db2rest)
[![Follow us on X, formerly Twitter](https://img.shields.io/twitter/follow/db2rest?style=social)](https://twitter.com/db2rest)# Website
[DB2Rest](https://db2rest.com)
# Stable Releases
| Release | Download/Docker Pull |
|----------------------|-----------------------------------------------------------------------------------|
| 1.1.4 | [DB2Rest-1.1.3](https://download.db2rest.com/db2rest-1.1.4.jar) |
| Oracle9i - 1.1.4 | [DB2Rest-Oracle9i-1.1.3](https://download.db2rest.com/db2rest-oracle9i-1.1.4.jar) |
| 1.1.4 (Docker Image) | ` docker pull kdhrubo/db2rest:v99 ` or ` docker pull kdhrubo/db2rest:latest ` |# Quick start guides
[On premise / On Virtual Machines installation guide](https://db2rest.com/docs/intro).
[Docker based installation guide](https://db2rest.com/docs/run-db2rest-on-docker).
# Use Cases
## Accelerate Application Delivery with Instant REST DATA API
DB2Rest provides instant REST API(no code generation) to boost development by 30x. Low code and best practices are built-in saving engineering teams
months of effort and cost.## Faster innovation with Gen AI
DB2Rest works hand in glove with modern vector databases and LLM implementations to provide consistent Web APIs to deliver smart applications.
## Secure Database Gateway
DB2Rest works as a secure database gateway. This helps enterprises to open up data to internal developers and partners in a safe and agile way which was not possible earlier.
## Simplify Integration
Complex, error-prone maintenance-heavy file-based data exchange can be replaced with DB2Rest. Integrations can be loosely coupled by reducing direct database based integration.
## Easy Database DevOps and Documentation
Evolve database structures at speed with DB2Rest DML support. DB2Rest provides database visualization, diagramming, linting and diff.
# Supported Databases
- **PostgreSQL**
- **MySQL**
- **Tembo**
- **Oracle** (Including 9i, 10g)
- **DigitalOcean PostgreSQL**
- **DigitalOcean MySQL**
- **AWS RDS Postgres** - (Work in progress)
- **AWS RDS MySQL** - (Work in progress)
- MongoDB - (Work in progress)
- **MariaDB**
- **CockroachDB**
- **Neon**# Planned Database Support
- [PostgreML](https://postgresml.org/)
- **MS SQL Server**
- TursoDB
- **Yugabyte**
- **PlanetScale**
- **CrunchyData**
- **Singlestore**
- **Nile** (Planned)
- **MindsDB**
- [KDB](https://kdb.ai/)
- [Zilliz](https://zilliz.com/)
- [AstraDB](https://www.datastax.com/products/datastax-astra)
- [Vespa](https://vespa.ai/)
- Amazon Lightsail PostgreSQL
- Amazon Lightsail MySQL# Support
*Connect on Discord*
[![](https://dcbadge.vercel.app/api/server/deQgNkgt8b?theme=discord)](https://discord.gg/gytFPNW656)
# Contact
# Roadmap
Refer to [open roadmap](https://db2rest.com/roadmap/) items.