Non ci sono articoli nel tuo carrello.
This workflow is for developers, researchers, founders, and data analysts who want a historical dataset of GitHub Trending repositories without manual scraping. It’s ideal for building dashboards, newsletters, or trend analytics on top of a clean Supabase table.
Checking GitHub Trending by hand (daily/weekly/monthly) is repetitive and error-prone. This workflow automates collection, parsing, and storage so you can reliably track changes over time and query them from Supabase.
name
, url
, description
, language
, stars
.type
dimension (daily
/ weekly
/ monthly
) to each row.Ensure you have an n8n instance (Cloud or self-hosted).
Create credentials:
Prepare a Supabase table (example):
CREATE TABLE public.githubtrending (
id bigint GENERATED ALWAYS AS IDENTITY NOT NULL,
created_at timestamp with time zone NOT NULL DEFAULT now(),
data_date date DEFAULT now(),
url text,
project_id text,
project_desc text,
code_language text,
stars bigint DEFAULT '0'::bigint,
type text,
CONSTRAINT githubtrending_pkey PRIMARY KEY (id)
);
Import this workflow JSON into n8n.
Run once to validate, then schedule (e.g., daily at 08:00).