Live data from Hacker News

Show HN: Objectiv – Open-source product analytics infrastructure

objectiv.io

1–10 of 19 posts

Show HN: Objectiv – Open-source product analytics infrastructure

#1
Hi! One of the creators here. Very proud to finally be able to show you what we've been working on for over a year now. Curious to hear your thoughts!

Objectiv is open-source (APLv2) product analytics infrastructure. It's built around a generic but strict event taxonomy, open/common data- and infra tools (currently PG, snowplow, working on bigquery with more to come), and the analyses are done using our pandas-like, SQL speaking modeling library called Bach. As a result, we’re moving towards a vision wherein models can be shared openly, independent of product, platform[1] or data platform[2].

How?

- Fully assist the dev doing the instrumentation using tools for ide support, run-time validation, ci integration. No auto capture, but very low-effort[1] instrumentation.

- Scale using proven tech: a single collector writing to PG for small or snowplow to anything[2] for big.

- Feed data into your own data warehouse after validation.

- No tracking plan, but an open event taxonomy designed for modeling, that fits most user interfaces out of the box or can be extended otherwise.

- Take some of our pre-built models off the shelf or use Bach directly to model on the raw data in a notebook.

- Bach generates SQL for the target platform: productionize without lock-in, feed to a BI system, dbt, etc.

Where?

Github: https://github.com/objectiv/objectiv-analytics

Docker demo: https://objectiv.io/docs/home/quickstart-guide/

Website/docs: https://objectiv.io/

Let me know what you think and what platform/SQL backend you’d like to see supported first.

[1] Currently on plain js, react, angular, react native. Future: vue, native android/ios.

[2] Once we’re done building Bach support for all SQL platforms. Now: PG, bigquery in development. Future: redshift, clickhouse, athena, etc.

Show HN: Objectiv – Open-source product analytics infrastructure
objectiv.io

Re: Show HN: Objectiv – Open-source product analytics infrastructure

#2
I have tested this in a React Native project, and integrating it felt like a breeze - just a bunch of search + replace. I did hit a roadblock because of an unsupported version of react-navigation/native, but the team at Objectiv were very helpful and helped resolve the issue. Can definitely recommend trying this out if you're still stuck with inaccurate Google Analytics, want to own your data or want to have the option to inspecting your analytics data on a deeper/more meaningful level.

Re: Show HN: Objectiv – Open-source product analytics infrastructure

#3

I have tested this in a React Native project, and integrating it felt like a breeze - just a bunch of search + replace. I did hit a roadblock because of an unsupported version of react-navigation/native, but the team at Objectiv were very helpful and helped resolve the issue. Can definitely recommend trying this out if you're still stuck with inaccurate Google Analytics, want to own your data or want to have the opti…

Thanks! The point that you touch upon is quite important: not all versions of all frameworks are supported. We're aiming for recent releases first. For anyone on an older framework wanting to try Objectiv out, ping us, we might be able to help quickly.

Re: Show HN: Objectiv – Open-source product analytics infrastructure

#5

Looking good! Would be great to have an official debian flavour package for this! apt-get install objectiv-docker.

Thank you, and agreed. We'll have that someday, but currently the easiest and most portable way to deploy is through docker via the objectiv/backend image from dockerhub. We'll have the backend packages in pypi soon, and given enough demand (counted yours) or a community contribution, we'll do dists after.

Re: Show HN: Objectiv – Open-source product analytics infrastructure

#7
I love how this goes to the logical end game of Product Analytics, instead of trying to do it in a dedicated product just reuse the modern data stack (PostgreSQL, Snowplow, DBT, Pandas). This way you have all the freedom and you don't have to wait for new data when you have a new idea to test since you can use historical data.

Suggestion: instead of saying APLv2 just say Apache 2, that prevents confusion with the very different AGPL license.

Re: Show HN: Objectiv – Open-source product analytics infrastructure

#8
post #7

I love how this goes to the logical end game of Product Analytics, instead of trying to do it in a dedicated product just reuse the modern data stack (PostgreSQL, Snowplow, DBT, Pandas). This way you have all the freedom and you don't have to wait for new data when you have a new idea to test since you can use historical data. Suggestion: instead of saying APLv2 just say Apache 2, that prevents confusion with the ver…

Nice to hear that you share our vision on full data stack re-use/control. Thanks for the pointer on the license shorthand; never looked at it like that.

Re: Show HN: Objectiv – Open-source product analytics infrastructure

#9
I like Objectiv's approach, I believe there is great value in owning your own analytics data and staying in the open source landscape whilst processing the data with AI. We've done some proof of concepts and will keep a close watch on the developments of Objectiv and their AI model ecosystem

Re: Show HN: Objectiv – Open-source product analytics infrastructure

#10
Love this team, love their approach. The taxonomy is well thought-through - years of experience compiled into it - and the team has built great tooling around it (in particular for validation and debugging). Really opens the door for reusable models across products.
Post reply on HN