{"id":24767321,"url":"https://github.com/lunarianss/ocean","last_synced_at":"2025-10-12T07:37:45.543Z","repository":{"id":77021607,"uuid":"586480681","full_name":"lunarianss/Ocean","owner":"lunarianss","description":"Simple, Modular, Atomic  \u0026 Accessible UI Components for your React Applications ⚡️ React UI 原子化组件库","archived":false,"fork":false,"pushed_at":"2024-02-18T16:46:35.000Z","size":1952,"stargazers_count":19,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-19T14:39:20.187Z","etag":null,"topics":["accessible","accessible-react","ocean-ui","react","react-components","react-hooks","reactjs","ui-component","ui-library","uikit"],"latest_commit_sha":null,"homepage":"https://lunarianss.github.io/components/button","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/lunarianss.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}},"created_at":"2023-01-08T09:51:04.000Z","updated_at":"2025-07-21T05:52:30.000Z","dependencies_parsed_at":null,"dependency_job_id":"32927f43-eded-46b7-90b1-ff3999f8fb81","html_url":"https://github.com/lunarianss/Ocean","commit_stats":{"total_commits":133,"total_committers":1,"mean_commits":133.0,"dds":0.0,"last_synced_commit":"7bf69a14fec1e9533cf7ad0c8d59e2381ffe5cd4"},"previous_names":["lunarianss/ocean","ryan-eng-del/ocean"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/lunarianss/Ocean","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lunarianss%2FOcean","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lunarianss%2FOcean/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lunarianss%2FOcean/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lunarianss%2FOcean/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lunarianss","download_url":"https://codeload.github.com/lunarianss/Ocean/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lunarianss%2FOcean/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279010666,"owners_count":26084784,"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-10-12T02:00:06.719Z","response_time":53,"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":["accessible","accessible-react","ocean-ui","react","react-components","react-hooks","reactjs","ui-component","ui-library","uikit"],"created_at":"2025-01-29T00:53:06.921Z","updated_at":"2025-10-12T07:37:45.517Z","avatar_url":"https://github.com/lunarianss.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"\" target=\"_blank\"\u003e\n    \u003cimg alt=\"ocean Logo\" width=\"200\" src=\"https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/d9a8cef008104ed38ced7a3a3e7bee72~tplv-k3u1fbpfcp-watermark.image?\"/\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003eOcean UI\u003c/h1\u003e\n\u003c/div\u003e\n\n\u003ch1 align=\"center\"\u003eBuild Accessible and Atomic CSS React Apps with Speed ⚡️\u003c/h1\u003e\n\u003cbr\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"MIT License\" src=\"https://img.shields.io/badge/license-MIT-blue.svg\" /\u003e\n  \u003cimg alt=\"Github Stars\" src=\"https://img.shields.io/github/stars/ocean\" /\u003e\n \n\u003c/p\u003e\n\n\u003cbr /\u003e\n\nOcean UI provides a set of accessible, reusable, and composable React\ncomponents that make it super easy to create websites and apps.\n\n## Looking for the documentation? 📝\n\nIt's the website for the latest version of Ocean UI.\n\n## Features 🚀\n\n- Ease of Styling: Ocean UI contains a set of layout components like `ocean.div` that make it easy to style your components by passing props.\n\n- Flexible \u0026 composable: Ocean UI components are built on top of a React UI\n- Atomic \u0026 Speed\n- Dark Mode 😍 and twenty colorScheme custom theme\n\n## Support Ocean UI 💖\n\nBy donating \\$1 or more you can support the ongoing development of this project.\nWe'll appreciate some support. Thank you to all our supporters! 🙏\n\n## Installing Ocean UI\n\nTo use Ocean UI components, all you need to do is install the\n`@cyan-ocean/ui` package:\n\n```sh\n$ yarn add @cyan-ocean/ui\n\n# or\n\n$ npm i @cyan-ocean/ui\n```\n\n## Usage\n\nTo start using the components, please follow these steps:\n\n1. Wrap your application with the `GlobalThemeProvider` provided by\n   **@cyan-ocean/ui**.\n\n```jsx\nimport { GlobalThemeProvider } from '@cyan-ocean/ui';\n\n// Do this at the root of your application\nfunction App({ children }) {\n  return \u003cGlobalThemeProvider\u003e{children}\u003c/GlobalThemeProvider\u003e;\n}\n```\n\n2. Now you can start using components like so!:\n\n```jsx\nimport { Button } from '@cyan-ocean/ui';\n\nfunction Example() {\n  return \u003cButton type=\"primary\"\u003eI just consumed some ⚡️Chakra!\u003c/Button\u003e;\n}\n```\n\nMore guides on how to get started are available\n\n## CodeSandbox Templates\n\n- JavaScript Starter: https://codesandbox.io/s/oceanui-pkw6v5\n- TypeScript Starter: https://codesandbox.io/s/oceanui-pkw6v5\n\n## Testing supported by\n\n\u003cimg width=\"200\" src=\"https://i.imgur.com/eeuDARI.png\" alt=\"BrowserStack\"/\u003e\n\n## License\n\nMIT © [Cyan Benjamin](https://github.com/Ryan-eng-del)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flunarianss%2Focean","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flunarianss%2Focean","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flunarianss%2Focean/lists"}