Skip to content

sizwinz/github-date-of-creation

Repository files navigation

GitHub Date of Creation (v3.1.2)

Manifest V3 Moment-less License: MIT

A production-grade cross-browser extension that seamlessly injects project maturity insights directly into GitHub's UI. This is a modernized fork of the original extension, rebuilt for Manifest V3 with zero dependencies, cross-browser compatibility, and deep UI integration.

🚀 Key Features

  • Project Maturity Badges (Lindy Effect):
    • 🌱 Sprout (<1 year)
    • 🌿 Established (>1 year)
    • 🌳 Mature (>5 years)
    • 🏛️ Ancient (>10 years)
  • Interpretive Insights Cards (Tooltips): Hover over the injected sidebar badge to view exact creation and push timestamps along with explanations of the project's maturity status (Lindy Effect) and maintenance health metrics.
  • Redesigned Options & Customizable Themes: Toggle between three different card visual themes (GitHub Native, Glassmorphism, and Compact) with a real-time interactive preview.
  • API Rate Limit Quota Meter: Built-in request usage progress bar inside the options page to track your remaining GitHub API request quota.
  • Cross-Browser Compatibility: Engineered to run natively on both Chromium-based browsers (Chrome, Edge, Brave, Opera, Vivaldi) and Mozilla Firefox / Firefox-based browsers (e.g. Zen Browser).
  • Health Indicators: Integrated "Last push" status to differentiate between stable, long-term tools and abandoned legacy code.
  • Search & Trending Support: Dates are injected directly into search results and trending pages—not just main repository pages.
  • Performance First: Removed moment.js in favor of native Intl APIs, reducing memory usage and bundle size by 80%.
  • Secure PAT Authentication: Automated setup for Personal Access Tokens to bypass the unauthenticated 60 requests/hour limit.

📸 Extension in Action

The extension seamlessly blends into the native GitHub UI on repositories, search pages, and trending lists. The new options page features a premium Glassmorphism design, real-time previews, and native dark-mode support.

Repository Badge Options Page
Repository Badge Injection Redesigned Options Page
Search Results Trending Page
Search Results Injection Trending Page Injection

Tip

Use the Relative Time toggle to switch between exact dates (e.g., Oct 3, 2018) and relative time (e.g., 5 years ago).

🛠️ Installation

Browser Extension (Developer Mode)

  1. Clone this repository:
    git clone https://github.com/sizwinz/github-date-of-creation.git
  2. Open Chrome and go to chrome://extensions.
  3. Enable Developer mode (top right).
  4. Click Load unpacked and select the folder you cloned.

Userscript (Tampermonkey / Violentmonkey)

Prefer a lightweight alternative? Install the userscript from Greasy Fork:

📥 github-date-of-creation on Greasy Fork

The userscript version includes all the same features — maturity badges, repository size, maintenance status, and per-repo refresh — without needing to install a browser extension.

⚙️ Configuration

  • Rate Limiting: To avoid API errors, generate a Personal Access Token in your GitHub settings and paste it into the extension options.
  • Date Format: Choose between native relative time or any custom formatting string (e.g., YYYY/MM/DD).

📜 License

MIT © sizwinz / Original by Varayut Lerdkanlayanawat

About

📆 Chrome extension for displaying a date of creation of a repository hosted on Github

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors