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
Release history Release notifications | RSS feed
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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dcb61359c0d885f2a0ff662d41f3078759f87ae56f11e2580f8c8b37cca2470b
|
|
| MD5 |
9a82034329a54dfb14bdc4bae34f13ab
|
|
| BLAKE2b-256 |
0d4b19d0c166a6174273cc7f73aa4f6768aa9fb26e167170697ec859b3d0928f
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ed92988620e69b40a3352cbc591363cc434d18a5fb5b8fd8e9d44e5dc42a21d3
|
|
| MD5 |
bf5b937b606e96b2e1516e5d17e18da9
|
|
| BLAKE2b-256 |
dcacf4b84073fcaf96eedfa3b7b94f2e12e7d0e67e65a277c13a0df0bfdcb072
|