Skip to content
salvo-rsPublic

About

No description, website, or topics provided.

Resources

Stars

53 stars

Watchers

1 watching

Forks

Repository files navigation

Savlo

Introduction

Salvo CLI, a tool for the Salvo web framework, creates clean, easy-to-read code, saving you time for the more enjoyable aspects of life.

If you've got a knack for making CLI even better, or if you've noticed a few quirks that could use some attention, don't be shy! Drop us an issue, we welcome your insights.

Installation

cargo install salvo-cli

Usage

To create a new Salvo project, use the new command followed by the name of your project:

//use the local language
salvo new project_name

// Use English
salvo new project_name --lang=en

// 使用简体中文
salvo new project_name --lang=zh

// 使用繁體中文
salvo new project_name --lang=zh_TW

// Utilisez le français
salvo new project_name --lang=fr

// 日本語を使用する
salvo new project_name --lang=ja

// Usa el español
salvo new project_name --lang=es

// Verwenden Sie Deutsch
salvo new project_name --lang=de

// Используйте русский
salvo new project_name --lang=ru

// Usa l `italiano
salvo new project_name --lang=it

// Use o português
salvo new project_name --lang=pt

// 한국어를 사용하십시오
salvo new project_name --lang=ko

// Bruk norsk
salvo new project_name --lang=no

// Notaðu íslensku
salvo new project_name --lang=is

// Використовуйте українську
salvo new project_name --lang=uk

// ใช้ภาษาไทย
salvo new project_name --lang=th

// Χρησιμοποιήστε την ελληνική
salvo new project_name --lang=el

// Brug dansk
salvo new project_name --lang=da

Update

cargo install --force salvo-cli

Feature Development Plan

Status Plan
✅ web api template
✅ web site template
✅ Template with SQLx, SeaORM, Diesel, Rbatis (support for SQLite, PostgreSQL, MySQL)
✅ jwt,cors... middleware
✅ Support for MongoDB
⏳ command:salvo run
⏳ Support for docker
⏳ More integrations with good crates (validation, permissions or others?)
⏳ Split into multiple crates for clearer code organization

License

This project is licensed under the MIT OR Apache-2.0 License.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

About

No description, website, or topics provided.

Resources

Stars

53 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages