{"id":16410424,"url":"https://github.com/9tigerio/db2rest","last_synced_at":"2025-05-16T03:03:06.681Z","repository":{"id":212572724,"uuid":"731745834","full_name":"9tigerio/db2rest","owner":"9tigerio","description":"Instant no code DATA API platform. Connect any database, run anywhere. Power your GENAI application function/tools calls in seconds.","archived":false,"fork":false,"pushed_at":"2025-05-12T13:05:25.000Z","size":7532,"stargazers_count":336,"open_issues_count":27,"forks_count":53,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-05-15T02:57:50.202Z","etag":null,"topics":["ai","data-api","generative-ai","java","llm","low-code","lowcode","mariadb","mysql","mysql-database","no-code","nocode","oracle","postgres","postgresql","restapi","spring-boot","springboot"],"latest_commit_sha":null,"homepage":"https://db2rest.com","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/9tigerio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["9tigerio"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":null}},"created_at":"2023-12-14T19:26:05.000Z","updated_at":"2025-05-14T13:48:44.000Z","dependencies_parsed_at":"2024-01-23T15:27:31.002Z","dependency_job_id":"5cb294e4-3476-4047-b961-043f41d3a6a7","html_url":"https://github.com/9tigerio/db2rest","commit_stats":{"total_commits":696,"total_committers":10,"mean_commits":69.6,"dds":"0.12643678160919536","last_synced_commit":"40a9d7e2a152b19a0cc3f43e687abd99eab85bb3"},"previous_names":["kdhrubo/db2api","kdhrubo/db2rest","9tigerio/db2rest"],"tags_count":155,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9tigerio%2Fdb2rest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9tigerio%2Fdb2rest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9tigerio%2Fdb2rest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9tigerio%2Fdb2rest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/9tigerio","download_url":"https://codeload.github.com/9tigerio/db2rest/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254459083,"owners_count":22074604,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","data-api","generative-ai","java","llm","low-code","lowcode","mariadb","mysql","mysql-database","no-code","nocode","oracle","postgres","postgresql","restapi","spring-boot","springboot"],"created_at":"2024-10-11T06:40:36.397Z","updated_at":"2025-05-16T03:03:01.671Z","avatar_url":"https://github.com/9tigerio.png","language":"Java","readme":"DB2Rest is a modern low code REST DATA API platform that automatically creates a secure REST API endpoint\nfor your databases making it easy to build intelligent applications 30x faster.  No ORM, no code generation = FAST!\n \nIt combines existing/new databases and data-sources with language models (LM/LLMs) and vector stores to rapidly \ndeliver context-aware, reasoning applications without any vendor lock-in. :bulb:\n\n:star: If you find DB2Rest useful, please consider adding a star on GitHub! Your support motivates us to add new exciting features.\n\n\n![Number of GitHub contributors](https://img.shields.io/github/contributors/kdhrubo/db2rest)\n[![Number of GitHub issues that are open](https://img.shields.io/github/issues/kdhrubo/db2rest)](https://github.com/kdhrubo/db2rest/issues)\n[![Number of GitHub stars](https://img.shields.io/github/stars/kdhrubo/db2rest)](https://github.com/kdhrubo/db2rest/stargazers)\n![Number of GitHub closed issues](https://img.shields.io/github/issues-closed/kdhrubo/db2rest)\n![Number of GitHub pull requests that are open](https://img.shields.io/github/issues-pr-raw/kdhrubo/db2rest)\n![GitHub release; latest by date](https://img.shields.io/github/v/release/kdhrubo/db2rest)\n![GitHub commit activity](https://img.shields.io/github/commit-activity/m/kdhrubo/db2rest)\n[![GitHub license](https://img.shields.io/github/license/kdhrubo/db2rest)](https://github.com/kdhrubo/db2rest)\n![GitHub top language](https://img.shields.io/github/languages/top/kdhrubo/db2rest)\n![Docker Pulls](https://img.shields.io/docker/pulls/kdhrubo/db2rest)\n[![Follow us on X, formerly Twitter](https://img.shields.io/twitter/follow/db2rest?style=social)](https://twitter.com/db2rest)\n\n# Website\n\n[https://db2rest.com](https://db2rest.com)\n\n# Upcoming Release\n\n| Release              | Download/Docker Pull                                                             |\n|----------------------|----------------------------------------------------------------------------------|\n| 1.6.0                | [DB2Rest-1.6.0](https://download.db2rest.com/db2rest-1.6.1.jar)                  |\n| 1.6.0 (Docker Image) | ` docker pull kdhrubo/db2rest:v1.6.0 ` or ` docker pull kdhrubo/db2rest:latest ` |\n\n\n# Stable Release\n\n| Release                                    | Download/Docker Pull                                                              |\n|--------------------------------------------|-----------------------------------------------------------------------------------|\n| 1.5.1                                      | [DB2Rest-1.5.1](https://download.db2rest.com/db2rest-1.5.1.jar)                   |\n| 1.5.1 (Docker Image)                       | ` docker pull kdhrubo/db2rest:v1.5.1 ` or ` docker pull kdhrubo/db2rest:latest `  |\n\n# Legacy Stable Releases\n\n| Release                                    | Download/Docker Pull                                                              |\n|--------------------------------------------|-----------------------------------------------------------------------------------|\n| Oracle9i - 1.2.3 \u003cb\u003e\u003cmark\u003eFinal\u003c/mark\u003e\u003c/b\u003e | [DB2Rest-Oracle9i-1.2.3](https://download.db2rest.com/db2rest-oracle9i-1.2.3.jar) |\n\n# Quick start guides\n\n[On premise / On Virtual Machines installation guide](https://db2rest.com/docs/intro).\n\n[Docker based installation guide](https://db2rest.com/docs/run-db2rest-on-docker).\n\n\n# Use Cases \n\n## Accelerate Application Delivery\n\nDB2Rest provides instant REST API(no code generation) to boost development by 30x. No need to write any code and best practices are built-in saving engineering teams\nmonths of effort and cost. \n\n## Faster innovation with Gen AI\n\nDB2Rest works hand in glove with modern vector databases and LLM implementations to provide consistent Web APIs to deliver smart applications.\n\n## Secure Database Gateway\n\nDB2Rest 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.\n\n## Simplify Integration, Secure data exchange\n\nOften enterprises export data from databases and share large files using SFTP, S3 etc. This process is slow, complex, error-prone and often very costly.\nIt requires heavy maintenance cost and it is not possible to share data in realtime. \n\nUsing DB2Rest, it is possible to simplify the process and allow secure data exchange with other parts of the organization without \nwriting a single line of code. There is no direct database based point to point integration and data is available to query anytime. \n\n\n# Supported Databases\n\n- **PostgreSQL** \n- **MySQL**\n- **MS SQL Server**\n- **Tembo PostgreSQL** \n- **Oracle**  (Including 9i, 10g)\n- **DigitalOcean PostgreSQL** \n- **DigitalOcean MySQL** \n- **AWS RDS Postgres** \n- **AWS RDS MySQL**\n- **MariaDB**  \n- **CockroachDB**\n- **Neon**\n\n# Planned Database Support\n\n- [PostgresML](https://postgresml.org/)\n- TursoDB\n- **Yugabyte**\n- **PlanetScale**\n- **CrunchyData**\n- **Singlestore**\n- **Nile** (Planned)\n- **MindsDB**\n- [KDB](https://kdb.ai/)\n- [Zilliz](https://zilliz.com/)\n- [AstraDB](https://www.datastax.com/products/datastax-astra)\n- [Vespa](https://vespa.ai/)\n- Amazon Lightsail PostgreSQL\n- Amazon Lightsail MySQL\n\n# Contributing\nFeel like contributing? That's awesome! We have a [contributing guide](https://github.com/9tigerio/db2rest/blob/master/CONTRIBUTING.md) to help guide you.\n\nOur docsite lives in a [separate repo](https://github.com/9tigerio/db2rest-web). If you're interested in contributing to the documentation, check out the docsite contribution guide.\n\n# Building\nUse `mvn verify` or `mvn clean package` , etc. from repo root folder, and pass in a value for `revision` to override the current default version in POMs:\n`mvn -Drevision=\"1.5.4-SNAPSHOT\" clean package -DskipTests`\n\n# Testing\nRunning tests simply requires a Docker daemon running, where the build will automatically pull and run testcontainers for the database tests.\n\n\n# Support\n\n*Connect on Discord*\n\n[![](https://dcbadge.vercel.app/api/server/kqeDatPGwU?theme=discord)](https://discord.gg/kqeDatPGwU)\n\n# Contact\n\n\u003chelp@db2rest.com\u003e\n\n\n# Roadmap\n\nRefer to [open roadmap](https://db2rest.com/roadmap/) items.\n\n# IDE Sponsor\n\n![JetBrains logo](https://resources.jetbrains.com/storage/products/company/brand/logos/jetbrains.svg)\n\n\n","funding_links":["https://github.com/sponsors/9tigerio"],"categories":["Java"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F9tigerio%2Fdb2rest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F9tigerio%2Fdb2rest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F9tigerio%2Fdb2rest/lists"}