Skip to main content

Minimal project scaffolder for hackers

Project description

Infinit ⎯ Minimal Project Scaffolder

Zero-config folder generator For hackers who want structure now


🚀 Installation

# Install with pipx (recommended)
pipx install infinit

# Or with pip
pip install infinit

📦 Usage

# Create project (HTB template)
infinit create myproj -t basic

# Custom structure
infinit create myproj -f "scans,loot" -F "README.md:# Findings"

Available Templates

Alias Template Name Structure
basic HTB scans/, loot/, exploits/
web Web static/, templates/

🛠 Development

# Install locally
pip install -e .

# Run tests
pytest

🔍 Philosophy

  • No YAML ⎯ Configure via CLI
  • Zero Dependencies ⎯ Only click
  • HTB-Ready ⎯ Default pentest structure

📁 Key Files Structure

.
├── .gitignore
├── README.md
├── infinit/
│   ├── __init__.py
│   ├── cli.py          # Main CLI
│   └── core/
│       ├── __init__.py
│       ├── builder.py   # Logic
│       └── templates.py
└── pyproject.toml

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

infinit-0.1.1.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

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

infinit-0.1.1-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file infinit-0.1.1.tar.gz.

File metadata

  • Download URL: infinit-0.1.1.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for infinit-0.1.1.tar.gz
Algorithm Hash digest
SHA256 dcb61359c0d885f2a0ff662d41f3078759f87ae56f11e2580f8c8b37cca2470b
MD5 9a82034329a54dfb14bdc4bae34f13ab
BLAKE2b-256 0d4b19d0c166a6174273cc7f73aa4f6768aa9fb26e167170697ec859b3d0928f

See more details on using hashes here.

File details

Details for the file infinit-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: infinit-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for infinit-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ed92988620e69b40a3352cbc591363cc434d18a5fb5b8fd8e9d44e5dc42a21d3
MD5 bf5b937b606e96b2e1516e5d17e18da9
BLAKE2b-256 dcacf4b84073fcaf96eedfa3b7b94f2e12e7d0e67e65a277c13a0df0bfdcb072

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