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.7.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.7-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: prefiq_installer-1.1.7.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.7.tar.gz
Algorithm Hash digest
SHA256 21c88b4867bdf47f4438d78dc14f484c380f90b1432b4c2e1d06284ee8df52cb
MD5 cc149fcbbe15c29d83c44d7a20bd408b
BLAKE2b-256 9734f60e671244385a392ed755e2af1fe74dd12abb2b51bec507dd1839284953

See more details on using hashes here.

Provenance

The following attestation bundles were made for prefiq_installer-1.1.7.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.7-py3-none-any.whl.

File metadata

File hashes

Hashes for prefiq_installer-1.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 5a0506a13554f2492c1add7d07ce0aec89978f6ee0afdd031c20275df911c421
MD5 ec886a35a01501ccda9d788a9c38036b
BLAKE2b-256 a1c9b7304ea8e57fa44524a394b34ce778292a9686740df2d7f95779cf1b442b

See more details on using hashes here.

Provenance

The following attestation bundles were made for prefiq_installer-1.1.7-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