Skip to main content

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

back to top

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

mixy-1.10.1.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

mixy-1.10.1-py3-none-any.whl (24.7 kB view details)

Uploaded Python 3

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

Hashes for mixy-1.10.1.tar.gz
Algorithm Hash digest
SHA256 2b01923d28ce0fb30907414406c44d85353355c09ebb5e726d5a62adce9536aa
MD5 2b5dda31ccb230cf7c579d191fd8f725
BLAKE2b-256 aba84def51a5e7c0706f9d3c9a727afb3a9a9e0c45273a0e98ff4de566c27965

See more details on using hashes here.

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

Hashes for mixy-1.10.1-py3-none-any.whl
Algorithm Hash digest
SHA256 adee2a8b9e855749d70259db497f5c425fc0a888c60f6cc15346a794073fe396
MD5 affaf2206d0897b11c99967f1377fcce
BLAKE2b-256 668cbf7109b5678e13e0afcabe2233059f582f9b16c2e695da84485e6e6049bf

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page