{"id":13518385,"url":"https://github.com/web-pal/DBGlass","last_synced_at":"2025-03-31T09:31:32.499Z","repository":{"id":90748736,"uuid":"70075189","full_name":"web-pal/DBGlass","owner":"web-pal","description":"PostgreSQL client built with Electron.","archived":true,"fork":false,"pushed_at":"2017-09-29T17:38:29.000Z","size":2611,"stargazers_count":1247,"open_issues_count":6,"forks_count":71,"subscribers_count":49,"default_branch":"master","last_synced_at":"2025-01-18T21:35:54.471Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://dbglass.web-pal.com","language":"JavaScript","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/web-pal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2016-10-05T15:49:14.000Z","updated_at":"2025-01-07T16:28:30.000Z","dependencies_parsed_at":"2024-01-07T07:14:33.418Z","dependency_job_id":"8a55c1ef-4187-42c6-afbe-1d4e89e0da3b","html_url":"https://github.com/web-pal/DBGlass","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/web-pal%2FDBGlass","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/web-pal%2FDBGlass/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/web-pal%2FDBGlass/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/web-pal%2FDBGlass/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/web-pal","download_url":"https://codeload.github.com/web-pal/DBGlass/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246446931,"owners_count":20778894,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-08-01T05:01:44.199Z","updated_at":"2025-03-31T09:31:31.564Z","avatar_url":"https://github.com/web-pal.png","language":"JavaScript","readme":"# DBGlass\n[![Code Quality](https://api.codacy.com/project/badge/Grade/caadffe1b9c74253bda61b13b4de688a)](https://www.codacy.com/app/gloosx/DBGlass?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=web-pal/DBGlass\u0026amp;utm_campaign=Badge_Grade)\n\n*Simple cross-platform PostgreSQL client. Built with [Electron](https://github.com/atom/electron), [React](https://facebook.github.io/react/), [Redux](https://github.com/reactjs/redux), [FixedDataTable](https://facebook.github.io/fixed-data-table/).*\n\n![](https://s3-us-west-2.amazonaws.com/web-pal-landing/DBGlass_demo2.gif)\n## Features\n- Straightforward and easy UI for creating, reading, updating and deleting your data without writing queries\n- Rich markdown editor for your text data\n- Simple constraint editor\n- Connect to through SSH tunnel using password of public key\n- Incredibly fast presentation of large tables\n\n## How To Use\nYou can either\n#### [Download Released App](https://github.com/web-pal/dbglass/releases)\nExtract it somewhere, and then run the executable.\n\nor\n#### Package app manually from sources\n\nTo clone and run this repository you'll need [Git](https://git-scm.com) and [Node.js](https://nodejs.org/en/download/) (which comes with [npm](https://www.npmjs.com/)) installed on your computer. From your command line:\n\n``` bash\n# Clone this repository\ngit clone https://github.com/web-pal/dbglass\n# Go into the repository\ncd dbglass\n# Install dependencies and run the app\nnpm install \u0026\u0026 npm run dev\n```\nApp will be running in development mode at this point, in which you can:\n\n\n##### Toggle Chrome DevTools\n\n- OS X: \u003ckbd\u003eCmd\u003c/kbd\u003e \u003ckbd\u003eAlt\u003c/kbd\u003e \u003ckbd\u003eI\u003c/kbd\u003e or \u003ckbd\u003eF12\u003c/kbd\u003e\n- Linux: \u003ckbd\u003eCtrl\u003c/kbd\u003e \u003ckbd\u003eShift\u003c/kbd\u003e \u003ckbd\u003eI\u003c/kbd\u003e or \u003ckbd\u003eF12\u003c/kbd\u003e\n- Windows: \u003ckbd\u003eCtrl\u003c/kbd\u003e \u003ckbd\u003eShift\u003c/kbd\u003e \u003ckbd\u003eI\u003c/kbd\u003e or \u003ckbd\u003eF12\u003c/kbd\u003e\n\n*See [electron-debug](https://github.com/sindresorhus/electron-debug) for more information.*\n\n##### Ignore default modules\n\nWe add some module's `peerDependencies` to ignore option as default for application size reduction.\n\n- `babel-core` is required by `babel-loader` and its size is ~19 MB\n- `node-libs-browser` is required by `webpack` and its size is ~3MB.\n\n\u003e **Note:** If you want to use any above modules in runtime, for example: `require('babel/register')`, you should move them form `devDependencies` to `dependencies`.\n\n##### Pack into an app for your platform from command line:\n\n``` shell\nnpm run package\n```\n\n##### Building windows apps from non-windows platforms\n\nPlease checkout [Building windows apps from non-windows platforms](https://github.com/maxogden/electron-packager#building-windows-apps-from-non-windows-platforms).\n\n#### License [MIT](LICENSE.md)\n\n","funding_links":[],"categories":["JavaScript","HarmonyOS","Apps","others"],"sub_categories":["Windows Manager","Database Client","Open Source"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweb-pal%2FDBGlass","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweb-pal%2FDBGlass","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweb-pal%2FDBGlass/lists"}