Skip to main content

Installer for the prefiq CLI tool

Project description

Prefiq Logo

Prefiq CLI

Modern Full-Stack App Scaffolding Tool
Build, manage, and scale modular Python projects with ease.

Latest Release Downloads License Build Status


1. Install Prefiq

pip install prefiq

Or use the installer script:

python install_prefiq.py

2. Create a New Project

prefiq install sundar

This sets up the sundar/ project folder with:

  • ✅ Python virtual environment (venv/)
  • ✅ Standard files: requirements.txt, README.md, LICENSE, .gitignore
  • ✅ Base framework folder: prefentity/

📁 Create Apps Using Templates

Inside your project folder:

cd sundar

▶️ Full App Scaffold

prefiq new-app crm

Creates a full app at apps/crm/ with:

apps/
└── crm/
    ├── app.py
    ├── config.py
    ├── assets/
    ├── templates/
    ├── routes/
    ├── logic/
    ├── database/
    └── ...

⚡ Base (Minimal) App Scaffold

prefiq new-app auth --base

Generates only the essential app folders and files.

♻️ Force Overwrite an Existing App

prefiq new-app blog --force

This will overwrite the existing apps/blog folder.


🧩 Manage Apps

List Registered Apps

prefiq list-apps

Remove an App

prefiq remove-app blog

This will remove the folder and update prefentity/manifest.json.


🛠️ Features

  • Modular app structure
  • Plug-and-play scaffold templates
  • Configurable base (--base) or full app generation
  • Virtual environment setup
  • Standardized project bootstrapping
  • JSON-based app registry (manifest.json)

🤝 Contributing

We welcome contributions! To get started:Contribute


📜 License

This project is licensed under the MIT License.


🔐 Security Policy

If you discover a vulnerability, please submit an issue or contact us directly. See SECURITY.md for guidelines.


📬 Contact

For support or questions, reach out via GitHub issues or email us at support@prefiq.dev.


Built with passion by the Prefiq engineering team.


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

prefiq_installer-1.1.9.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

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

prefiq_installer-1.1.9-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file prefiq_installer-1.1.9.tar.gz.

File metadata

  • Download URL: prefiq_installer-1.1.9.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for prefiq_installer-1.1.9.tar.gz
Algorithm Hash digest
SHA256 c103d2a8f4dfe461090ac82dffa5d8a75cfd4735f24016c77ca3d2acc7306beb
MD5 10ed168fb5ff0c406869a650ef09a81f
BLAKE2b-256 e0578b27255fda94047ba20ab616c10ca54a2039095363027e504e6e420eabaf

See more details on using hashes here.

Provenance

The following attestation bundles were made for prefiq_installer-1.1.9.tar.gz:

Publisher: publish.yml on PREFIQ/prefiq-installer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prefiq_installer-1.1.9-py3-none-any.whl.

File metadata

File hashes

Hashes for prefiq_installer-1.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 73fe72c9092fcdb6a469b2bba567aea575a2e5a76b319277cb08b81f249ca10c
MD5 1b3c00efec877912a8a17587f5eb150e
BLAKE2b-256 93cbcc6d8bd87671a3a61ba71e3b348fbfbdf840e50efd849df87aac714637d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for prefiq_installer-1.1.9-py3-none-any.whl:

Publisher: publish.yml on PREFIQ/prefiq-installer

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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