Skip to main content

Project scaffolder for humans.

Project description

🐯tigr81

A Project Scaffolder for HUMANS. My name is tigr81 that can be read as "tigr-ottone" more user-friendly for Italian developers.

🚀 What is tigr81?

Tigr81 is a powerful and user-friendly project scaffolder that empowers you to kickstart your projects with just a single command. Designed with simplicity and ease of use in mind, tigr81 is the perfect companion for developers looking to streamline their project setup process. Currently, tigr81 supports three types of projects:

  • 🌐 fastapi
  • 📦 poetry_pkg
  • ⚛️ prime-react
  • 🔜 more is coming soon!

📥 How to install tigr81?

Installing tigr81 is a breeze! Simply use pip, the Python package installer, and run the following command:

pip install tigr81

And voila! You're ready to embark on your project scaffolding journey with tigr81.

🤔 How to use tigr81?

To discover the full potential of tigr81 and learn how to harness its capabilities, simply run the following command:

tigr81 --help

This command will provide you with a comprehensive guide on how to utilize tigr81 effectively.

🌟 How to create a new project?

Creating a new project with tigr81 is as easy as 1, 2, 3! Just run the following command:

tigr81 scaffold <project_type>

Replace <project_type> with the desired project type from the available options (fastapi, poetry_pkg, prime-react).

For example, to create a new FastAPI project, simply execute:

tigr81 scaffold fastapi

Follow the interactive prompts, and tigr81 will guide you through the process of setting up your project effortlessly.


Start your projects with ease using tigr81 - the project scaffolder that roars with simplicity and power! 🐯💪

🚀 How to Deploy a New Version of tigr81?

Deploying a new version of tigr81 is streamlined through a structured workflow to ensure stability and ease of deployment. Follow these steps:

  1. Open a Feature Branch: Begin by creating a new branch from main for your new feature or fix:

    git checkout -b feat/<your-feature-name>
    
  2. Implement Your Changes: Add, commit, and push your changes to your feature branch.

  3. Create a Pull Request (PR) to main:

    • Open a PR targeting the main branch.
    • Include relevant information in the PR description to help reviewers understand your changes.
  4. Run the CI/CD Workflow Manually: Once your PR is merged into main, manually trigger the CI/CD workflow to deploy the new version.

  5. Monitor the Deployment: After initiating the workflow, monitor its progress to ensure successful deployment.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tigr81-1.3.1.tar.gz (110.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tigr81-1.3.1-py3-none-any.whl (24.9 kB view details)

Uploaded Python 3

File details

Details for the file tigr81-1.3.1.tar.gz.

File metadata

  • Download URL: tigr81-1.3.1.tar.gz
  • Upload date:
  • Size: 110.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tigr81-1.3.1.tar.gz
Algorithm Hash digest
SHA256 b2e2e0878382f1af64e4ba2a151dab665d1fbae8152f18d8d4dfaa91ef642e04
MD5 959c90626356107ae69de0d7910c4e65
BLAKE2b-256 5cb205c3ec79abc8c3b3fde7ba8ea01c6d21f083dd22efdd2e6d0b8f6b575b70

See more details on using hashes here.

File details

Details for the file tigr81-1.3.1-py3-none-any.whl.

File metadata

  • Download URL: tigr81-1.3.1-py3-none-any.whl
  • Upload date:
  • Size: 24.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for tigr81-1.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a58d102b9c74a842f7ff1f43356d6d6b48984805122441df4f5c2a63ac0f47d2
MD5 4ffe782b49b4540b0d3dbaf4d928e0bc
BLAKE2b-256 3c4b64e7e46b378221a8da60611941e2534f3461a7b1cb2c16ef2d7ea5e93357

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page