13 releases

0.0.12 Feb 22, 2024
0.0.11 Feb 18, 2024
0.0.5 Jan 28, 2024
0.0.0 Nov 10, 2023

#2080 in Web programming

MIT license

72KB
1K SLoC

📦 Next RS

Crates.io Crates.io Downloads Crates.io License Rust

📜 Introduction

Next RS is a UI framework, written 100% in Rust btw, that simplifies building user interfaces. It provides a collection of optional features, each designed to enhance different aspects of UI development. Explore the documentation to learn about the features and how to integrate them into your Next RS projects.

🚀 Features

Next RS offers the following features:

Feature Flag Crate Dependency GitHub Repository Description
navbar yew-navbar GitHub Create a responsive top-level navigation bar.
sidebar yew-sidebar GitHub Build a customizable sidebar navigation component.
accordion yew-accordion GitHub Build interactive accordion-style components.
alert yew-alert GitHub Display alerts with customizable styling and properties.
i18n yew-i18n GitHub Implement internationalization for multi-language support.
input input_yew GitHub Utilize custom input components for enhanced form handling.
css stylist GitHub Apply styling to your components using the Stylist crate integration.

To use a specific feature, add the corresponding feature flag in your Cargo.toml file.

⚙️ Installation

Integrating Next RS into your project is straightforward. Add it as a dependency in your Cargo.toml file:

[dependencies]
next-rs = "0.0.12"

Additionally, Next RS provides a flexible configuration through feature flags. Modify the Cargo.toml file to enable or disable specific features.

[dependencies]
next-rs = { version = "0.0.12", features = ["navbar", "sidebar", "accordion", "alert", "css"] }

📙 Examples

If you want to explore different Next RS components and features, you can check out the examples folder for more information.

Example URL
Link And Head Components Netlify Status
Image Component Netlify Status

🤝 Contribution

We welcome contributions from the community to enhance Next RS. Feel free to open issues, submit pull requests, or provide feedback. Let's collaborate to make UI development in Rust even more efficient and enjoyable!

📜 License

Next RS is licensed under the MIT License, allowing you to use, modify, and distribute it freely. Refer to the LICENSE file for more details.

Dependencies

~13–22MB
~317K SLoC