whatisgithub

What is github-trends?

aeneasr/github-trends — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2020-12-18

4GoAudience · pm founderComplexity · 2/5DormantSetup · easy

In one sentence

A web service that turns a GitHub user, org, or repo's star history into an embeddable SVG chart, so you can show off growth over time instead of just a current count.

Mindmap

mindmap
  root((github-trends))
    What it does
      Star history charts
      SVG image output
      Embeddable via URL
    Tech stack
      Go
      Web service
    Use cases
      Landing page traction
      README badges
      Compare projects
    Audience
      Founders
      Maintainers
      Organizations
    Setup
      Hosted service
      No install needed

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Embed a star growth chart on a startup landing page to show traction.

USE CASE 2

Add a star history image to a README so visitors see popularity at a glance.

USE CASE 3

Compare how multiple projects in an organization are growing over time.

USE CASE 4

Spot moments when a project suddenly took off versus grew steadily.

What is it built with?

Go

How does it compare?

aeneasr/github-trendscoocood/geodnsn8n-io/n8n-sandbox-service
Stars444
LanguageGoGoGo
Last pushed2020-12-182018-10-302026-06-15
MaintenanceDormantDormantMaintained
Setup difficultyeasyhardhard
Complexity2/54/54/5
Audiencepm founderops devopsops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Hosted service, just embed a URL with query parameters, nothing to install.

So what is it?

This tool creates visual charts showing how many GitHub stars a repository, person, or organization has accumulated over time. Instead of just seeing the current star count, you get a graph that plots the entire history, useful for tracking growth trends, comparing projects, or showing off your project's momentum. The way it works is straightforward. You point it at a GitHub user, organization, or specific repository, and it fetches the historical star data, then generates an SVG image (a format that scales perfectly on any website). You embed this image on your own site using a simple URL with a few parameters. For instance, ?user=ory shows all the stars across that organization's repositories combined, while ?user=ory&repo=kratos zooms in on just one project. This would be handy for a few real scenarios. A startup founder might embed their project's star chart on their landing page to show traction and growth. A maintainer could add it to their README to give visitors a quick visual sense of how popular the project has become. An organization could use it to compare how different projects are performing. It's also just interesting to see the story of a project, those moments when something suddenly takes off versus steady, gradual growth tell you something. The project is written in Go and runs as a web service. The README doesn't explain the technical details of how it fetches or caches GitHub data, but the core idea is simple: it's a lightweight API that turns GitHub's data into embeddable charts. The service is already deployed and ready to use, you don't need to run anything yourself, just plug in the URL with your parameters and you get back an image.

Copy-paste prompts

Prompt 1
Give me the embed URL syntax to show star history for the 'ory' GitHub organization using github-trends.
Prompt 2
Show me how to embed a github-trends star chart for just the 'kratos' repo on my README.
Prompt 3
Explain how to compare two repos' star growth side by side using github-trends URLs.
Prompt 4
Write the markdown snippet to add a github-trends SVG badge to my project's README.

Frequently asked questions

What is github-trends?

A web service that turns a GitHub user, org, or repo's star history into an embeddable SVG chart, so you can show off growth over time instead of just a current count.

What language is github-trends written in?

Mainly Go. The stack also includes Go.

Is github-trends actively maintained?

Dormant — no commits in 2+ years (last push 2020-12-18).

How hard is github-trends to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is github-trends for?

Mainly pm founder.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.