{"id":15792914,"url":"https://github.com/polgubau/pol-ui","last_synced_at":"2025-06-24T14:33:37.897Z","repository":{"id":187947929,"uuid":"677850226","full_name":"PolGubau/pol-ui","owner":"PolGubau","description":"Beautiful and reusable React components with ease using our NPM package. Built with Tailwind, React, and TypeScript,  these components are fully customizable and ready to be integrated into any reactive website. Save time and effort by using our pre-built components for common UI elements such as buttons, inputs, and more. ","archived":false,"fork":false,"pushed_at":"2024-04-13T15:25:09.000Z","size":42709,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-13T21:07:14.764Z","etag":null,"topics":["components","library","npm","pol-ui","react","reactui","ui"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/pol-ui","language":"TypeScript","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/PolGubau.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null},"funding":{"github":[]}},"created_at":"2023-08-12T21:08:10.000Z","updated_at":"2024-04-15T15:33:06.799Z","dependencies_parsed_at":"2023-10-15T17:41:04.108Z","dependency_job_id":"6f368906-f6f5-49ad-b669-20bddfb8bf82","html_url":"https://github.com/PolGubau/pol-ui","commit_stats":null,"previous_names":["polgubau/ui","polgubau/pol-ui"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PolGubau%2Fpol-ui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PolGubau%2Fpol-ui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PolGubau%2Fpol-ui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PolGubau%2Fpol-ui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PolGubau","download_url":"https://codeload.github.com/PolGubau/pol-ui/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246670534,"owners_count":20814999,"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":["components","library","npm","pol-ui","react","reactui","ui"],"created_at":"2024-10-04T23:06:53.955Z","updated_at":"2025-04-01T16:31:03.478Z","avatar_url":"https://github.com/PolGubau.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n\u003ch1 align=\"center\"\u003e\n  Pol-ui\n\u003c/h1\u003e\n\n[![Checked with Biome](https://img.shields.io/badge/Checked_with-Biome-60a5fa?style=flat\u0026logo=biome)](https://biomejs.dev)\n[![semantic-release: angular](https://img.shields.io/badge/semantic--release-angular-e10079?logo=semantic-release)](https://github.com/semantic-release/semantic-release)\n![GitHub Issues or Pull Requests](https://img.shields.io/github/issues/PolGubau/pol-ui)\n![GitHub Issues or Pull Requests](https://img.shields.io/github/issues-pr/PolGubau/pol-ui)\n![NPM Version](https://img.shields.io/npm/v/pol-ui)\n[![Socket Badge](https://socket.dev/api/badge/npm/package/pol-ui/1.2.0)](https://socket.dev/npm/package/pol-ui/overview/1.2.0)\n\n\n\n\u003cp align=\"center\"\u003e\nA complete UI solution for React projects, based on React, TypeScript, and tailwind.\n  \u003cbr /\u003e\n  \u003cbr /\u003e\n  \u003ca href=\"https://github.com/PolGubau/ui\"\u003eStars are welcome 😊\u003c/a\u003e\n\u003c/p\u003e\n\n## 🏎️ Using this package\n\n1. Install the package with npm (or pnpm, bun, pnpm...)\n\n```bash\nnpm i pol-ui\n```\n\n2. Import the components you want to use\n\n```js\nimport { Button } from 'pol-ui'\n```\n\n3. Use them in your project\n\n```jsx\n\u003cButton\u003eClick me!\u003c/Button\u003e\n```\n\n## 📚 Documentation\n\n- `npm run docs`: Run Storybook documentation in dev mode\n- `npm run build:docs`: Build Storybook documentation\n\n## ✅ Testing\n\nThis package has unit and component tests configured with Jest\n\n`npm run test`: Run unit tests with Jest and React Testing Library\n`npm run test:watch`: Run unit tests on watch mode\n\n## 🔦 Linting\n\n- `npm run lint`: Run linter\n- `npm run lint:fix`: Fix lint issues\n\n## 🚀 CI and Publishing\n\nThis template comes with a GitHub Actions workflow to automatically publish on any push to `main` when the `package.json` version number differs from the latest on npm.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpolgubau%2Fpol-ui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpolgubau%2Fpol-ui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpolgubau%2Fpol-ui/lists"}