Hey I present Moldy this beautiful tool that will solve your life in creating, managing, maintaining, promoting and organizing your projects, are you tired of having all your projects in a messy way, do not know how to maintain a structure or have a great library framework or language and do not know how to make it known well here is your solution that makes moldy ?
-
In case you want to promote your project you can create a template that can be installed all over the world, yes that's great.
-
In case you want to organize your project, moldy helps you by creating a basic design template and main files like configurations etc.
-
Standardizing commits and workflows we should take advantage of all the potential that tools like GitHub, GitLab or Bitbucket give us so issue templates, workflows and configurations depending on the package manager.
-
Moldy is a tool to organize projects start projects in a single tool that is moldy as fast as golang :D
The Moldy history and philosophy is here:
For any other transtation make a pull request the spanish history is the original
Windows Powershell script
Invoke-WebRequest https://git.io/JWJym -OutFile moldyInstaller.ps1
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
./moldyInstalller.ps1
From the binaries
- Go to the releases page here
- Download the binary respective for your platform
- Add the binary to the path
- Check if is installed
moldy -h
From source
- Install golang
- Clone the repository (Stable way)
git clone -b main https://github.com/moldy-community/moldy.git
- Unstable way
git clone -b night https://github.com/moldy-community/moldy.git
- Install the binary
cd path/to/moldy/cloned
go install
- Check if is installed
moldy -h
- Install Golang
- Install Git
- Install just here
- Give us a star ⭐
- Make a Fork
- Clone the repository using git
git clone https://github.com/YOUR_USER/moldy.git
- Enter the moldy folder
cd moldy
- Install the dependencies with:
just dependencies
- Run the CLI with:
just r -h
- Make a new branch:
just b new-feat
- Commit your changes with the guide CONVENTIONAL COMMITS installing the manager called commitizen run this commands:
# INSTALL PYTHON FOR THIS COMMAND
just pypi
# OR MACOS USERS
# INSTALL HOMEBREW FOR THIS COMMAND
just homebrew
# AFTER THAT RUN
just c
# SELECT THE OPTIONS AND SUCCESFULY COMMIT CREATEDS
- Upload the changes from the branch to your fork
just pb new-feat
- Make a pull request describing the new feature and if pass the tests we accept your pull request or if not pass, will explain why.
Check our contribution guides for aprove the pull request here
All authors of moldy are detailed in the book here
Moldy is on the following social networks
LICENSE: Apache 2.0
Check the file here
Any question to: [email protected]
Made with ❤️ in the world