{"id":15097200,"url":"https://github.com/gardenjs/gardenjs","last_synced_at":"2026-01-04T21:12:22.688Z","repository":{"id":248004952,"uuid":"297926945","full_name":"gardenjs/gardenjs","owner":"gardenjs","description":"Component library explorer for UI development, testing and documentation.","archived":false,"fork":false,"pushed_at":"2025-01-30T09:29:38.000Z","size":2214,"stargazers_count":7,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-28T12:37:53.227Z","etag":null,"topics":["component-library","components","design-systems","documentation","gardenjs","javascript","js-framework","react","stories","storybook","styleguide","svelte","sveltekit","testing","ui","ui-components","vanilla-js","vite","vue"],"latest_commit_sha":null,"homepage":"https://gardenjs.org/","language":"Svelte","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/gardenjs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2020-09-23T09:57:11.000Z","updated_at":"2025-03-20T14:52:22.000Z","dependencies_parsed_at":"2025-02-04T07:01:18.288Z","dependency_job_id":null,"html_url":"https://github.com/gardenjs/gardenjs","commit_stats":{"total_commits":920,"total_committers":5,"mean_commits":184.0,"dds":0.2793478260869565,"last_synced_commit":"934d61fa75bc0cf0d54525fcf5c569d440048311"},"previous_names":["gardenjs/gardenjs"],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gardenjs%2Fgardenjs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gardenjs%2Fgardenjs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gardenjs%2Fgardenjs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gardenjs%2Fgardenjs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gardenjs","download_url":"https://codeload.github.com/gardenjs/gardenjs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248984273,"owners_count":21193717,"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":["component-library","components","design-systems","documentation","gardenjs","javascript","js-framework","react","stories","storybook","styleguide","svelte","sveltekit","testing","ui","ui-components","vanilla-js","vite","vue"],"created_at":"2024-09-25T16:05:21.879Z","updated_at":"2026-01-04T21:12:17.645Z","avatar_url":"https://github.com/gardenjs.png","language":"Svelte","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp\u003e\n  \u003cpicture\u003e\n    \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"src/client/assets/icons/logo_neg.svg\"\u003e\n    \u003cimg src=\"src/client/assets/icons/logo.svg\"\u003e\n  \u003c/picture\n\u003c/p\u003e\n\n\u003cdiv\u003e\n  \u003ca href=\"https://github.com/gardenjs/gardenjs/blob/main/LICENSE.md\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/License-MIT-green.svg\" alt=\"License\" data-canonical-src=\"https://img.shields.io/github/license/gardenjs/gardenjs.svg\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://www.npmjs.com/package/gardenjs\" target=\"_blank\"\u003e\n    \u003cimg alt=\"NPM Version\" src=\"https://img.shields.io/npm/v/gardenjs?color=blue\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/gardenjs/gardenjs/actions\"\u003e\n    \u003cimg alt=\"GitHub Actions Workflow Status\" src=\"https://img.shields.io/github/actions/workflow/status/gardenjs/gardenjs/npm-publish.yml\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://gardenjs.org/\" target=\"_blank\"\u003e\n    \u003cimg alt=\"Gardenjs Website \u0026 Docs\" src=\"https://github.com/gardenjs/branding/blob/main/badge/badge_website.svg?raw=true\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://demo.gardenjs.org/\" target=\"_blank\"\u003e\n    \u003cimg alt=\"Gardenjs Demo\" src=\"https://github.com/gardenjs/branding/blob/main/badge/badge_demo.svg?raw=true\"\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n## The quick and easy alternative\n\nGardenjs is an open source UI component library explorer and provides a centralized platform for developers to create, test and present UI components and pages in isolation. Gardenjs promotes modular and reusable code, streamlines collaboration between team members and increases overall productivity. Gardenjs is designed for projects of any size.\n\nWatch the \u003ca href=\"https://demo.gardenjs.org/\"\u003edemo\u003c/a\u003e.\n\n## Why Gardenjs?\n\n- Significantly faster than comparable tools such as Storybook.\n- Simple and efficient working.\n- Many useful features without being complex and bloated.\n- Integration of external libraries within a project.\n- Multiple frameworks running in a single instance.\n- More flexible and extensive work with decorators and hooks.\n- Simply looks good :)\n\n## Getting Started\n\nPlease follow the documentation at \u003ca href=\"https://gardenjs.org/\" target=\"_blank\"\u003egardenjs.org\u003c/a\u003e. Happy Gardening!\n\n## Supported Frameworks\n\nHTML snippets are rendered by default. The support of frameworks and template languages is realized by renderer plugins. There are currently plugins for \u003ca href=\"https://github.com/gardenjs/render-plugin-svelte\" target=\"_blank\"\u003eSvelte\u003c/a\u003e, \u003ca href=\"https://github.com/gardenjs/render-plugin-vue\" target=\"_blank\"\u003eVue\u003c/a\u003e and \u003ca href=\"https://github.com/gardenjs/render-plugin-react\" target=\"_blank\"\u003eReact\u003c/a\u003e. You can also easily create plugins for other frameworks, see the documentation. Contact us, we will be happy to create a repository for your renderer plugin.\n\n## Contributing\n\nGardenjs was developed and is contributed by \u003ca href=\"https://www.rabbitdevelopment.com\" target=\"_blank\"\u003eRabbit Development\u003c/a\u003e. We look forward to your feedback, please report any bugs. We also welcome contributions and are happy about sponsoring.\n\n## License\n\n[MIT](https://github.com/gardenjs/gardenjs?tab=MIT-1-ov-file#readme)\n\nCopyright (C) 2020-present, Robin Danzinger \u0026 Martin Farkas.\n\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cp align=\"center\"\u003e\u003cimg src=\"src/client/assets/icons/vegetables.svg\"\u003e\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgardenjs%2Fgardenjs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgardenjs%2Fgardenjs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgardenjs%2Fgardenjs/lists"}