OpenHare is een crossplatform SQL-client voor het bureaublad, specifiek ontwikkeld voor ontwikkelaars en databasebeheerders (DBA's).
De belangrijkste kenmerken van de applicatie zijn:
AI-ondersteuning: Ingebouwde AI helpt bij het schrijven en optimaliseren van SQL-statements, inclusief waarschuwingen voor risicovolle queries.
Brede database-compatibiliteit: Ondersteunt een breed scala aan databases, waaronder MySQL, PostgreSQL, SQL Server, SQLite, DuckDB, Oracle, MongoDB en Redis.
Native architectuur: Gebouwd met Flutter voor een snelle, lichtgewicht UI op Windows, macOS en Linux, waarbij Go wordt gebruikt voor de database-drivers via Dart FFI.
Open Source: Het project is volledig transparant en beschikbaar onder de Apache License 2.0.
OpenHare: Een AI-gestuurde SQL-client voor het bureaublad
Belangrijkste kenmerken
Lichtgewicht & Native: Snel downloaden, installeren en uitvoeren — zonder WebView of gebundelde browserengine. Gebouwd met Flutter voor een native desktop-UI en een gering geheugengebruik.
AI-gestuurde ondersteuning: Schrijf, optimaliseer en begrijp SQL met ingebouwde AI. Statements met een hoog risico worden gemarkeerd en vereisen bevestiging voordat ze worden uitgevoerd.
Ondersteuning voor meerdere databases: Maak verbinding met MySQL, PostgreSQL, SQL Server, SQLite, DuckDB, Oracle, MongoDB, Redis en meer.
Crossplatform: Een native ervaring op Windows, macOS en Linux.
Volledig Open Source: Gelicentieerd onder de Apache License 2.0 — transparant en community-gestuurd.
Database-ondersteuning
De database-drivers zijn geïmplementeerd in pkg/dbdriver/goimpl en worden vanuit de Flutter-client aangeroepen via Dart FFI.
Database
Go driver
MySQL
go-sql-driver/mysql
PostgreSQL
jackc/pgx
SQL Server
microsoft/go-mssqldb
SQLite
mattn/go-sqlite3
DuckDB
duckdb/duckdb-go
Oracle
sijms/go-ora
MongoDB
bytebase/gomongo, mongodb/mongo-go-driver
Redis
redis/go-redis
Opmerking: De MongoDB-syntaxis is bedoeld om compatibel te zijn met mongosh; voor de daadwerkelijke ondersteuning kan worden verwezen naar gomongo.
Framework en Technologie
Applicatie: Flutter
State Management: Riverpod, GoRouter
UI: SQL Editor, HugeIcons, Window Manager
Opslag: ObjectBox
OpenHare is een AI-gestuurde, crossplatform SQL-client voor het bureaublad met ondersteuning voor meerdere databases. De applicatie is ontwikkeld voor dagelijkse ontwikkelingswerkzaamheden, data-analyse en beheerworkflows voor databasebeheerders (DBA's).
OpenHare: Een AI-gestuurde SQL-client voor het bureaublad
Belangrijkste kenmerken
Lichtgewicht & Native: Snel downloaden, installeren en uitvoeren — zonder WebView of gebundelde browserengine. Gebouwd met Flutter voor een native desktop-UI en een gering geheugengebruik.
AI-gestuurde ondersteuning: Schrijf, optimaliseer en begrijp SQL met ingebouwde AI. Statements met een hoog risico worden gemarkeerd en vereisen bevestiging voordat ze worden uitgevoerd.
Ondersteuning voor meerdere databases: Maak verbinding met MySQL, PostgreSQL, SQL Server, SQLite, DuckDB, Oracle, MongoDB, Redis en meer.
Crossplatform: Een native ervaring op Windows, macOS en Linux.
Volledig Open Source: Gelicentieerd onder de Apache License 2.0 — transparant en community-gestuurd.
Database-ondersteuning
De database-drivers zijn geïmplementeerd in pkg/dbdriver/goimpl en worden vanuit de Flutter-client aangeroepen via Dart FFI.
Database
Go driver
MySQL
go-sql-driver/mysql
PostgreSQL
jackc/pgx
SQL Server
microsoft/go-mssqldb
SQLite
mattn/go-sqlite3
DuckDB
duckdb/duckdb-go
Oracle
sijms/go-ora
MongoDB
bytebase/gomongo, mongodb/mongo-go-driver
Redis
redis/go-redis
Opmerking: De MongoDB-syntaxis is bedoeld om compatibel te zijn met mongosh; voor de daadwerkelijke ondersteuning kan worden verwezen naar gomongo.
Framework en Technologie
Applicatie: Flutter
State Management: Riverpod, GoRouter
UI: SQL Editor, HugeIcons, Window Manager
Opslag: ObjectBox
Zichtbare categorieën
Kies welke categorieën je wilt zien.
Over deze site
Waarom Tech-update?
Tech-update is ontstaan omdat ik merkte dat ik dagelijks veel verschillende websites moest bezoeken om interessant technieuws te vinden. Dat kon efficiënter.
Hoe werkt het?
Meerdere keren per etmaal gaat mijn zelfgebouwde AI-agent op zoek naar interessante artikelen op blogs en nieuwssites.
Vindt hij iets relevants, dan wordt het artikel naar het Nederlands vertaald en op Tech-Update geplaatst.
Van ieder artikel maakt de AI ook een korte samenvatting. Zo kun je snel bepalen of het de moeite waard is om het volledige artikel te lezen.
Bij ieder artikel staat altijd een link naar de oorspronkelijke bron (vaak een Engelstalige website).
Artikelen kun je bewaren als favoriet, vastzetten in de zijbalk of terugvinden via de zoekfunctie.
In de instellingen (tandwielikoon rechtsboven) geef je aan in welk soort nieuws je geïnteresseert bent.