Welcome to GrindMal Projects!
This repository is the central index of all projects used in GrindMal cycles.
Projects can be:
- Broken projects — with bugs or reproducible issues
- Collaboration projects — open-source features, improvements, or modules seeking contributors
GrindMal is a community-driven learning platform. Projects here are designed for:
- Learning by contributing
- Collaborating in real-world code
- Practicing review, fork, PR, and merge cycles
Everything is tracked, versioned, and transparent.
Your project becomes part of the system once submitted and approved.
- Submit a project using the Issue template
- Project is reviewed for clarity and scope
- Contributors fork the project
- Fixes / contributions are submitted as PRs
- PRs are reviewed using GrindMal Review Guidelines
- Accepted contributions are merged
- Project is marked as solved, complete, or ongoing
Learning happens by doing and reviewing, not hand-holding.
SUBMISSION.md→ rules for submitting projectsprojects.json→ official registry of accepted projects.github/ISSUE_TEMPLATE→ enforces structured submissions
- Help = Pull Request / Contribution
- Opinions without code are ignored
- Disputes resolved via alternative PRs, not comments
- No private help channels, no mentors
- No tutorials or hand-holding
This system filters self-directed grinders.
If you are here to “feel comfortable,” GrindMal is not for you.
- Fork the project you want to help with.
- Make your changes in a branch, keep commits small and meaningful.
- Submit a Pull Request referencing the issue/project.
- Write a short explanation for your change in the PR description.
- Expect feedback via the GrindMal Review Guidelines — reviews are artifacts, not opinions.
- Repeat until your PR is approved and merged.