Show HN: A lightweight open-source web analytics for webdevs I wanted to share something I've been working on recently: Statum, a handy web analytics tool. https://ift.tt/N0wHGbA The journey began when I found myself frequently needing simple web analytics for my projects. I tried Google Analytics, especially GA4, and realized it was quite complex and, at times, not very accurate, especially when I wanted to view stats for the current day or recent hours. Then I tested a few fancy startup solution but ended up with way too expensive plans the expect me to subscribe (I'm not that rich to pay $99/month for every pet project web analytics). This drove me to think, "Why not create a tool that bridges the gap between these complex/expensive platforms and the real needs of developers like me?" So, I designed Statum to seamlessly parse both Nginx and Apache server logs. It filters all necessary data, including IP, http method, URL, and user agent. What's more, it can categorize these user-agents into mobile users, bots, and others. Besides that...to provide a holistic view, Statum augments local log file statistics with web-based JavaScript analytics, offering even deeper insights, especially into returning visitors. With Statum, you can quickly get a grip on: - The number of visitors and a breakdown between bots and real users. - Identify visitors as unique entities (tied to the browser). - Client-side parameters such as screen resolution, OS, language. - Unique user-agents and much more. I've aimed to make the setup process straightforward (it's just one js line to insert into your website template and update a few paths in .py file to parse logs from the right place). Currently, it does not have UI, I use just a text output from sqlite, the default query to get the number of visitors and return visitors is in gen_stats.sh so you can enhance it depending on what you want to analyze. I'd appreciate any feedback you have on the project. Please keep in mind that this is an initial version and it's not designed for high-traffic websites. https://ift.tt/N0wHGbA October 11, 2023 at 03:49AM
Show HN: A lightweight open-source web analytics for webdevs https://ift.tt/JobW2k6
Related Articles
Show HN: Bin - AI business intelligence analyst that turns data into dashboards https://ift.tt/smi7YHjShow HN: Bin - AI business intelligence analyst that turns data into d… Read More
Show HN: Never let friends forget who is the winner https://ift.tt/x7A4HNbShow HN: Never let friends forget who is the winner Hi HN, I made a si… Read More
Show HN: TLabWebViewVR – Open Source 3D Web Browser Project https://ift.tt/wUmc2SPShow HN: TLabWebViewVR – Open Source 3D Web Browser Project https://if… Read More
Show HN: Stagehand – an open source browser automation framework powered by AI https://ift.tt/IwBailbShow HN: Stagehand – an open source browser automation framework power… Read More
Show HN: Cardstock- Free TCG Proxy Manager for Magic, Yugioh, & Pokemon https://ift.tt/qBm410RShow HN: Cardstock- Free TCG Proxy Manager for Magic, Yugioh, & Po… Read More
Show HN: Ultra-portable Gantt chart tool for very regulated environments https://ift.tt/Flq4j2rShow HN: Ultra-portable Gantt chart tool for very regulated environmen… Read More
Show HN: Zero-overhead compile-time builder pattern for Rust https://ift.tt/t7l08hmShow HN: Zero-overhead compile-time builder pattern for Rust https://i… Read More
Show HN: Zig Obfusgator https://ift.tt/9Q1Z6SEShow HN: Zig Obfusgator https://ift.tt/Q3hA5OZ January 9, 2025 at 01:2… Read More
0 Comments: