@lemonsqueezy/wedges
Version:
An ever-expanding, open-source React UI library built with the Wedges Design System, Radix primitives, and Tailwind CSS.
64 lines (37 loc) • 2.56 kB
Markdown
<p align="center">
<a href="https://lemonsqueezy.com/wedges">
<img width="100%" src="https://github.com/lmsqueezy/wedges/blob/c47d43f8c76271381e812a357628fe3d3b076f25/apps/docs/public/images/banner.webp" alt="Wedges UI library" />
</a>
</p>
# Wedges
[](https://www.npmjs.com/package/@lemonsqueezy/wedges)
[](https://www.npmjs.com/package/@lemonsqueezy/wedges)
Wedges is an ever-expanding, open-source React UI library built with the Wedges Design System, Radix primitives, and Tailwind CSS.
With Wedges, you get a range of pre-built, customizable components that are easy to use and integrate into your React projects. It also comes with full TypeScript support, ensuring type safety and developer-friendly experience.
<a href="https://lemonsqueezy.com/wedges/docs"><strong>Get Started with Wedges →</strong></a>
## License
Wedges is licensed under the [MIT License](./LICENSE).
## Getting Started
Visit <a href="https://www.lemonsqueezy.com/wedges/docs" target="_blank">Wedges Docs</a> to get started.
## Repository Structure
This repository is organized as a monorepo (Turborepo) and is managed with <a href="https://pnpm.io" target="_blank">PNPM</a>.
## Packages
- [packages/wedges](./packages/wedges) - This is the heart of our project – the UI library itself. Here you'll find all the components, utilities, and core functionality of the Wedges UI library.
- [packages/eslint-config](./packages/eslint-config/) - This package contains the ESLint configuration used by packages and apps in this monorepo.
## Apps
- [apps/docs](./apps/docs) - Contains the Next.js documentation site for the Wedges UI library. This is where we maintain the documentation, examples, and guides for using the library.
## Development
1. Clone the monorepo.
2. Install the necessary dependencies using PNPM:
```bash
pnpm i --hoist
```
To start the development server, run:
```bash
pnpm dev
```
## Contributing
Any contributions you make are greatly appreciated. If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Please refer to the [CONTRIBUTING](./CONTRIBUTING.md) for more information.
## Connect with us
Follow us <a href="https://twitter.com/lmsqueezy/" target="_blank" rel="noreferrer"></a> for the latest and coolest. Let us know what you're building with Wedges!