{"id":13620097,"url":"https://github.com/theodorusclarence/notiolink","last_synced_at":"2025-04-13T00:48:02.502Z","repository":{"id":42739409,"uuid":"448953391","full_name":"theodorusclarence/notiolink","owner":"theodorusclarence","description":"⚡ Self-hostable branded link shortener built with Next.js \u0026 Notion API","archived":false,"fork":false,"pushed_at":"2025-03-28T16:12:45.000Z","size":1037,"stargazers_count":202,"open_issues_count":9,"forks_count":65,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-13T00:47:57.255Z","etag":null,"topics":["nextjs","notion-api"],"latest_commit_sha":null,"homepage":"https://notiolink.vercel.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/theodorusclarence.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"theodorusclarence","patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://saweria.co/theodorusclarence"]}},"created_at":"2022-01-17T15:43:54.000Z","updated_at":"2025-04-11T05:20:54.000Z","dependencies_parsed_at":"2024-11-14T09:01:51.172Z","dependency_job_id":"5f0f0ecf-105e-49cb-88e9-965507f236e8","html_url":"https://github.com/theodorusclarence/notiolink","commit_stats":{"total_commits":67,"total_committers":3,"mean_commits":"22.333333333333332","dds":"0.19402985074626866","last_synced_commit":"8582471faad6648aead300d72dfde31df02f93d4"},"previous_names":[],"tags_count":8,"template":false,"template_full_name":"theodorusclarence/ts-nextjs-tailwind-starter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theodorusclarence%2Fnotiolink","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theodorusclarence%2Fnotiolink/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theodorusclarence%2Fnotiolink/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theodorusclarence%2Fnotiolink/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theodorusclarence","download_url":"https://codeload.github.com/theodorusclarence/notiolink/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248650437,"owners_count":21139672,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["nextjs","notion-api"],"created_at":"2024-08-01T21:00:52.181Z","updated_at":"2025-04-13T00:48:02.467Z","avatar_url":"https://github.com/theodorusclarence.png","language":"TypeScript","funding_links":["https://github.com/sponsors/theodorusclarence","https://saweria.co/theodorusclarence"],"categories":["TypeScript","N"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003eNotiolink\u003c/h1\u003e\n  \u003cp\u003e⚡ Self-hostable branded link shortener built with Next.js \u0026 Notion API\u003c/p\u003e\n  \u003cp\u003eMade by \u003ca href=\"https://theodorusclarence.com\"\u003eTheodorus Clarence\u003c/a\u003e\u003c/p\u003e\n\u003c/div\u003e\n\n## Installation Guide\n\nPlease read the full guide on [this notion page](https://notiolink.thcl.dev/installation-guide)\n\nIf you are migrating from v0 to v1, I suggest to re-fork the project and add the environment variables.\n\n## Features\n\n- ⚡ Unlimited branded links (use your own domain!)\n- ☝ Self-hostable with Vercel\n- 💨 Fast redirect using Next.js Middleware Functions\n- 🌑 Awesome CMS using Notion\n- ➕ See click count statistics\n- 💠 Zero config, all customizable via env\n- 💅 Numerous themes\n\n### Link Tree Page\n\nYou can easily configure it on the notion database\n\n![Link Tree](https://user-images.githubusercontent.com/55318172/150363654-f70477ae-fef6-4cf0-87d6-6bc9285a7f49.png)\n\n### Add New Link\n\nRoute: `/new`\n\nYou can add link straight from the website for easy access, don't worry **this is protected with login page** so no one will mess with your links\n\n![New Link](https://user-images.githubusercontent.com/55318172/152929343-279e175e-d63b-4c1e-81be-1823746d0f49.png)\n\n### Link Details \u0026 Count\n\nYou can see the statistics with `/:slug/detail` route\n\n![Link Details](https://user-images.githubusercontent.com/55318172/150364397-a867dba4-c2a6-4d18-b930-724074c6c654.png)\n\n### Categorized Tree\n\nEvery category will be made into a standalone tree on `/c/:category` route\n\n![Category](https://user-images.githubusercontent.com/55318172/152929498-2e44d6a3-5d49-4fbd-9ed3-b2e22aeffbd2.png)\n\n### Themes\n\nThemes you can choose\n\n|     ![Dark](https://user-images.githubusercontent.com/55318172/152929950-690cc890-a1e9-4e71-a12a-402670167081.png) Dark      |   ![Light](https://user-images.githubusercontent.com/55318172/152929946-9a128b27-4bb3-433c-a7ec-14b19d8a9729.png) Light   |\n| :--------------------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------: |\n| ![Street Neon](https://user-images.githubusercontent.com/55318172/152929924-cfc86c3b-1ab6-4ec3-b82c-56878447d027.png) Street | ![Monokai](https://user-images.githubusercontent.com/55318172/152929929-95df59d2-0690-4e4c-8a81-b75c86e4c289.png) Monokai |\n|    ![Milky](https://user-images.githubusercontent.com/55318172/152929918-632410ea-d6e0-4354-b7fe-08b2d991e2ab.png) Milky     |                                                                                                                           |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheodorusclarence%2Fnotiolink","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftheodorusclarence%2Fnotiolink","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheodorusclarence%2Fnotiolink/lists"}