{"id":20834733,"url":"https://github.com/certego/certego-ui","last_synced_at":"2025-08-11T06:22:08.786Z","repository":{"id":39744317,"uuid":"403689929","full_name":"certego/certego-ui","owner":"certego","description":"Certego components library. Built on React.js + reactstrap + more.","archived":false,"fork":false,"pushed_at":"2025-07-29T08:26:44.000Z","size":41244,"stargazers_count":12,"open_issues_count":16,"forks_count":3,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-07-29T08:48:24.110Z","etag":null,"topics":["react","react-component-library","react-components","reactstrap"],"latest_commit_sha":null,"homepage":"https://certego.github.io/certego-ui","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/certego.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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}},"created_at":"2021-09-06T16:26:39.000Z","updated_at":"2025-06-27T09:42:19.000Z","dependencies_parsed_at":"2024-03-19T11:31:04.146Z","dependency_job_id":"96e4ef5e-4420-481a-8dfb-39182f37d1ba","html_url":"https://github.com/certego/certego-ui","commit_stats":{"total_commits":74,"total_committers":7,"mean_commits":"10.571428571428571","dds":0.3918918918918919,"last_synced_commit":"9e66e2d1590f2b4f4609eb9391348cd7497538c6"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/certego/certego-ui","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/certego%2Fcertego-ui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/certego%2Fcertego-ui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/certego%2Fcertego-ui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/certego%2Fcertego-ui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/certego","download_url":"https://codeload.github.com/certego/certego-ui/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/certego%2Fcertego-ui/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269838592,"owners_count":24483244,"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","status":"online","status_checked_at":"2025-08-11T02:00:10.019Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["react","react-component-library","react-components","reactstrap"],"created_at":"2024-11-18T00:20:29.910Z","updated_at":"2025-08-11T06:22:08.732Z","avatar_url":"https://github.com/certego.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# @certego/certego-ui\n\n[![NPM](https://img.shields.io/npm/v/@certego/certego-ui.svg)](https://www.npmjs.com/package/@certego/certego-ui)\n[![Node.js Package](https://github.com/certego/certego-ui/actions/workflows/npm-publish.yml/badge.svg)](https://github.com/certego/certego-ui/actions/workflows/npm-publish.yml)\n\nCertego components library. Built on React.js + reactstrap + more.\n\n## Projects using certego-ui\n\n- [Dragonfly](https://dragonfly.certego.net/): Dragonfly is a malware sandbox based on binary emulation, a service by [Certego S.R.L](https://certego.net/). \n- [IntelOwl](https://github.com/intelowlproject/IntelOwl)\n\n## Install\n\n```bash\nnpm install --save @certego/certego-ui\n```\n\n## Documentation\n\n### Use local build of `certego-ui` with hot-reload (for faster development)\n\nYou can configure your local development environment in a way that any change in the `certego-ui` directory will trigger a new build which, in turn, will trigger a new build of your project. This will save you a lot of development time and headache.\n\n- Clone the [certego/certego-ui](https://github.com/certego/certego-ui) repository if you haven't already.\n\n```bash\n$ git clone git@github.com:certego/certego-ui.git /home/user/certego-ui\n```\n\n- Install dependencies and start local dev server,\n\n```bash\n/home/user/certego-ui$ npm install\n/home/user/certego-ui$ npm start\n```\n\n- In your other project that uses `certego-ui`, open the `package.json` file and modify under `\"dependencies\"` to `\"@certego/certego-ui\": \"/home/user/certego-ui\"`.\n- Now re-install dependencies and start local dev server,\n\n```bash\n/home/user/certego-ui$ npm install\n/home/user/certego-ui$ npm start\n```\n\n### Start example project\n\n- Open a terminal and start local dev server for `certego-ui`,\n\n```bash\n/home/user/certego-ui$ npm start\n```\n\n- Open another terminal and start local dev server for the `certego-ui/example` app,\n\n```bash\n/home/user/certego-ui/example$ npm install\n/home/user/certego-ui/example$ npm start\n```\n\n- The example application will be served on http://localhost:3000/.\n\n\n### Create new release (github \u0026 npm)\n\n- Modify `version` attribute inside `package.json` file and run `npm install` in a terminal.\n- Modify `CERTEGO_UI_VERSION` variable in `example/src/layouts/AppFooter.jsx` file.\n- Write a new entry in the `CHANGELOG.md` file describing the changes.\n- Finally, you should create a new release on the GitHub repistory by going to [this](https://github.com/certego/certego-ui/releases/new) link.\n\nNew release on GitHub will automatically publish new release on npmjs.com and, re-build and deploy the example application as well.\n\n## Changelog\n\n[CHANGELOG.md](https://github.com/certego/certego-ui/blob/main/CHANGELOG.md)\n\n## License\n\nMIT © [certego](https://github.com/certego)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcertego%2Fcertego-ui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcertego%2Fcertego-ui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcertego%2Fcertego-ui/lists"}