No project description provided
Project description
Mixy
A Highly Flexible and Customizable CLI Project Templater
Report Bug
·
Request Feature
About the project
Mixy is a CLI tool used to create projects based on one or more templates. Templates can be files, directories, git repositories, or any other supported source of content, and allow you to customize them with variables. It combines the templates into a single project directory. As a flexible tool, Mixy uses a configuration file to define a project, which can be reused since variables are replaced with values at runtime. For example, you can use Mixy to create a Flask web app project by combining multiple templates from GitHub.
Warning This project is in early development and is rapidly evolving. This means you can expect:
- Missing features
- No stability guarantees
- Bugs
Getting Started
Prerequisites
This project requires python 3.11 or later to be installed.
Installation
It is recommended to use a virtual environment to install Mixy and avoid conflicts with other packages. You can create and activate a virtual environment with:
python -m venv env
To activate the virtual environment, you can use the following command depending on your platform:
- On Windows, run:
env\Scripts\activate.bat
- On Unix or MacOS, run:
source env/bin/activate
Installation can be done using pip:
pip install mixy
To verify that Mixy was installed correctly, you can run:
mixy --version
Usage
Coming soon
License
See the LICENSE file.
Authors
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
Built Distribution
File details
Details for the file mixy-1.10.1.tar.gz
.
File metadata
- Download URL: mixy-1.10.1.tar.gz
- Upload date:
- Size: 14.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.31.0 requests-toolbelt/0.10.1 urllib3/1.26.13 tqdm/4.64.1 importlib-metadata/5.1.0 keyring/23.11.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b01923d28ce0fb30907414406c44d85353355c09ebb5e726d5a62adce9536aa |
|
MD5 | 2b5dda31ccb230cf7c579d191fd8f725 |
|
BLAKE2b-256 | aba84def51a5e7c0706f9d3c9a727afb3a9a9e0c45273a0e98ff4de566c27965 |
File details
Details for the file mixy-1.10.1-py3-none-any.whl
.
File metadata
- Download URL: mixy-1.10.1-py3-none-any.whl
- Upload date:
- Size: 24.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/37.3 requests/2.31.0 requests-toolbelt/0.10.1 urllib3/1.26.13 tqdm/4.64.1 importlib-metadata/5.1.0 keyring/23.11.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | adee2a8b9e855749d70259db497f5c425fc0a888c60f6cc15346a794073fe396 |
|
MD5 | affaf2206d0897b11c99967f1377fcce |
|
BLAKE2b-256 | 668cbf7109b5678e13e0afcabe2233059f582f9b16c2e695da84485e6e6049bf |