Open Source. Community Driven.
EaseLMS is open-source and free to use. Deploy it yourself, customize it, and contribute back to the community.
Why Open Source?
Transparency
View the source code, understand how it works, and verify security.
Customization
Modify and extend EaseLMS to fit your specific needs and requirements.
Community
Join a growing community of developers, educators, and organizations.
No Vendor Lock-in
Own your data and infrastructure. Deploy anywhere, anytime.
Quick Start
Get started in minutes
# Clone the repository
git clone https://github.com/enyojoo/easelms.git
# Install dependencies
npm install
# Start development server
npm run dev
For detailed setup instructions, see the README.md on GitHub.
Contributing
We welcome contributions! Whether it's code, documentation, or feedback, your help makes EaseLMS better.
Report Issues
Found a bug? Report it on GitHub Issues.
Submit PRs
Have a fix or feature? Submit a pull request.
Improve Docs
Help improve our documentation and guides.
License
EaseLMS is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). This means you're free to use, modify, and distribute EaseLMS, even for commercial purposes. See the LICENSE file on GitHub for full details.