
Hacktoberfest Contributions for Vemetric are open! (2025)
October is here, and that means it’s time for Hacktoberfest! We’re excited to announce that Vemetric is participating in Hacktoberfest 2025, and we’ve been working hard to make contributing to our platform easier than ever.
Over the past weeks, we’ve made significant improvements to our developer experience, written comprehensive contribution guidelines, and created a collection of beginner-friendly issues to help you get started.
What is Hacktoberfest?
Hacktoberfest is a month-long celebration of open source software. During October, developers around the world contribute to open source projects, learn new skills, and give back to the community.
By participating, you can earn limited-edition rewards and become part of the global open source community.

Why Contribute to Vemetric?
Vemetric is a privacy-focused analytics platform that helps developers and businesses understand their users without compromising privacy. Built with modern technologies like Bun, React, TypeScript, and ClickHouse, it’s a great project to learn from and contribute to.
Here’s what makes Vemetric a great choice for Hacktoberfest:
- Modern Tech Stack: Work with cutting-edge technologies including Bun, Hono, tRPC, React, and ClickHouse
- Real Impact: Your contributions help build a privacy-first alternative to traditional analytics
- Learning Opportunity: Explore a production-grade monorepo with microservices architecture
- Supportive Community: We’re here to help you with your contributions
We’ve Made Contributing Easier
We’ve spent the last few weeks preparing for Hacktoberfest to ensure you have the best possible experience contributing to Vemetric:
1. Streamlined Local Development
Setting up a development environment used to be complex, and there were a lot of things to configure before getting started.
But now we’ve streamlined the repo and also created a Docker Compose setup that spins up all external services (PostgreSQL, Redis, ClickHouse).
We’ve also added a proxy that runs during development and ensures all services run under the same domain with different subdomains, making local development feel just like production:
- Web Application:
app.vemetric.localhost:4050
- Backend API:
backend.vemetric.localhost:4050
- Hub (Event Ingestion):
hub.vemetric.localhost:4050
2. Comprehensive Contribution Guidelines
We’ve written detailed contribution guidelines that cover everything you need to know:
- Prerequisites and Setup: Clear instructions for getting started
- Development Workflow: Step-by-step guide from fork to pull request
- Project Structure: Understand our monorepo architecture
- Code Standards: Learn our conventions and best practices
- Testing Guidelines: How to write and run tests
3. Beginner-Friendly Issues
We’ve created a collection of issues specifically tagged for Hacktoberfest. Look for issues labeled:
hacktoberfest
- All Hacktoberfest-eligible issuesgood first issue
- Perfect for newcomers to the project
Check out our issues to find something that matches your skills and interests.
Get Help and Connect
Need help or have questions? Here’s how to reach us:
- GitHub Discussions: Ask questions and share ideas
- Issues: Report bugs or request features
- Discord: Join our server to chat with the community
Contributor License Agreement
Please note that to contribute to Vemetric, you’ll need to sign our Contributor License Agreement (CLA). You’ll be automatically prompted to sign it when creating your first pull request.
Final Words
Whether you’re looking to make your first open source contribution or you’re an experienced developer wanting to help build privacy-focused analytics, we’d love to have you join us this Hacktoberfest.
Check out our repository, find an issue that interests you, and let’s build something great together!
Happy Hacking! 🎃
FAQs
Not at all! We have issues for all skill levels. Look for good first issue
labels for beginner-friendly tasks.
Yes! Feel free to contribute as much as you’d like. Just make sure to comment on issues before starting work to avoid duplicating efforts with other contributors.
Open a discussion on our GitHub repository or ask a question on our Discord server. We’re here to help and want to ensure you have a positive contribution experience.
Ready to understand your users?
Start tracking