mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-24 00:16:00 +00:00
readme
This commit is contained in:
25
README.md
25
README.md
@@ -26,22 +26,31 @@ Supported databases:
|
|||||||
|
|
||||||
## Features
|
## Features
|
||||||
* Table data editing, with SQL change script preview
|
* Table data editing, with SQL change script preview
|
||||||
|
* Light and dark theme
|
||||||
* Master/detail views
|
* Master/detail views
|
||||||
* Query designer
|
* Query designer
|
||||||
* Form view for comfortable work with tables with many columns
|
* Form view for comfortable work with tables with many columns
|
||||||
* JSON view on MongoDB collections
|
* JSON view on MongoDB collections
|
||||||
* Explore tables, views, procedures, functions, MongoDB collections
|
* Explore tables, views, procedures, functions, MongoDB collections
|
||||||
* SQL editor, execute SQL script, SQL code formatter, SQL code completion, SQL join wizard
|
* SQL editor
|
||||||
|
* execute SQL script
|
||||||
|
* SQL code formatter
|
||||||
|
* SQL code completion
|
||||||
|
* Add SQL LEFT/INNER/RIGHT join utility
|
||||||
* Mongo JavaScript editor, execute Mongo script (with NodeJs syntax)
|
* Mongo JavaScript editor, execute Mongo script (with NodeJs syntax)
|
||||||
* Runs as application for Windows, Linux and Mac. Or in Docker container on server and in web Browser on client.
|
* Runs as application for Windows, Linux and Mac. Or in Docker container on server and in web Browser on client.
|
||||||
* Import, export from/to CSV, Excel, JSON
|
* Import, export from/to CSV, Excel, JSON
|
||||||
* Free table editor - quick table data editing (cleanup data after import/before export, prototype tables etc.)
|
* Free table editor - quick table data editing (cleanup data after import/before export, prototype tables etc.)
|
||||||
* Archives - backup your data in JSON files on local filesystem (or on DbGate server, when using web application)
|
* Archives - backup your data in JSON files on local filesystem (or on DbGate server, when using web application)
|
||||||
* Light and dark theme
|
|
||||||
* Charts
|
* Charts
|
||||||
* For detailed info, how to run DbGate in docker container, visit [docker hub](https://hub.docker.com/r/dbgate/dbgate)
|
* For detailed info, how to run DbGate in docker container, visit [docker hub](https://hub.docker.com/r/dbgate/dbgate)
|
||||||
* Extensible plugin architecture
|
* Extensible plugin architecture
|
||||||
|
|
||||||
|
## How to contribute
|
||||||
|
Any contributions are welcome. If you want to contribute without coding, consider following:
|
||||||
|
* Create issue, if you find problem in app, or you have idea to new feature. If issue already exists, you could leave comment on it, to prioritise most wanted issues.
|
||||||
|
* Tell your friends about DbGate or share on social networks - when more people will use DbGate, it will grow to be better
|
||||||
|
|
||||||
## Why is DbGate different
|
## Why is DbGate different
|
||||||
There are many database managers now, so why DbGate?
|
There are many database managers now, so why DbGate?
|
||||||
* Works everywhere - Windows, Linux, Mac, Web browser (+mobile web is planned), without compromises in features
|
* Works everywhere - Windows, Linux, Mac, Web browser (+mobile web is planned), without compromises in features
|
||||||
@@ -104,15 +113,3 @@ yarn build:app:local
|
|||||||
yarn start:app:local
|
yarn start:app:local
|
||||||
```
|
```
|
||||||
|
|
||||||
## Packages
|
|
||||||
Some dbgate packages can be used also without DbGate. You can find them on [NPM repository](https://www.npmjs.com/search?q=keywords:dbgate)
|
|
||||||
|
|
||||||
* [api](https://github.com/dbgate/dbgate/tree/master/packages/api) - backend, Javascript, ExpressJS [](https://www.npmjs.com/package/dbgate-api)
|
|
||||||
* [datalib](https://github.com/dbgate/dbgate/tree/master/packages/datalib) - TypeScript library for utility classes [](https://www.npmjs.com/package/dbgate-datalib)
|
|
||||||
* [app](https://github.com/dbgate/dbgate/tree/master/app) - application (JavaScript) structure, creating specific queries (JavaScript)
|
|
||||||
* [filterparser](https://github.com/dbgate/dbgate/tree/master/packages/filterparser) - TypeScript library for parsing data filter expressions using parsimmon [](https://www.npmjs.com/package/dbgate-filterparser)
|
|
||||||
* [sqltree](https://github.com/dbgate/dbgate/tree/master/packages/sqltree) - JSON representation of SQL query, functions converting to SQL (TypeScript) [](https://www.npmjs.com/package/dbgate-sqltree)
|
|
||||||
* [types](https://github.com/dbgate/dbgate/tree/master/packages/types) - common TypeScript definitions [](https://www.npmjs.com/package/dbgate-types)
|
|
||||||
* [web](https://github.com/dbgate/dbgate/tree/master/packages/web) - frontend in Svelte (JavaScript) [](https://www.npmjs.com/package/dbgate-web)
|
|
||||||
* [tools](https://github.com/dbgate/dbgate/tree/master/packages/tools) - various tools [](https://www.npmjs.com/package/dbgate-tools)
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user