A repository template for RUST API client projects
View the Project on GitHub GuilhermeStracini/apiclient-boilerplate-rs
ποΈ A streamlined boilerplate template to kickstart your Rust API client wrappers (also known as SDKs).
This repository is a template to jumpstart your Rust development for API client wrappers.
It provides a solid foundation with preconfigured project structure, CI integration, and helper scripts.
π§ Whatβs included?
π‘ AppVeyor is free for open-source projects. For private repositories, you can use alternatives like GitHub Actions, CircleCI, or Azure DevOps.
π§ Now supported for Windows, Linux, and Mac environments!
initial-setup.bat
or initial-setup.ps1
initial-setup.sh
Would you prefer to do it step-by-step? No problem!
README.md
) and rename README.template.md
to README.md
.appveyor.yml
with your secure tokens or configure a different CI tool (GitHub Actions, CircleCI, Azure Pipelines).README.md
.README.md
._config.yml
for GitHub Pages documentation (if needed).π¦ your-project-name
βββ Cargo.toml # Project metadata and dependencies
βββ README.md # Your main documentation
βββ appveyor.yml # AppVeyor CI configuration
βββ Src/ # Place your API client code here
βββ Tests/ # Add unit and integration tests here
βββ _config.yml # Optional GitHub Pages configuration
π Licensed under the MIT License.
This means you are free to use, modify, and distribute the code with attribution.
π View LICENSE | Learn about MIT |
π Feel free to replace this with any license that best suits your project!
π¬ Got ideas? Found an issue? Open an issue or contribute with a pull request!
Donβt forget to β star this repository if it helped save you time. π
π¦ Happy Coding in Rust! π―