kafka-faker
openreplay
kafka-faker | openreplay | |
---|---|---|
1 | 23 | |
0 | 8,889 | |
- | 2.0% | |
6.0 | 9.9 | |
over 1 year ago | 7 days ago | |
TypeScript | TypeScript | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
kafka-faker
-
Producing testing/fake data to your Kafka cluster with Kafka Faker
When working on applications which use Apache Kafka, I often times found myself needing fake/testing data in my Kafka cluster. Producing this data to a topic might not always be very straightforward and convenient. With this motivation, I set out to create a tool that allows the user to create a JSON object making use of various fake data generation functions and send it to a Kafka cluster. Eventually Kafka Faker came to fruition. I'm eager to know if you've faced similar difficulties and if a tool like this would help solve that problem.
openreplay
-
Implementing 3D Graphics in React
Uncover frustrations, understand bugs and fix slowdowns like never before with OpenReplay — an open-source session replay tool for developers. Self-host it in minutes, and have complete control over your customer data. Check our GitHub repo and join the thousands of developers in our community.
- Show HN: How Cobrowsing Works in Session Replay
- Show HN: Session Replay for iOS Developers
-
Show HN: Capture and replay React Native sessions
- Optimize user experience: use insights to refine and improve your app’s usability.
Interested? For more details, you can check out the GitHub repo [0] or documentation [1]:
[0] https://github.com/openreplay/openreplay or documentation
[1] https://docs.openreplay.com/en/rn-sdk/
-
Show HN: Tabbing through bugs? One replay to catch them all
Hey HN,
For anyone who uses session replay tools to debug, monitor, or analyze user journeys, this feature might come in handy. OpenReplay — the self-hosted session replay tool that helps developers troubleshoot web apps faster — now supports tabbed browsing.
*Here's how:*
1. Capture and replay user sessions that span across multiple browser tabs, all within a single recording.
2. OpenReplay's tracker communicates across browser tabs, ensuring accurate tracking of each tab, even when duplicated or opened with `window.open` without `_blank`.
3. With "co-browsing", you can watch and support users in real-time and see how they navigate across multiple tabs of your app.
*Why it’s important?*
1. This feature is convenient for developers as it allows them to easily identify bugs by reviewing a complete session in one replay, rather than having to reference multiple recordings.
2. It provides a deeper understanding of the user journey and interactions across multiple tabs in your web app, helping in the comprehension of complex user behaviors and paths.
3. It provides accurate feedback on user tab actions such as opening, switching, and closing tabs, assisting in UX/UI improvements.
Interested? For more details, you can check out the GitHub repo at https://github.com/openreplay/openreplay.
- OpenReplay for Session Replays
- Launch HN: Highlight.io (YC W23) – Open-source, full stack web app monitoring
-
question about open source software
You could maybe get in a scenario where a company rather sneakily changes their license without proper announcement to make usage non-open and billable, but that's pretty rare and bad behavior and that underhandedness may bite them back if it goes to court (I am not a lawyer). That said, it can happen. As an example, see this discussion I opened where the project switched licenses and the maintainers thought it was enough to only really announce this within a 1 hour YouTube video (Rather than their blog or update notes).
-
GitHub: List of open-source alternatives to everyday SaaS products
OpenReplay would not be typically be considered open source. (Which I have raised with them and have since been blocked from their repos).
-
Show HN: We built a ClickHouse-based logging service
How does it compare to OpenReplay ?
> Before deciding on ClickHouse, we were planning to use OpenSearch
You should have tried Quickwit :)
Anyway, sounds like a great project, best of luck!
[1] https://github.com/openreplay/openreplay
[2] https://github.com/quickwit-oss/quickwit
What are some alternatives?
Kafka-Sonar - The one-stop shop Docker Desktop Extension for seamless Kafka cluster monitoring and troubleshooting 🐋 🚀
PostHog - 🦔 PostHog provides open-source product analytics, session recording, feature flagging and A/B testing that you can self-host.
mockingbird - Mockingbird is a mock streaming data generator
rrweb - record and replay the web
Sentry - Developer-first error tracking and performance monitoring
sentry-java - A Sentry SDK for Java, Android and other JVM languages.
asayer-indexeddb - Getting Started with IndexedDB for Big Data Storage
budibase - Budibase is an open-source low code platform that helps you build internal tools in minutes 🚀
Matomo - Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!
django-clickhouse - This project's goal is to build Yandex ClickHouse database into Django project.
Appwrite - Your backend, minus the hassle.
signoz - SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool