Showcase Your GitHub Projects — Instantly.

Gitsink helps developers turn their repos into a beautiful, structured API. Powered by your code, enriched with one file.

api.gitsink.dev
Documentation
https://api.gitsink.dev/user/projects
Response
Headers
Curl

How It Works

1. Login with GitHub

Get instant access and your unique API key.

2. Add a Portfolio.md File

We use this file to understand your project's goals and metadata.

3. Get Your Project API

Sync is automatic and lightning fast with Redis.

Features

Auto-sync

Auto-sync your GitHub content — stay up-to-date with zero effort

Fast API

Fast API, powered by Redis — optimized for speed

Simple Integration

Simple Integration — get started in seconds

API Example

curl https://api.gitsink.dev/user/projects \ -H "Authorization: Bearer <your-api-key>"
{
  "projects": [
    {
      "name": "awesome-project",
      "description": "A revolutionary dev tool",
      "stars": 128,
      "language": "TypeScript",
      "lastUpdated": "2023-04-15T10:30:00Z",
      "portfolio": {
        "featured": true,
        "category": "Developer Tools",
        "demo": "https://demo.example.com"
      }
    },
    {
      "name": "another-cool-repo",
      "description": "Simplify your workflow",
      "stars": 84,
      "language": "JavaScript",
      "lastUpdated": "2023-03-22T14:15:00Z",
      "portfolio": {
        "featured": false,
        "category": "Utilities",
        "demo": null
      }
    }
  ]
}

Showcase Your Projects

awesome-project

TypeScript

A revolutionary dev tool

0
Updated Apr 15, 2023

another-cool-repo

JavaScript

Simplify your workflow

0
Updated Mar 22, 2023

Trusted by Developers

0+

Active Users

0+

GitHub Stars

0+

Projects Showcased

Frequently Asked Questions

Ready to showcase your GitHub projects?

Join the waitlist today and be among the first to access Gitsink.