Skip to content

elbwalker/walkerOS

Folders and files

NameName
Last commit message
Last commit date
Mar 14, 2025
Feb 14, 2025
Mar 10, 2025
Feb 5, 2025
Jun 25, 2024
Dec 5, 2024
Mar 14, 2025
Mar 14, 2025
Mar 2, 2024
Mar 1, 2024
Nov 24, 2023
Jan 25, 2024
Dec 6, 2024
Feb 17, 2025
Mar 10, 2025
Feb 24, 2025
Feb 17, 2025

Repository files navigation

Open-source event data collection and tag management

Request Feature · Report Bug · Say hello

walkerOS Documentation React demo

What is walkerOS

walkerOS is a privacy-centric event data collection platform. It offers features like data capturing, consent management, data integration, and tag management. Fully configurable as code.

The project started as a web library called walker.js and has evolved into a complete first-party tracking system.

Packages 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.

Why walkerOS?

  • Sustainability: Robust infrastructure for continuous data collection, even amidst evolving data landscapes.
  • Privacy focus: Strict privacy-by-design approach, in-build consent management and various data protection features.
  • Complete data ownership: Full control of your first-party data, no vendor lock-in, and control of data processing.
  • Simplified data model: Intuitive event model that streamlines data collection, making analytics straightforward and efficient.
  • Flexible architecture: Modular design adapting to your specific data needs and allows growing step-by-step.

How walkerOS operates

Loading
---
title: Basic infrastructure
---
flowchart LR
  subgraph walkerOS
    direction LR
    subgraph Collection
        Sources
    end
    subgraph Activation
        Destinations
    end
    %%Utils
  end
  subgraph Tools
    direction LR
    storage["Storage"]
    marketing["Marketing"]
    analytics["Analytics"]
  end
  Sources --> Destinations
  Destinations --> Tools

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.