{"id":26470222,"url":"https://github.com/mark-spurgeon/react-embedded","last_synced_at":"2026-05-04T07:41:27.288Z","repository":{"id":78044140,"uuid":"172993914","full_name":"mark-spurgeon/react-embedded","owner":"mark-spurgeon","description":"Build React apps that work anywhere","archived":false,"fork":false,"pushed_at":"2019-03-30T10:45:16.000Z","size":1239,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-04-15T08:38:29.957Z","etag":null,"topics":["embedded","reactjs","wordpress"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/mark-spurgeon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2019-02-27T21:34:44.000Z","updated_at":"2020-01-30T10:27:36.000Z","dependencies_parsed_at":"2023-02-23T22:16:09.764Z","dependency_job_id":null,"html_url":"https://github.com/mark-spurgeon/react-embedded","commit_stats":null,"previous_names":["the-duck/react-embedded"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mark-spurgeon/react-embedded","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mark-spurgeon%2Freact-embedded","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mark-spurgeon%2Freact-embedded/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mark-spurgeon%2Freact-embedded/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mark-spurgeon%2Freact-embedded/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mark-spurgeon","download_url":"https://codeload.github.com/mark-spurgeon/react-embedded/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mark-spurgeon%2Freact-embedded/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32599414,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-03T22:12:39.696Z","status":"online","status_checked_at":"2026-05-04T02:00:06.625Z","response_time":58,"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":["embedded","reactjs","wordpress"],"created_at":"2025-03-19T18:36:42.195Z","updated_at":"2026-05-04T07:41:27.268Z","avatar_url":"https://github.com/mark-spurgeon.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# react-embedded\n\nA tool to build standalone React component that embeds in publishing\nplatforms like Wordpress.\n\n\u003e This project is in its early phase. Please use this to test, improve,...,\n\u003e   but be aware that there might be bugs or it might not work as you'd\n\u003e   expect it to.\n\n## Install\n\n`npm i -D react-embedded` or `yarn add --dev react-embedded`\n\n## Edit your `package.json`\n\n```json\n{\n  \"name\":\"AppName\",\n  \"scripts\": {\n    \"start\":\"rembedded\",\n    \"init\":\"rembedded:init\"\n  }\n}\n```\n\n\\## Initialise a React-Embedded app\n\n```bash\nyarn init first-app\n```\n\n## Run\n\n`yarn start`\u001c\n\nThis will run a server at localhost:8080, where you will be able to\nview your app\n\n## Why ?\n\nReact is a language that allows quick building of user interfaces.\nThe only problem is that it takes a lot of configuration, making it difficult\nto just copy/paste React apps onto publishing platforms like Wordpress.\n\nThis very simple tool does just that.\n\n* * *\n\n## todo\n\n-   take into account a directory: means that it has to take decisions on s\n    specific file structure ✌️\n\n-   Bundling Error handling ✌️\n\n-   Include other ways to build component, like d3 ? --\u003e perhaps à 'recipe'\n    system, where you would install that and specify, much like @now builders\n\n## Resources for data visualisation libraries \u0026 other stuff\n\n_Top to bottom : order of up-to-dateness_\n\n-   [**victory** - up to date](https://github.com/FormidableLabs/victory)\n-   [**nivo** - package for each chart, which is nice](https://github.com/plouc/nivo)\n-   [**bizcharts** - up to date, chinese language but alright for coding](https://github.com/alibaba/BizCharts)\n-   [**recharts** - D3, pretty up to date](https://github.com/recharts/recharts)\n-   [**chartjs** - not updated since last year](https://github.com/reactjs/react-chartjs)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmark-spurgeon%2Freact-embedded","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmark-spurgeon%2Freact-embedded","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmark-spurgeon%2Freact-embedded/lists"}