Dead simple Leetcode solution tracking on Github
Leetbase is a browser extension that automatically syncs your LeetCode submissions to a GitHub repository. It helps you build a coding portfolio and track your progress effortlessly.
- Project Website: https://leetbase.adedoyin.dev
- Chrome Extension: Download Extension
- Demo Video: Watch on YouTube
- Read the Story: How I Built Leetbase
- Reach out: Twitter (X)
- Automatic Sync: Instantly pushes accepted solutions to your GitHub repository.
- Seamless Integration: Operates directly within the LeetCode interface.
- Video Solutions: Access helpful video tutorials for problems directly within the LeetCode interface.
- Statistics & Insights: Track your activity and streaks.
- Privacy Focused: Your data stays between your browser and GitHub.
- Install: Add the Leetbase extension to your browser from the Chrome Web Store.
- Authorize: Open the extension and authenticate with your GitHub account.
- Configure: Select an existing repository or create a new one to store your solutions.
- Solve: Submit a solution on LeetCode.
- Sync: Upon acceptance, Leetbase automatically commits the code to your chosen repository.
We welcome contributions to improve Leetbase. To contribute:
- Fork the repository.
- Create a feature branch (
git checkout -b feature/NewFeature). - Commit your changes.
- Push to the branch and open a Pull Request.
Your feedback helps us improve. Please share your thoughts, bug reports, or feature requests via our Feedback Form.
Built by Adedoyin Emmanuel Adeniyi.
If you find this project useful, please ⭐ Star the repository!
