Skip to main content

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.

PIP version Build Status

Site | Docs | Architecture lobby |

Introduction

Building from scratch is quite a dauting 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 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

Alt text

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plutonkit-1.0.2a0.tar.gz (26.6 kB view details)

Uploaded Source

Built Distribution

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

plutonkit-1.0.2a0-py3-none-any.whl (64.5 kB view details)

Uploaded Python 3

File details

Details for the file plutonkit-1.0.2a0.tar.gz.

File metadata

  • Download URL: plutonkit-1.0.2a0.tar.gz
  • Upload date:
  • Size: 26.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for plutonkit-1.0.2a0.tar.gz
Algorithm Hash digest
SHA256 388790fc0189ce79d7aa435ef8d19f7d5220428c628d24dd0c47430d7267c420
MD5 7a3f6ef88d801e9ef52941c4d78253c6
BLAKE2b-256 f38f5fb27e5e7dc1985254bca82e851ebc52437a4065a51209b3331fabf009b5

See more details on using hashes here.

File details

Details for the file plutonkit-1.0.2a0-py3-none-any.whl.

File metadata

  • Download URL: plutonkit-1.0.2a0-py3-none-any.whl
  • Upload date:
  • Size: 64.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for plutonkit-1.0.2a0-py3-none-any.whl
Algorithm Hash digest
SHA256 2bbaf68a9143b1fd4f208233293aba91ac54e8034524b111aac4a86ac78e5ee7
MD5 bc15d3f65df5779bbfc64a477141db5c
BLAKE2b-256 2db75ae44642b7563f6e26a6cc0bfd97cf5c4944b60895b88ad206f7902646de

See more details on using hashes here.

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