{"id":13695866,"url":"https://github.com/HouseOps/HouseOps","last_synced_at":"2025-05-03T13:33:55.682Z","repository":{"id":41063541,"uuid":"129039586","full_name":"HouseOps/HouseOps","owner":"HouseOps","description":"A simple ClickHouse client.","archived":false,"fork":false,"pushed_at":"2022-11-10T19:59:52.000Z","size":8626,"stargazers_count":331,"open_issues_count":22,"forks_count":29,"subscribers_count":20,"default_branch":"master","last_synced_at":"2024-11-12T23:36:19.229Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/HouseOps.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-04-11T05:36:00.000Z","updated_at":"2024-11-07T14:38:55.000Z","dependencies_parsed_at":"2022-09-06T21:53:31.893Z","dependency_job_id":null,"html_url":"https://github.com/HouseOps/HouseOps","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HouseOps%2FHouseOps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HouseOps%2FHouseOps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HouseOps%2FHouseOps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HouseOps%2FHouseOps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HouseOps","download_url":"https://codeload.github.com/HouseOps/HouseOps/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252196010,"owners_count":21709756,"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-02T18:00:34.199Z","updated_at":"2025-05-03T13:33:54.918Z","avatar_url":"https://github.com/HouseOps.png","language":"JavaScript","funding_links":[],"categories":["UIs"],"sub_categories":["GUI"],"readme":"\u003cimg src=\"https://github.com/HouseOps/HouseOps/blob/master/resources/logo/houseOps_animated.svg\" alt=\"\" data-canonical-src=\"https://github.com/HouseOps/HouseOps/blob/master/resources/logo/houseOps_animated.svg\" width=\"200\" /\u003e\n\n[![Build Status](https://travis-ci.org/HouseOps/HouseOps.svg?branch=master)](https://travis-ci.org/HouseOps/HouseOps) [![codebeat badge](https://codebeat.co/badges/fca4df8a-c0dc-4de2-a3b2-8393d52d987f)](https://codebeat.co/projects/github-com-houseops-houseops-master) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/6bd94b9273794b70857ea059e4cc2038)](https://www.codacy.com/app/jonatasfreitasv/HouseOps?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=HouseOps/HouseOps\u0026amp;utm_campaign=Badge_Grade) [![With Electron](https://img.shields.io/badge/with-electron-blue.svg)](https://electronjs.org/) [![With React](https://img.shields.io/badge/with-react-blue.svg)](https://reactjs.org/)\n# HouseOps - Beta\n#### Do science and monitoring your ClickHouse database cluster!\n\nHouseOps is an enterprise ClickHouse Ops UI for you run querys, monitoring ClickHouse health and make a lot of others thinks.\n\u003cbr/\u003e\u003cbr/\u003e\n#### Contribute\nTo-do list https://github.com/HouseOps/HouseOps/projects/5\n\nIssues https://github.com/HouseOps/HouseOps/issues\n\n\u003cbr/\u003e\u003cbr/\u003e\n### Download now\n[Linux](http://bit.ly/2tEbvD9) | [OSX](http://bit.ly/2Kmk9zr) | [Windows](`git clone \u0026\u0026 npm install \u0026\u0026 npm run dev`)\n\n\u003cbr /\u003e\u003cbr /\u003e\n\n## About ClickHouse\n*Yandex ClickHouse* is an open source peta-byte scale, column-oriented OLAP distributed database, capable of real time generation of analytical data reports using SQL queries, see more informations in https://clickhouse.yandex/. HouseOps is an third-party tool.\n\nThis project is listed in ClickHouse Official Documentation (https://clickhouse.yandex/docs/en/interfaces/third-party_gui).\n\n\u003cbr /\u003e\u003cbr /\u003e\n\nHousOps is based on [Electron](http://electron.atom.io/), [React](https://facebook.github.io/react/) and [Blueprint UI Toolkit](http://blueprintjs.com) for rapid application development.\n\n\u003cbr /\u003e\u003cbr /\u003e\n\n# How to start collaboration\nHi! If this project is helping you, help him too, HouseOps wants to be the best tool for ClickHouse.\n\n\n## If you need, easy start a new ClickHouse test server with Docker\n```\ndocker run -it --rm -p 8123:8123 --name clickhouse-server-house-ops yandex/clickhouse-server\n```\n\n\n## Clone this repo and install dependencies\n\n* **Note: requires a node version \u003e= 7 and an npm version \u003e= 4.**\n\nFirst, clone the repo via git:\n\n```bash\ngit clone https://github.com/HouseOps/HouseOps.git\n```\n\nAnd then install dependencies with NPM.\n\n```bash\n$ cd HouseOps\n$ npm install\n```\n\n\n## Run\n\nStart the app in the `dev` environment. This starts the renderer process in [**hot-module-replacement**](https://webpack.js.org/guides/hmr-react/) mode and starts a webpack dev server that sends hot updates to the renderer process:\n\n```bash\n$ npm run dev\n```\n\nAlternatively, you can run the renderer and main processes separately. This way, you can restart one process without waiting for the other. Run these two commands **simultaneously** in different console tabs:\n\n```bash\n$ npm run start-renderer-dev\n$ npm run start-main-dev\n```\n\n\n## Packaging\n\nTo package apps for the local platform:\n\n```bash\n$ npm run package\n```\n\nTo package apps for all platforms:\n\nFirst, refer to [Multi Platform Build](https://www.electron.build/multi-platform-build) for dependencies.\n\nThen,\n```bash\n$ npm run package-all\n```\n\nTo package apps with options:\n\n```bash\n$ npm run package -- --[option]\n```\n\nTo run End-to-End Test\n\n```bash\n$ npm run build\n$ npm run test-e2e\n```\n\n:bulb: You can debug your production build with devtools by simply setting the `DEBUG_PROD` env variable:\n```bash\nDEBUG_PROD=true npm run package\n```\n\nThis project use https://github.com/chentsulin/electron-react-boilerplate.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHouseOps%2FHouseOps","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FHouseOps%2FHouseOps","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHouseOps%2FHouseOps/lists"}