Skip to content

Latest commit

 

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ElyxBuilder

A CLI tool for building ElyxCore plugins — scaffold, compile, and package your plugin in one package.

Features

  • Scaffolding — generate a ready-to-go plugin structure with a single command
  • AST validation — catch syntax errors before packaging
  • Python 3.11 compilation — ship .pyc instead of source, with incremental cache
  • Flexible ignore lists — fine-grained control over what goes into the archive
  • Encryption — protect your archive with AES-128/192/256 or ZipCrypto (Elyx Supports)

Installation

Please use the releases page on GitHub: shareui/ElyxBuilder/releases

Quick start

elyb new "My Plugin" myname
elyb build -c -v

Documentation

Requirements

  • Python >= 3.10
  • Python 3.11 — compilation only
  • pyzipper — encryption only (pip install pyzipper)

License

MIT

About

A convenient utility for developing Elyx projects.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages