https://github.com/tuono-labs/tuono
⚡ Superfast fullstack React framework
https://github.com/tuono-labs/tuono
framework react rust server-side-rendering web-framework web-performance
Last synced: about 2 months ago
JSON representation
⚡ Superfast fullstack React framework
- Host: GitHub
- URL: https://github.com/tuono-labs/tuono
- Owner: tuono-labs
- License: mit
- Created: 2024-04-28T08:52:07.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-02-24T11:18:17.000Z (2 months ago)
- Last Synced: 2025-02-24T12:29:16.423Z (2 months ago)
- Topics: framework, react, rust, server-side-rendering, web-framework, web-performance
- Language: Rust
- Homepage: https://tuono.dev
- Size: 2.29 MB
- Stars: 631
- Watchers: 9
- Forks: 40
- Open Issues: 36
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
Awesome Lists containing this project
- awesome - tuono-labs/tuono - ⚡ Modern fullstack web framework based on Rust and React (Rust)
README
[Documentation](https://tuono.dev) | [Tutorial](https://tuono.dev/documentation/tutorial) |
[Discord](https://discord.com/invite/khQzPa654B) | [✨Contributing](https://tuono.dev/documentation/contributing)# Tuono

**Tuono is a full-stack web framework for building React applications using Rust as the backend with
a strong focus on usability and performance.**Tuono (Italian word for "thunder", pronounced /2 Oh No/).
Why Tuono? Just a badass name.If you have experience with [Next.js](https://nextjs.org/) you will feel home here.
Some of its features are:
- 🟦 Native Typescript
- 🌐 Next.js like Routing
- 🍭 CSS/SCSS modules
- 🧬 Server Side Rendering
- 🔥 Hot Module Reload## Documentation
The [documentation](https://tuono.dev/) is available on
[tuono.dev](https://tuono.dev/).## Installation
Available on MacOS, Linux and Windows.
```sh
cargo install tuono
```## Getting started
Create a new project with:
```sh
tuono new [PROJECT_NAME]
```> You can optionally pass the --template (or -t) flag to directly start from a [template](https://github.com/tuono-labs/tuono/tree/main/examples)
Now just install the dependencies with you favourite JS package manager (i.e. `npm install`) and start the development environment
```sh
tuono dev
```## Contributing
Any help or suggestion will be appreciated and encouraged.
Check the [✨Contributing](https://tuono.dev/documentation/contributing) page## License
This project is licensed under the MIT License.