Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ellie-commons/sequeler
SQL Client built in Vala
https://github.com/ellie-commons/sequeler
appcenter debian flathub flatpak gtk3 hacktoberfest meson sql-client vala
Last synced: 1 day ago
JSON representation
SQL Client built in Vala
- Host: GitHub
- URL: https://github.com/ellie-commons/sequeler
- Owner: ellie-commons
- License: gpl-3.0
- Created: 2017-08-02T04:38:08.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-01-10T13:00:50.000Z (15 days ago)
- Last Synced: 2025-01-17T06:03:43.588Z (9 days ago)
- Topics: appcenter, debian, flathub, flatpak, gtk3, hacktoberfest, meson, sql-client, vala
- Language: Vala
- Homepage:
- Size: 5.54 MB
- Stars: 812
- Watchers: 27
- Forks: 67
- Open Issues: 73
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Authors: AUTHORS
Awesome Lists containing this project
- stars - ellie-commons/sequeler
README
# ![Sequeler](data/assets/sequeler-logo-transparent.png)
> Friendly SQL Client[![Build Status](https://github.com/Alecaddd/sequeler/workflows/CI/badge.svg)](https://github.com/Alecaddd/sequeler/action)
[![Translation status](https://hosted.weblate.org/widgets/sequeler/-/svg-badge.svg)](https://hosted.weblate.org/engage/sequeler/?utm_source=widget)Sequeler is a native Linux SQL client built in Vala and Gtk. It allows you to connect to your local and remote databases, write SQL in a handy text editor with language recognition, and visualize SELECT results in a Gtk.Grid Widget.
![](data/assets/screenshots/sequeler-screenshot.png)
## Supported Databases
- PostgreSQL
- MariaDB/MySQL
- SQLite## Get it from the elementary OS AppCenter!
Sequeler, is primarily available from the AppCenter of elementary OS. Download it from there![![Get it on AppCenter](https://appcenter.elementary.io/badge.svg)](https://appcenter.elementary.io/com.github.alecaddd.sequeler)
## Get it from Flathub!
You can get Sequeler form Flathub no matter what distribution you're using. Download it or follow the instructions to install it from here!## Support the Project
If you like Sequeler and you want to support its development, consider donating via [PayPal](https://www.paypal.me/alecaddd) or pledge on [Patreon](https://www.patreon.com/alecaddd).## Install it from source
You can install Sequeler by compiling from source, here's the list of dependencies required:
- `gtk+-3.0>=3.22.29`
- `granite>=5.3`
- `glib-2.0`
- `gee-0.8`
- `gobject-2.0`
- `libxml-2.0`
- `libgda-5.0`
- `gtksourceview-3.0`
- `libsecret-1`
- `libssh2`
- `meson`## Building
```
meson build --prefix=/usr
sudo ninja -C build install
```## Building development version
The development version allows you to keep the stable version perfectly working while hacking on Sequeler.
```
meson build --prefix=/usr -Dprofile=development
sudo ninja -C build install
```You can run the application from terminal using
```
com.github.alecaddd.sequelerDevel
```### Help with the translation
[![Translation status](https://hosted.weblate.org/widgets/sequeler/-/287x66-grey.png)](https://hosted.weblate.org/engage/sequeler/?utm_source=widget)### Contributors
- Alberto Fanjul - [Github](https://github.com/albfan)
- Bilal Elmoussaoui - [Github](https://github.com/bilelmoussaoui) - [Paypal](https://www.paypal.me/BilalELMoussaoui)