Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gardenjs/gardenjs
Component library explorer for UI development, testing and documentation.
https://github.com/gardenjs/gardenjs
component-library components design-systems documentation gardenjs javascript js-framework react stories storybook styleguide svelte sveltekit testing ui ui-components vanilla-js vite vue
Last synced: 23 days ago
JSON representation
Component library explorer for UI development, testing and documentation.
- Host: GitHub
- URL: https://github.com/gardenjs/gardenjs
- Owner: gardenjs
- License: mit
- Created: 2020-09-23T09:57:11.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-09-23T20:07:18.000Z (about 2 months ago)
- Last Synced: 2024-10-02T05:41:40.762Z (about 1 month ago)
- 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
- Language: Svelte
- Homepage: https://gardenjs.org/
- Size: 2.08 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
## The quick and easy alternative
Gardenjs 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.
Watch the demo.
## Why Gardenjs?
- Significantly faster than comparable tools such as Storybook.
- Simple and efficient working.
- Many useful features without being complex and bloated.
- Integration of external libraries within a project.
- Multiple frameworks running in a single instance.
- More flexible and extensive work with decorators and hooks.
- Simply looks good :)## Getting Started
Please follow the documentation at gardenjs.org. Happy Gardening!
## Supported Frameworks
HTML snippets are rendered by default. The support of frameworks and template languages is realized by renderer plugins. There are currently plugins for Svelte, Vue and React. 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.
## Contributing
Gardenjs was developed and is contributed by Rabbit Development. We look forward to your feedback, please report any bugs. We also welcome contributions and are happy about sponsoring.
## License
[MIT](https://github.com/gardenjs/gardenjs?tab=MIT-1-ov-file#readme)
Copyright (C) 2020-present, Robin Danzinger & Martin Farkas.