{"id":15055823,"url":"https://github.com/pariskol/sqlbrowserfx","last_synced_at":"2026-01-27T01:01:31.081Z","repository":{"id":37420729,"uuid":"301784175","full_name":"pariskol/sqlbrowserfx","owner":"pariskol","description":"A feature rich cross platform sql client for SQLite , MySQL.","archived":false,"fork":false,"pushed_at":"2025-12-12T12:43:20.000Z","size":188362,"stargazers_count":75,"open_issues_count":1,"forks_count":8,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-12-14T03:08:57.693Z","etag":null,"topics":["javafx","javafx-application","javafx-desktop-apps","sql-client"],"latest_commit_sha":null,"homepage":"https://sqlbrowserfx.eu","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pariskol.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-10-06T16:11:06.000Z","updated_at":"2025-12-12T12:43:24.000Z","dependencies_parsed_at":"2025-04-10T03:53:43.766Z","dependency_job_id":"193e3c28-11ec-4c57-8f17-dc9126e947f1","html_url":"https://github.com/pariskol/sqlbrowserfx","commit_stats":null,"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/pariskol/sqlbrowserfx","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pariskol%2Fsqlbrowserfx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pariskol%2Fsqlbrowserfx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pariskol%2Fsqlbrowserfx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pariskol%2Fsqlbrowserfx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pariskol","download_url":"https://codeload.github.com/pariskol/sqlbrowserfx/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pariskol%2Fsqlbrowserfx/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28794527,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-26T21:49:50.245Z","status":"ssl_error","status_checked_at":"2026-01-26T21:48:29.455Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["javafx","javafx-application","javafx-desktop-apps","sql-client"],"created_at":"2024-09-24T21:46:34.013Z","updated_at":"2026-01-27T01:01:31.074Z","avatar_url":"https://github.com/pariskol.png","language":"Java","readme":"# SqlBrowserFX\n\nSqlBrowserFX is a feature rich cross platform sql client for SQLite , MySQL, MariaDB and PostgreSQL (partially supported). \n\n![](images/sqlbrowserfx.png)\n\n### Features\n\n* Manage data (insert, update, delete) via gui.\n* Execute raw sql queries.\n* Editor for sql with syntax highlighting, autocomplete, refactoring features.\n* Support for sql, java files editing via drag and drop.\n* Adjustable responsive ui supporting multiple code areas and tables opened at the same time.\n* Graphical representation of database as tree.\n* Graphical representation of database as diagram (ERD).\n* Exposure of database to the web as RESTful service with one click.\n* Import, export csv files.\n* Queries History.\n* Savable queries.\n* Support for SQLite.\n* Support for MySQL, MariaDB.\n* Partial Support for PostgreSQL.\n* Partial Support for SqlServer.\n* Cross Platform.\n* Css themable (Dark, Light etc).\n\n### Prerequisites\n\n* Java 25 +\n* Installation of desired database.\n\n### Installing\n\nCopy sqlbrowser-for-build.db to sqlbrowser.db.\nImport the project to your favorite ide as maven project and run GUIStarter class.\nYou can also run install.sh script , if you are using linux in order to install sqlbrowserfx as cli command\n'sqlfx'.\n\n### Compatibility with older versions of java\n* Tag 3.12.0 -\u003e Java 21\n* Tag 2.5.0 -\u003e Java 17\n* Tag 1.5.0 -\u003e Java 8\n\n\n### Build standalone app\n\nRun build.sh script, this will generate all files needed in 'dist' folder.\nRun SqlBrowserFX.exe for Windows, or run sqlbrowserfx.sh for Linux.\n\n\n## Awesome projects used\n\n* [DockFX](https://github.com/RobertBColton/DockFX) - The docking framework used (a moded version actually).\n* [RichTextFΧ](https://github.com/FXMisc/RichTextFX) - Library which provides editor with syntax highlighting feature.\n* [ControlsFX](https://github.com/controlsfx/controlsfx) - Library which provides many useful custom gui components.\n* [Javalin](https://github.com/tipsy/javalin) - The web framework used.\n\n\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpariskol%2Fsqlbrowserfx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpariskol%2Fsqlbrowserfx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpariskol%2Fsqlbrowserfx/lists"}