ArjunCodess/analyzr
ArjunCodess/analyzr has 31 GitHub stars and 3 forks. GitHot measured 0 stars in 24 hours, 0 in 7 days, and 0 in 15 days. Last checked 2026-11-12 08:38 UTC. Last push 2025-03-12.
Instant analytics for your apps.
What you can do
- Real-Time Tracking: See what's happening on your website as it happens.
- Performance Monitoring: Monitor how fast your site loads (and find areas to improve with smart suggestions on what to optimize next).
- Device & Browser Stats: See what devices, browsers, and operating systems your visitors are using.
- Location Tracking: Understand where your visitors are coming from.
Measured star growth
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- 0
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalAnalyzr 📊

TL;DR 🚀
Analyzr is a free and open-source analytics tool that requires just one line of code to set up.
It comes with built-in Discord notifications and works seamlessly with any website, giving you all the analytics data you need to make informed decisions.
📑 Table of Contents
- Why Did We Build This?
- Who Is This For?
- What Can It Do?
- How Does It Work?
- Discord Integration
- What Makes It Different?
- Want to Try It?
- Quick Links
- Let's Chat!
- FAQ
Hey there! 👋
Thanks for checking out Analyzr. It's a free tool that manages your website analytics and performance and offers many other features.
This project is an alternative to premium analytics services like Vercel Analytics.
With Analyzr, you can monitor everything from visitor activity to site performance without paying for it.
And the best part? It's open-source and free for everyone.
💡 Why Did We Build This?
Analyzr doesn't charge you for tracking custom events or monitoring performance, unlike other analytics tools.
You get all of this and more, totally free.
🎯 Who Is This For?

Developers who want to track their side projects.
Small business owners watching their website traffic.
Anyone who wants simple analytics without paying $$$.
🚀 What Can It Do?
Here are some of the core features of Analyzr:
Real-Time Tracking: See what's happening on your website as it happens.
Custom Event Tracking: Track specific actions your visitors take (for example, clicks on certain buttons).
Here's how to track custom events:
Using JavaScript/Node.js:
const axios = require('axios'); const API_KEY = "YOUR_API_KEY"; const url = "https://getanalyzr.vercel.app/api/events"; const headers = { "Content-Type": "application/json", "Authorization": `Bearer ${API_KEY}` }; const eventData = { name: "", // required - event name domain: "", // required - your website domain description: "", // required - event description emoji: "🔔", // optional - emoji for Discord notification fields: [ // optional - additional fields for Discord notification { name: "Field Name", value: "Field Value", inline: true // optional - display fields in same line } ] }; const sendRequest = async () => { try { const response = await axios.post(url, eventData, { headers }); console.log("Event sent successfully", response.data); } catch (error) { console.error("Error:", error.response ? error.response.data : error.message); } }; sendRequest();Using Python:
import requests API_KEY = "YOUR_API_KEY" url = "https://getanalyzr.vercel.app/api/events" headers = { "Content-Type": "application/json", "Authorization": f"Bearer {API_KEY}" } event_data = { "name": "", # required - event name "domain": "", # required - your website domain "description": "", # required - event description "emoji": "🔔", # optional - emoji for Discord notification "fields": [ # optional - additional fields for Discord notification { "name": "Field Name", "value": "Field Value", "inline": True # optional - display fields in same line } ] } def send_request(): try: response = requests.post(url, json=event_data, headers=headers) response.raise_for_status() print("Event sent successfully", response.json()) except requests.exceptions.RequestException as error: print("Error:", error) send_request()Yes, it's that simple!
Performance Monitoring: Monitor how fast your site loads (and find areas to improve with smart suggestions on what to optimize next).
Device & Browser Stats: See what devices, browsers, and operating systems your visitors are using.
Location Tracking: Understand where your visitors are coming from.
Discord Notifications: Get live updates on events right in your Discord DM.
How Does It Work?

Here's exactly how Analyzr works, with no secrets:
First, you add our tracking script to your website - it's just a simple piece of code that counts when people visit your pages and what they click on.
This information goes straight to Supabase (our database provider), which organizes all this data.
We store everything safely in Supabase's storage system.
When you log in to your dashboard, you'll see all this information displayed in charts and numbers.
And if you want, we can send updates about your website straight to your Discord - it's that straightforward!
You can look at our code on GitHub to see exactly how everything works.
🤖 Discord Integration

Setting up Discord notifications is easy:
Enable Developer Mode in Discord
- Open User Settings
- Go to App Settings → Advanced
- Enable Developer Mode
Get Your Discord User ID
- Right-click your profile or username
- Click "Copy User ID"
Add it to Analyzr
- Go to /settings in your Analyzr dashboard
- Paste your Discord User ID
- Save the changes
Once set up, you'll get real-time notifications for:
- Website traffic spikes
- Performance alerts
- Custom event triggers
- Error notifications
- And more!
(as you set it.)
💪 What Makes It Different?

It's Free
- No "free trial" tricks
- No "upgrade to see more data" stuff
- Just free, forever!
Super Easy to Use
- Add one line of code to your site
- See your stats right away
Discord Integration
- Real-time notifications
- Custom alerts for important events
- Manage everything from Discord
📦 Want to Try It?
It's super easy to get started:
Add the Tracking Script (and other stuff if needed)
For Vanilla/React apps:
<script defer data-domain="your-website.com" src="https://getanalyzr.vercel.app/tracking-script.js" > </script>For Next.js apps:
<Script defer data-domain="your-website.com" src="https://getanalyzr.vercel.app/tracking-script.js" />Just add this to your main layout or index file, and you're good to go!
Deploy your app to production.
It's done!
After you are done, start seeing real analytics on your dashboard.
🌟 Quick Links
- Try it out: getanalyzr.vercel.app
- Get the code: GitHub
- Launch: Product Hunt
💬 Let's Chat!
Got questions? Ideas? Just want to say hi.
- Drop an issue on GitHub
- DM me on Discord or X (@ArjunCodess)
We love hearing from users!
🎉 Thanks!
Thanks for checking out Analyzr! We hope it makes your life a bit easier.
Happy tracking! 📊
P.S. If you like it, maybe give us a star on GitHub and an upvote on Product Hunt. ⭐
❓ Frequently Asked Questions
Is Analyzr really free?
- Yes! We're 100% free and open source
- No hidden fees or premium features
- You can even self-host it if you want
Will this slow down my website?
- Nope! Our tracking script is tiny (< 6KB)
- It loads asynchronously (won't block your page)
- Uses edge functions for super-fast response times
Is my data private and secure?
- Absolutely! We use Supabase for secure data storage
- Your data is never sold or shared
- You can delete your data anytime
- We don't track personal user information
Can I use this with any website?
- Yes! Works with:
- Next.js
- React
- Vue
- Plain HTML
- etc.
- Yes! Works with:
What's the difference between Analyzr and other analytics tools?
- Free custom event tracking (others charge for this)
- Built-in Discord notifications
- No complex setup needed
- Privacy-focused approach
- Completely open source
Explore related projects
freeCodeCamp/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
459,049 starsdonnemartin/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
377,706 starsreact/react
The library for web and native user interfaces.
252,553 starsvuejs/vue
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
212,526 stars