Skip to content

A digital experience platform that helps you understand how users are interacting with your platform in real time; combining behavioral, technical and business insights to drive better user experiences.

License

Notifications You must be signed in to change notification settings

dream-horizon-org/pulse

Repository files navigation

Pulse

A digital experience platform that helps you understand how users are interacting with your platform in real time

Combining behavioral, technical and business insights to drive better user experiences

License Java React TypeScript Android

📖 View Full Documentation →


🌟 About

A digital experience platform that helps you understand how users are interacting with your platform in real time; combining behavioral, technical and business insights to drive better user experiences.

Key Features

  • 📊 Real-time Monitoring - Track user interactions, performance metrics, and system health
  • 🔍 Distributed Tracing - Follow requests across microservices and distributed systems
  • 📱 Mobile Observability - Native SDKs for Android and React Native applications
  • 🚨 Alerting - Flexible alert management with multiple notification channels
  • 📈 Analytics - Advanced analytics powered by ClickHouse for high-performance queries
  • 🔌 OpenTelemetry Native - Built on OpenTelemetry standards for vendor-neutral observability

🚀 Quick Start


📚 Documentation

Complete documentation is available at https://pulse.dreamhorizon.org/docs/intro.

Platform & Setup

Mobile SDKs

API & Reference

Development


🛠️ Tech Stack

Backend: Java 17 • Vert.x • MySQL • ClickHouse
Frontend: React 18 • TypeScript • Mantine UI
Mobile: Kotlin • OpenTelemetry • React Native
Data: OpenTelemetry Collector • OTLP

For detailed technology information, see the full documentation.


🤝 Contributing

We welcome contributions! Please see our Contributing Guide for detailed information.

Quick Steps:

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes and write tests
  4. Format code and commit
  5. Create a pull request

📄 License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.


📞 Support


Built with ❤️ by the Pulse Team

ContributingLicense

About

A digital experience platform that helps you understand how users are interacting with your platform in real time; combining behavioral, technical and business insights to drive better user experiences.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 14