Startkit for template project, for your desired structure of framework
Project description
pluton-kit
Create your project from the current selection we had on the lobby, But in the future we are working to share your ideas with other developer.
Site | Docs | Architecture lobby | Readthedocs sources |
Introduction
Building from scratch is quite a daunting task. Constructing your thought, looking for feature and research it will take alot of your time in figuring what will you do next. Therefore I decided to create application where you can choose in different framework, either zero or hero it will help you alot to visualize what framework will you choose.
Installation
In your local machine
pip install -e .
In using Pip install
pip install plutonkit
Why we need another project template
There are several template generator that is available public repository, but they lack of user control in favored of there likes.
- to have condition, for feature that you want and available in architecture.
- Custom template that makes this project unique.
Roadmap
Currently we are in alpha phase had not reach 100% test coverage and some linter(due to feature I am currently in focused) but still committed to deliver the improvement if the tool.
Available command you can use at your terminal
The commands must in this format plutonkit <Command type>
| Command type | Description | Example |
|---|---|---|
| clone_project | Clone your project from project.yaml file | plutonkit clone_project source=<directory name> |
| create_achitecture | Start creating your own architecture from scratch | plutonkit create_achitecture |
| create_project | Start creating your project in our listed framework | plutonkit create_project |
| validate_blueprint | Validated your blueprint before shipping to production | plutonkit validate_blueprint <directory name> |
| cmd | Executing command using plutonkit. the details of your command can be found at command.yaml |
plutonkit cmd start or plkcmd start |
| help | See available command for plutonkit | plutonkit help |
How to use the command
Structure of your command, should follow this format
in command.yaml
env: {}
script:
{command_name}:
command:
- {executed command}
For quick command execution, we had a new abbrevation that called
plkcmd instead of plutonkit cmd.
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
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 plutonkit-1.0.31a2.tar.gz.
File metadata
- Download URL: plutonkit-1.0.31a2.tar.gz
- Upload date:
- Size: 32.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ed74f3a692fc83048fcb25773533440372cc2407096b61eb0cdb6586f3966fbf
|
|
| MD5 |
f3b202732be3c3863865b95a517c7b01
|
|
| BLAKE2b-256 |
bf62a30bcdbca52162003df775682643d9550c859b043487176413a8abf11894
|
File details
Details for the file plutonkit-1.0.31a2-py3-none-any.whl.
File metadata
- Download URL: plutonkit-1.0.31a2-py3-none-any.whl
- Upload date:
- Size: 48.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8661d0130c01a24b9c8f00d98dc2387c58b2ad81e196995d684fea91181badb7
|
|
| MD5 |
0bba5dcb49144a8828eb62e5f4173860
|
|
| BLAKE2b-256 |
0c367770e0684f7b1af0b9b9a392dd364bf2e374ae0e92931aa859e4fd70ceb1
|