An open API service indexing awesome lists of open source software.

https://github.com/franmc01/quantumcraft-react-library

🔧 QuantumCraft: Where React component libraries come to life. Use our template or contribute to the cause. Let's forge the future of UI development together! 💡
https://github.com/franmc01/quantumcraft-react-library

components-library react-component-boilerplate react-components react-hooks react-library reactjs rollup rollup-reactjs sass scss tsx typescript

Last synced: 9 months ago
JSON representation

🔧 QuantumCraft: Where React component libraries come to life. Use our template or contribute to the cause. Let's forge the future of UI development together! 💡

Awesome Lists containing this project

README

          

🛠 Quantumcraft React Library 🛠


Crafting a robust React library powered by Typescript, Rollup, PostCSS, Sass, and beyond.

## Core Features

- 🛠 Developed using TypeScript `^5.2.2`
- 📦 Packaged with Rollup `^4.1.3`
- 🎨 Styled with PostCSS `^8.4.31` and Sass `^1.69.3`
- 🔄 Custom Hooks for enhanced functionality
- 🌈 Tailored theming capabilities
- 🖥 Ready-to-use components for swift development

## Prerequisites

- Node.js `18.x`

## Build Scripts

Dive into the multiple build scripts tailored for different facets of the library:

- **Themes:** `build:theme`
- **Hooks:** `build:hooks`
- **Components:** `build:components`
- **Main Build:** `build:main`

To build the entire library: `yarn build`

## Key Dependencies

- React `^18.2.0` & React-DOM `^18.2.0`
- A suite of Rollup plugins such as `plugin-commonjs`, `plugin-node-resolve`, `plugin-terser`, `plugin-postcss`, `plugin-scss`, and `plugin-typescript2`

## Author

Francisco Marin

## License

MIT

## Join the Journey 🚀

Quantumcraft is not just a library, it's a vision. We invite all developers to join hands in making it a powerful boilerplate that serves the global community. Your contributions, feedback, and ideas can shape the future of Quantumcraft. Let's build together!