Open Source Analytics Projects
Analytics is the practice of collecting, processing, and interpreting data to answer questions and guide decisions. It helps organizations understand user behavior, measure performance, spot trends, and investigate unexpected changes. Analytics tools can work with data from websites, applications, databases, and business operations, turning raw events or records into metrics, reports, and visualizations.
Open source analytics includes web and product measurement, event tracking, experimentation, data processing systems, and dashboard and visualization tools. When choosing a tool, consider its license, maintenance activity, documentation, data privacy practices, hosting requirements, and compatibility with your existing sources and workflows. These tools can serve developers, analysts, researchers, and organizations that need to monitor activity, explore datasets, or build reporting systems while retaining control over their data and infrastructure.
34 repositories · updated October 11, 2026

AI-Engineering-Coach: Analyze AI Coding Assistant Usage
AI Engineer Coach analyzes local session logs from AI coding assistants and presents practice, activity, and output insights in a dashboard. It suits developers who want to improve agentic workflows while keeping session data on their machine.
NewHealth 53/100

best-skills: Compare Agent Skill Rankings Across Platforms
Best Skills publishes daily rankings of agent skills using install counts, growth, maintenance, publisher verification, and social activity across several ecosystems. Its CSV data helps developers compare skills without treating platform-specific counts as directly equivalent.
NewHealth 36/100

code-session-memory: Search AI Coding Sessions Across Tools
code-session-memory automatically indexes coding-agent conversations into a shared vector database for semantic search. It suits developers who want to retrieve decisions and solutions across OpenCode, Claude Code, Cursor, VS Code, Codex, and Gemini CLI sessions.
MaintainedHealth 32/100

claude-ads: Audit and Manage Paid Advertising with Claude
Claude Ads helps agencies and performance teams audit, plan, monitor, and report on paid-media accounts across 12 platforms. It is read-only by default, with account changes gated by explicit approval and safety checks.
ActiveHealth 36/100

warpchart: Track GitHub Repository Growth and Rankings
Warpchart turns GitHub star data into live growth telemetry, showing repository rankings, velocity, neighbors, and milestones. It suits maintainers who want a hosted dashboard, embeddable charts, or a self-hosted tracker for a repository.
NewHealth 42/100

bklit: Track Website Analytics in a Self-Hosted Dashboard
Bklit is a TypeScript analytics platform for tracking website events, sessions, and conversion funnels. It has been discontinued and is no longer maintained, so it is mainly relevant to existing users or readers evaluating its architecture.
ArchivedHealth 25/100

FinceptTerminal: Explore Financial Markets and Investment Research
FinceptTerminal is a native desktop platform for financial research, combining market data, analytics, AI agents, and paper trading. It suits individuals and research teams who want a customizable terminal and can manage their own data and LLM credentials.
ActiveHealth 54/100

lago: Meter Usage and Manage Usage-Based Billing
Lago is an API-first billing platform that turns product events into metered usage, pricing, invoices, and payments. It suits teams building usage-based or hybrid billing who need control over deployment and billing workflows.
ActiveHealth 68/100

pyAudioAnalysis: Extract Features and Analyze Audio in Python
pyAudioAnalysis is a Python library for extracting audio features and building classification, detection, and segmentation workflows. It suits researchers and developers who want an established toolkit for analyzing audio files with machine-learning methods.
InactiveHealth 25/100

sniffly: Analyze Claude Code Usage and Errors
Sniffly turns local Claude Code logs into a dashboard for usage patterns, errors, and message history. It suits developers who want to review their own workflows or share selected project insights with coworkers.
InactiveHealth 20/100

plane: Manage Projects, Issues, Cycles, and Roadmaps
Plane is a project management platform for teams that need to organize work items, plan cycles, coordinate modules, and track progress. Use it as a hosted service or self-host it for control over deployment and data.
ActiveHealth 70/100

tailpipe: Query Cloud and Application Logs with SQL
Tailpipe is a local, terminal-based log analytics and SIEM tool powered by DuckDB. It collects logs from cloud, container, and application sources so developers and security teams can query events and use prebuilt detections without sending data to a hosted analytics service.
ActiveHealth 38/100