https://github.com/sircfenner/StudioComponents
React implementations of Roblox Studio components.
https://github.com/sircfenner/StudioComponents
luau react-lua roblox
Last synced: 5 months ago
JSON representation
React implementations of Roblox Studio components.
- Host: GitHub
- URL: https://github.com/sircfenner/StudioComponents
- Owner: sircfenner
- License: mit
- Created: 2021-04-08T01:31:43.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-07-16T12:56:55.000Z (over 1 year ago)
- Last Synced: 2024-11-09T05:19:31.514Z (about 1 year ago)
- Topics: luau, react-lua, roblox
- Language: Luau
- Homepage: https://sircfenner.github.io/StudioComponents
- Size: 1.58 MB
- Stars: 54
- Watchers: 5
- Forks: 16
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-react-lua - **Repository**
- awesome-luau - `@sircfenner/studiocomponents`
README
# StudioComponents
## [Read the documentation here!](https://sircfenner.github.io/StudioComponents/)
A collection of React implementations of Roblox Studio components such as Checkboxes, Buttons, and Dropdowns. This is intended for building plugins for Roblox Studio.
An example Dropdown
This project is built for [react-lua](https://github.com/jsdotlua/react-lua), Roblox's translation
of upstream ReactJS 17.x into Luau.
## Installation
### Wally
Add `studiocomponents` to your `wally.toml`:
```toml
studiocomponents = "sircfenner/studiocomponents@1.0.0"
```
### NPM & yarn
Add `studiocomponents` to your dependencies:
```bash
npm install @sircfenner/studiocomponents
```
```bash
yarn add @sircfenner/studiocomponents
```
Run `npmluau`.
## License
This project is available under the MIT license. See [LICENSE](LICENSE) for details.