Skip to content

elbwalker/walkerOS

Repository files navigation

walkerOS: Open-source data collection and tag management

Request Feature · Report Bug · Say hello

walkerOS Documentation React demo

Why walkerOS?

walkerOS offers a unified, flexible, and privacy-centric event data collection platform. It integrates seamlessly with any analytics or storage tool, providing a reliable source of truth for data teams.

It is a modular data collection infrastructure, ideal for capturing first-party events reliably and with privacy in mind. Its vendor-agnostic design ensures seamless integration, giving you complete control over your data.

Benefits

  • Modular Design: Customize your data collection strategy like building with Lego bricks.
  • Data Quality and Privacy: Prioritize data integrity and user privacy with built-in consent management.
  • Flexibility: Tailored for both server-side and client-side tagging & tracking, adaptable to your evolving needs.

Target Audience

walkerOS is designed for teams, agencies, and freelancers, who prefer tag management as code and implement tags fast while keeping full control over the whole data collection.

Pre-requisites

Familiarize yourself with the walkerOS event model and, learn how walkerOS operates explore a complete demo infrastructure to understand its capabilities fully.

Package Overview

  • Sources (docs, code): For data creation and state management.
  • Destinations (docs, code): Initialize, map and share events to third-party tools.
  • Utils (docs, code): Enhance data collection with shared utilities.
  • Docs (docs, code): Deep dive into the official documentation.
  • Demos (docs, code): See walkerOS in action.

Installation

Start collecting data with our web or node source.

Contributing

⭐️ Help us grow and star us. See our Contributing Guidelines to get involved.

Support

Need help? Start a discussion, or reach out via email.

For more insights, visit the talks repository.

License

Licensed under the MIT License.