#web-framework #data-science #framework #cli #web #fluxor

bin+lib fluxor_cli

Fluxor CLI: a command-line tool that allows developers to quickly and efficiently create project starters for the Fluxor web framework

2 unstable releases

Uses new Rust 2024

new 0.2.0 Mar 18, 2025
0.1.0 Mar 14, 2025

#24 in #data-science

Download history 179/week @ 2025-03-13

179 downloads per month
Used in fluxor

MIT/Apache

14KB
221 lines

Fluxor CLI is the command-line interface for the Fluxor web framework, enabling rapid project scaffolding and management for Rust applications focused on data science and computing.

Features

  • Project Scaffolding: Quickly create new Fluxor projects with pre-configured templates.
  • Version Flexibility: Specify the version of Fluxor to utilize in your projects.
  • Example Templates: Easily initialize projects with example code to kickstart development.

Getting Started

To install the Fluxor CLI, run:


cargo install fluxor_cli

Usage

Once installed, you can create a new Fluxor project with:


fluxor new <project_name> --version latest --example helloworld

Replace <project_name> with your desired project name. Navigate to your project directory:


cd <project_name>

Running The Application To build and run your newly created Fluxor application, use:


cargo run

The application should start on http://127.0.0.1:8080.

Documentation

For more detailed usage and advanced features, refer to the fluxor & fluxor_cli documentations.

Contributing

Contributions are welcome! Fork the repository and submit a pull request. For larger changes, please discuss them in an issue.

License

Fluxor CLI is licensed under either of the following licenses:

  • MIT License
  • Apache License, Version 2.0

See the LICENSE file for more details.


Author

Dr. Montasir Mirghani

Dependencies

~4–6MB
~107K SLoC