{"id":23377954,"url":"https://github.com/beyondjs/react-widgets","last_synced_at":"2025-07-12T07:33:26.679Z","repository":{"id":156892166,"uuid":"538585035","full_name":"beyondjs/react-widgets","owner":"beyondjs","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-28T19:37:17.000Z","size":70,"stargazers_count":4,"open_issues_count":1,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-06-13T01:55:44.146Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/beyondjs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2022-09-19T16:05:53.000Z","updated_at":"2025-05-07T12:56:41.000Z","dependencies_parsed_at":"2024-04-10T08:27:17.116Z","dependency_job_id":"42197a61-0ba5-4fc1-90da-5471eec26fc1","html_url":"https://github.com/beyondjs/react-widgets","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/beyondjs/react-widgets","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beyondjs%2Freact-widgets","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beyondjs%2Freact-widgets/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beyondjs%2Freact-widgets/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beyondjs%2Freact-widgets/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/beyondjs","download_url":"https://codeload.github.com/beyondjs/react-widgets/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beyondjs%2Freact-widgets/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264958194,"owners_count":23689010,"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-12-21T18:33:34.942Z","updated_at":"2025-07-12T07:33:26.658Z","avatar_url":"https://github.com/beyondjs.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Welcome to `@beyond-js/react-widgets` package\n\n`@beyond-js/react-widgets` is a package for [BeyondJS](https://beyondjs.com), a platform for creating web projects as independent microfrontends. This package provides a way to integrate the React framework into BeyondJS projects, with support for multiple versions of React.\n\n## Features\n\n-   Easy integration of React into BeyondJS projects\n-   Support for multiple versions of React\n-   Built on the extensible `@beyond-js/widgets` package\n\n## Version Specific Packages\n\nWe have created version-specific packages to cater to the needs of projects using different versions of React. These packages provide hooks and utilities tailored to the specific version of React they support. \n\nHere are the links to the readme files for the version-specific packages:\n\n-   [React 17 Widgets](./react-17/readme.md)\n-   [React 18 Widgets](./react-18/readme.md)\n\nPlease follow the links to learn more about the hooks and utilities provided in each package.\n\n## Getting Started\n\n1. Install the `@beyond-js/react-widgets` package in your BeyondJS project:\n\n```\nnpm install @beyond-js/react-widgets\n```\n\n2. Choose the version-specific package that matches the React version used in your project.\n\n## Contributing\n\nWe welcome contributions to `@beyond-js/react-widgets`. If you'd like to contribute, please read the [Contribution Guidelines](https://beyondjs.com/docs/contributing).\n\n## License\n\n`@beyond-js/react-widgets` is [MIT licensed](LICENSE).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeyondjs%2Freact-widgets","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbeyondjs%2Freact-widgets","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeyondjs%2Freact-widgets/lists"}