← News & Social

User Repos

GET /github/user/:username/repos

Get a list of public repositories for a specific GitHub user, including repo names, descriptions, star counts, fork counts, primary language, and last update dates. Useful for building developer portfolio pages, analyzing a user's open source contributions, and creating project showcases. Data from the GitHub REST API.

Parameters

username required

Username

Example Requests

Basic usage
curl https://nordapi.ee/api/v1/github/user/torvalds/repos
Linus Torvalds repositories
curl https://nordapi.ee/api/v1/github/user/torvalds/repos
Jose Valim repositories
curl https://nordapi.ee/api/v1/github/user/josevalim/repos

Live Response

{
  "count": 10,
  "data": [
    {
      "created_at": "2011-09-04T22:48:12Z",
      "description": "Linux kernel source tree",
      "forks": 66755,
      "full_name": "torvalds/linux",
      "is_fork": false,
      "language": "C",
      "name": "linux",
      "open_issues": 3,
      "stars": 251095,
      "updated_at": "2026-10-04T23:03:25Z",
      "url": "https://github.com/torvalds/linux"
    },
    {
      "created_at": "2025-09-17T01:01:29Z",
      "description": "Linus learns analog circuits",
      "forks": 122,
      "full_name": "torvalds/GuitarPedal",
      "is_fork": false,
      "language": "C",
      "name": "GuitarPedal",
      "open_issues": 13,
      "stars": 2422,
      "updated_at": "2026-10-04T22:21:59Z",
      "url": "https://github.com/torvalds/GuitarPedal"
    },
    {
      "created_at": "2026-01-09T02:33:29Z",
      "description": "Random digital audio effects",
      "forks": 224,
      "full_name": "torvalds/AudioNoise",
      "is_fork": false,
      "language": "C",
      "name": "AudioNoise",
      "open_issues": 34,
      "stars": 4516,
      "updated_at": "2026-10-04T22:21:25Z",
      "url": "https://github.com/torvalds/AudioNoise"
    },
    {
      "created_at": "2026-01-18T19:57:03Z",
      "description": "Wrapper around 'less' to colorize spelling mistakes using Hunspell",
      "forks": 22,
      "full_name": "torvalds/HunspellColorize",
      "is_fork": false,
      "language": "C",
      "name": "HunspellColorize",
      "open_issues": 4,
      "stars": 387,
      "updated_at": "2026-10-04T17:31:51Z",
      "url": "https://github.com/torvalds/HunspellColorize"
    },
    {
      "created_at": "2018-01-17T22:32:21Z",
      "description": "Random version of microemacs with my private modificatons",
      "forks": 326,
      "full_name": "torvalds/uemacs",
      "is_fork": false,
      "language": "C",
      "name": "uemacs",
      "open_issues": 16,
      "stars": 2160,
      "updated_at": "2026-10-04T17:31:23Z",
      "url": "https://github.com/torvalds/uemacs"
    },
    {
      "created_at": "2017-12-04T21:58:56Z",
      "description": "Brother PES file converter",
      "forks": 74,
      "full_name": "torvalds/pesconvert",
      "is_fork": false,
      "language": "C",
      "name": "pesconvert",
      "open_issues": 7,
      "stars": 583,
      "updated_at": "2026-10-04T17:26:24Z",
      "url": "https://github.com/torvalds/pesconvert"
    },
    {
      "created_at": "2022-07-30T03:30:56Z",
      "description": "A cross-platform, linkable library implementation of Git that you can use in your application.",
      "forks": 30,
      "full_name": "torvalds/libgit2",
      "is_fork": true,
      "language": "C",
      "name": "libgit2",
      "open_issues": 1,
      "stars": 392,
      "updated_at": "2026-10-04T17:26:22Z",
      "url": "https://github.com/torvalds/libgit2"
    },
    {
      "created_at": "2017-03-24T20:06:37Z",
      "description": "Stupid memory latency and TLB tester",
      "forks": 223,
      "full_name": "torvalds/test-tlb",
      "is_fork": false,
      "language": "C",
      "name": "test-tlb",
      "open_issues": 14,
      "stars": 1068,
      "updated_at": "2026-10-04T17:26:21Z",
      "url": "https://github.com/torvalds/test-tlb"
    },
    {
      "created_at": "2017-01-11T18:03:01Z",
      "description": "Do not use - the real upstream is  Subsurface-divelog/subsurface",
      "forks": 68,
      "full_name": "torvalds/subsurface-for-dirk",
      "is_fork": true,
      "language": "C++",
      "name": "subsurface-for-dirk",
      "open_issues": 1,
      "stars": 477,
      "updated_at": "2026-10-04T17:26:18Z",
      "url": "https://github.com/torvalds/subsurface-for-dirk"
    },
    {
      "created_at": "2017-01-17T00:25:49Z",
      "description": "Only use for syncing with Dirk, don't use for anything else",
      "forks": 51,
      "full_name": "torvalds/libdc-for-dirk",
      "is_fork": true,
      "language": "C",
      "name": "libdc-for-dirk",
      "open_issues": 1,
      "stars": 409,
      "updated_at": "2026-10-04T17:26:17Z",
      "url": "https://github.com/torvalds/libdc-for-dirk"
    }
  ],
  "success": true
}