Skip to content

Contributing

Want to help make AppleBlox better? Here's how you can contribute.

Report Bugs

  1. Check if already reported: GitHub Issues
  2. Try the latest version first. The bug may already be fixed.
  3. Open a new issue with the Bug Report template.
  4. Include your AppleBlox version, macOS version, and steps to reproduce.
  5. Attach logs from Misc > View Logs if relevant.

Suggest Features

  1. Check existing feature requests on GitHub Issues.
  2. Open a new issue with the Feature Request template.
  3. Describe the feature, why it's useful, and provide examples or mockups if possible.

Code Contributions

  1. Fork the repository on GitHub.
  2. Clone your fork:
    bash
    git clone https://github.com/YourUsername/appleblox.git
    cd appleblox
  3. Install dependencies:
    bash
    bun install
  4. Create a branch:
    bash
    git checkout -b feature/your-feature-name
  5. Make your changes following existing code style.
  6. Commit using conventional commits:
    bash
    git commit -m "Add icon pack support"
  7. Push and open a pull request.

Improve Documentation

  • Fix typos or errors. Edit docs directly on GitHub.
  • Add examples, code snippets, or configuration guides.
  • Documentation files are in the docs/ directory, written in Markdown, built with VitePress.

Community

  • Answer questions in Discord.
  • Share mods and configurations.
  • Create tutorials or videos.

Contributors are recognized on the Credits page.

Released under the GPL-3.0 License.