noir
noir copied to clipboard
๐ต๏ธโโ๏ธ Noir - keyboard driven database management client for Postgresql, MySQL, MariaDB and SQLite.
Noir
Unleash the Power of Seamless Database Management โ Navigate, Query, and Optimize, All at Your Fingertips
Explore the docs ยป
Report Bug
.
Request Feature
Table Of Contents
- Table Of Contents
- About The Project
- Supported databases
- Built With
- Getting Started
- Prerequisites
- Installation
- Usage
- Contributing
- Creating A Pull Request
- License
- Authors
About The Project
Empower your database management experience with our keyboard-driven client! Free and open source, cross-platform, and designed for power developers.
Enjoy multiple connections, query tabs, export options, a sleek editor, and a lightning-fast grid โ all accessible with the ease of keyboard shortcuts.
Unleash efficiency, tailor UI themes, and explore complex data effortlessly. Elevate your workflow with quick actions, making it the ultimate choice for developers.
Supported databases
- Postgresql
- MySQL
- MariaDB
- SQLite
Built With
- Tauri
- SolidJS
- CodeMirror
- AG-Grid
- DaisyUI
Full lists are available under package.json and src-tauri/Cargo.toml.
Getting Started
If you want to contribute or build for your arch that is not listed on the release page, you may clone this repo and run or build as you like.
Prerequisites
Installation
Run pnpm install
Start the project with pnpm dev
Build for your os and arch with pnpm tauri build
Usage
Query, inspect, and export results all with your keyboard.
Noir is a database management client and you can do everything you would expect with it, full docs are available here.
Contributing
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- If you have suggestions for adding or removing projects, feel free to open an issue to discuss it, or directly create a pull request after you edit the README.md file with necessary changes.
- Please make sure you check your spelling and grammar.
- Create individual PR for each suggestion.
Creating A Pull Request
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
License
Distributed under the GPLv3 license. See LICENSE for more information.
Authors
This readme was made with Readme generator