We believe that open collaboration is the best way to build software. That's why we shape the Cube.js community to be a place where everyone feels welcome.
Whether you are new to open source or a veteran contributor, we want to make it easy for everyone to join the Cube.js community and find different areas where people can contribute.
Pull requests on GitHub is only one of many ways you can contribute to Cube.js
Join discussions on use cases, tips & tricks, ideas, community, etc. in our community forum. Help us build a knowledge base for the Cube.js community!Join the discussion →
Join 4,000+ other community members on Slack where you can find the latest news in #announcements and also connect with the Cube.js core team in #contributors.Join Slack →
Have a look at the upcoming features in Cube.js, upvote 👍 and share your feedback.Explore the roadmap →
Search through existing issues to add feedback, suggest enhancements, or file a bug. Someone from the Cube.js team will get back to you in a few days.Browse the issues →
Get recognition by providing fixes to documentation or adding new features to Cube.js like 200+ community members already did. The issues labeled with help wanted or good first issue are great starting points. Feel free to engage in discussion with the Cube.js community in an issue and proceed with a code contribution with pull requests.Explore good first issues →
Share your knowledge of Cube.js internals and best practices by answering other community members' questions on Stack Overflow.View the questions →
We want to celebrate community contributions in different ways ranging from a simple "thank you," to sending out fun Cube swags, or inviting them to serve as our advisors.
We will ask some of our community members whose contributions range from blog posts, code, helping other community members, product feedback, sharing their use cases, etc., to serve as Cube.js Heroes, and be our community advisors.
We look for diverse backgrounds in our heroes and will work with them grow our open source software and community.
Based in Edmonton, Jc is an Architect at Jobber, where he is working on developing mobile services for Jobber's customers. Prior to Jobber, Jc was a software engineer at Honeywell in Alberta and Scotland. Jc first started using Cube.js in January 2020.
Based in Amsterdam, Ricardo is a Lead front‑end developer at Qualibrate where he is working on bringing the user experience of Qualibrate's test automation platform to the next level. Ricardo first started using Cube.js during the very early days in 2019.
Based in Colonia, New Jersey, Tanvi is a Senior Software Engineer at COTA. In addition to healthcare, Tanvi worked in other industries such as shipping and financial services. Tanvi and her colleagues at COTA started using Cube.js in September 2019.
Based in Michigan, Bruce is a Software Engineer at Ternary, where he is working as part of a team to build a cost management platform enabling FinOps for companies using Google Cloud. Ternary has been using Cube.js to serve data since 2020.
Join our monthly calls and participate in discussing topics of interest in the Cube.js community.
Still not sure how to get started or have more questions?
Please ping us in the #contributors channel on Slack.