Skip to content

Moldy-Community/moldy

Repository files navigation

Moldy the fastest, safest, most modern way to start and manage your projects.

GithubTestBadge Last Commit Lines of code Moldy STARS Moldy License

🤔 What is Moldy ?

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 ?

  1. 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.

  2. In case you want to organize your project, moldy helps you by creating a basic design template and main files like configurations etc.

  3. 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.

  4. Moldy is a tool to organize projects start projects in a single tool that is moldy as fast as golang :D


📃 Details about Moldy

The Moldy history and philosophy is here:

  1. Spanish here
  2. English here

For any other transtation make a pull request the spanish history is the original

📦 Installation

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

🧐 Contribute

  1. Install Golang
  2. Install Git
  3. Install just here
  4. Give us a star ⭐
  5. Make a Fork
  6. Clone the repository using git
git clone https://github.com/YOUR_USER/moldy.git
  1. Enter the moldy folder
cd moldy
  1. Install the dependencies with:
just dependencies
  1. Run the CLI with:
just r -h
  1. Make a new branch:
just b new-feat
  1. 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
  1. Upload the changes from the branch to your fork
just pb new-feat
  1. 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.

🤓 Contribution guides

Check our contribution guides for aprove the pull request here

✔️ Authors

All authors of moldy are detailed in the book here

📱 Social media

Moldy is on the following social networks

  1. Twitter
  2. Discord
  3. Github

©️ Copyright

LICENSE: Apache 2.0

Check the file here

Any question to: [email protected]


Made with ❤️ in the world