rust-rocket-svelte-example Svelte Themes

Rust Rocket Svelte Example

A modern Rust rocket web application with Svelte as a frontend

Introduction

An example of a modern Rust rocket application using OIDC for authentication/authorisation with SvelteKit for developing the frontend:

  • backend - Contains the backend implemented in Rust Rocket
  • frontend - Contains the frontend implemented in SvelteKit

You will find further documentation (e.g. building, configuring etc.) in the corresponding subfolders.

We also explain how you can integrate it with an OIDC IdP by using Codeberg.org as an identity provider.

This example project is supposed to be easily reused, so you can build your own complex application.

License

You can choose to either use EUPL-1.2 (Web) or Apache-2.0 (Web) license.

Code

The code is available under:

Changelog

We keep an active changelog (CHANGELOG.md) to keep track of all changes so that users are informed what changes in which version.

Contributing

Find more information on contributing in CONTRIBUTING.md.

Code of Coduct

Find more information on the code of conduct in CODE_OF_CONDUCT.md

Security

Find more information on security of the projects and how to report security issues in SECURITY.md.

Top categories

Loading Svelte Themes