AcelleMail Updates
Contributing to AcelleMail Development
The Open-Source Edition
AcelleMail's Community Edition is open source (MIT license) and hosted on GitHub. The CodeCanyon version is the commercial release with additional SaaS features and priority support. Contributions to the community edition benefit all users.
Getting Started
git clone https://github.com/acellemail/acelle.git
cd acelle
cp .env.example .env
composer install
npm install && npm run dev
php artisan key:generate
php artisan migrate --seed
Contribution Workflow
- Fork the repository on GitHub
- Create a feature branch:
git checkout -b fix/unsubscribe-race-condition - Write a test that covers your change (PHPUnit/Pest)
- Implement the fix
- Run the test suite:
./vendor/bin/pest - Submit a Pull Request with a clear description
What the Team Accepts
| Type | Guidance |
|---|---|
| Bug fixes | Always welcome with a reproducing test |
| Performance | Include benchmarks before/after |
| New features | Open a Discussion first — alignment needed |
| Translations | Edit files in resources/lang/ |
| Documentation | Edit markdown files in docs/ |
Community Channels
- GitHub Discussions — feature proposals, Q&A
- GitHub Issues — confirmed bugs with reproduction steps
- Discord — real-time chat with contributors and users
Before opening an issue, search existing ones — duplicate reports slow down the team. Include your PHP version, AcelleMail version, and exact error message.