{"id":21319545,"url":"https://github.com/simplajs/components","last_synced_at":"2025-03-15T22:27:47.303Z","repository":{"id":143666528,"uuid":"114439073","full_name":"simplajs/components","owner":"simplajs","description":"[WIP] Simpla's official content components","archived":false,"fork":false,"pushed_at":"2017-12-21T02:57:49.000Z","size":16,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-22T11:23:40.097Z","etag":null,"topics":["cms","cms-framework","components","content-management","monorepo","simpla","web-components"],"latest_commit_sha":null,"homepage":"https://www.simplajs.org","language":null,"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/simplajs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2017-12-16T06:22:02.000Z","updated_at":"2017-12-19T22:03:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"171e90ce-7498-486a-b021-1ed790fadbe5","html_url":"https://github.com/simplajs/components","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplajs%2Fcomponents","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplajs%2Fcomponents/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplajs%2Fcomponents/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simplajs%2Fcomponents/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simplajs","download_url":"https://codeload.github.com/simplajs/components/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243800389,"owners_count":20350002,"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":["cms","cms-framework","components","content-management","monorepo","simpla","web-components"],"created_at":"2024-11-21T19:42:46.333Z","updated_at":"2025-03-15T22:27:47.283Z","avatar_url":"https://github.com/simplajs.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.simplajs.org\"\u003e\n    \u003cimg src=\"https://www.simplajs.org/assets/public/logo.png\" alt=\"Simpla\" width=\"300\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\nThis is a monorepo of all of Simpla's official content components\n\nComponent         | Version\n----------------- | ----------------------\nsimpla-text       | ![][simpla-text]\nsimpla-img        | ![][simpla-img]\nsimpla-article    | ![][simpla-article]\nsimpla-video      | ![][simpla-video]\nsimpla-link       | ![][simpla-link]\nsimpla-collection | ![][simpla-collection]\nsimpla-admin      | ![][simpla-admin]\n\n## A what?\n\nA [monorepo](https://medium.com/@maoberlehner/monorepos-in-the-wild-33c6eb246cb9), a single git repository that contains several packages. Each component (eg: `simpla-text`, `simpla-img`) is a separate NPM package under `components/`.\n\nThe monorepo approach makes maintaining large modular projects like Simpla much easier, and is followed by other successful ecosystems like [Babel](https://github.com/babel/babel) and [React](https://github.com/facebook/react).\n\nWe use [lerna](https://lernajs.io/) to manage it.\n\n## Documentation\n\nAll components have their own documentation, demos, and API references in their folder under `components`, which in turn is listed on [webcomponents.org](https://webcomponents.org). You can find them in the [simpla-elements](https://www.webcomponents.org/collection/simplajs/simpla-elements) collection there.\n\n## Issues\n\nUse this format when filing a Github issue for a component:\n\n```\n[component-name] Message\n```\n\nFor example: `[simpla-text] Something is broken`\n\n## Contributing\n\nThere are lots of ways you can help push the Simpla project forward:\n\n- **Reporting bugs.** If you find a bug please report it! Open an issue against this repository for problems with any of the components, or the [simplajs/simpla](https://github.com/simplajs/simpla) repo for problems with the core library.\n\n- **Submitting Pull Requests.** We ❤️ PRs! Your PR should address an existing issue or have been discussed previously to ensure it gets merged.\n\n- **Publishing new components** Simpla is a community driven project, and the best way you can contribute is to build your own content components! If you'd like to suggest your component to be added to this official collection, submit a PR for us to review. The ecosystem is built on Web Components, but there's no reason you couldn't use Simpla in a component environment of your choice (React, etc).\n\nRead the [Contributing guidelines](/CONTRIBUTING.md) for more information.\n\n---\n\n[MIT](/LICENSE) © 2017\n\n\u003c!-- Badges --\u003e\n[simpla-text]: \thttps://img.shields.io/npm/v/@simplajs/simpla-text.svg\n[simpla-img]: \thttps://img.shields.io/npm/v/@simplajs/simpla-img.svg\n[simpla-article]: \thttps://img.shields.io/npm/v/@simplajs/simpla-article.svg\n[simpla-collection]: \thttps://img.shields.io/npm/v/@simplajs/simpla-collection.svg\n[simpla-admin]: \thttps://img.shields.io/npm/v/@simplajs/simpla-admin.svg\n[simpla-video]: \thttps://img.shields.io/npm/v/@simplajs/simpla-video.svg\n[simpla-link]: \thttps://img.shields.io/npm/v/@simplajs/simpla-link.svg\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimplajs%2Fcomponents","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimplajs%2Fcomponents","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimplajs%2Fcomponents/lists"}