← 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": 62178,
      "full_name": "torvalds/linux",
      "is_fork": false,
      "language": "C",
      "name": "linux",
      "open_issues": 3,
      "stars": 232685,
      "updated_at": "2026-05-10T19:15:46Z",
      "url": "https://github.com/torvalds/linux"
    },
    {
      "created_at": "2025-09-17T01:01:29Z",
      "description": "Linus learns analog circuits",
      "forks": 65,
      "full_name": "torvalds/GuitarPedal",
      "is_fork": false,
      "language": "C",
      "name": "GuitarPedal",
      "open_issues": 0,
      "stars": 1905,
      "updated_at": "2026-05-10T05:50:10Z",
      "url": "https://github.com/torvalds/GuitarPedal"
    },
    {
      "created_at": "2018-01-17T22:32:21Z",
      "description": "Random version of microemacs with my private modificatons",
      "forks": 308,
      "full_name": "torvalds/uemacs",
      "is_fork": false,
      "language": "C",
      "name": "uemacs",
      "open_issues": 13,
      "stars": 2019,
      "updated_at": "2026-05-09T12:43:29Z",
      "url": "https://github.com/torvalds/uemacs"
    },
    {
      "created_at": "2026-01-09T02:33:29Z",
      "description": "Random digital audio effects",
      "forks": 205,
      "full_name": "torvalds/AudioNoise",
      "is_fork": false,
      "language": "C",
      "name": "AudioNoise",
      "open_issues": 29,
      "stars": 4359,
      "updated_at": "2026-05-09T08:01:59Z",
      "url": "https://github.com/torvalds/AudioNoise"
    },
    {
      "created_at": "2022-07-30T03:30:56Z",
      "description": "A cross-platform, linkable library implementation of Git that you can use in your application.",
      "forks": 28,
      "full_name": "torvalds/libgit2",
      "is_fork": true,
      "language": "C",
      "name": "libgit2",
      "open_issues": 1,
      "stars": 355,
      "updated_at": "2026-05-08T15:51:04Z",
      "url": "https://github.com/torvalds/libgit2"
    },
    {
      "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": 2,
      "stars": 451,
      "updated_at": "2026-05-08T13:39:58Z",
      "url": "https://github.com/torvalds/subsurface-for-dirk"
    },
    {
      "created_at": "2017-12-04T21:58:56Z",
      "description": "Brother PES file converter",
      "forks": 75,
      "full_name": "torvalds/pesconvert",
      "is_fork": false,
      "language": "C",
      "name": "pesconvert",
      "open_issues": 6,
      "stars": 558,
      "updated_at": "2026-05-07T21:29:32Z",
      "url": "https://github.com/torvalds/pesconvert"
    },
    {
      "created_at": "2017-03-24T20:06:37Z",
      "description": "Stupid memory latency and TLB tester",
      "forks": 218,
      "full_name": "torvalds/test-tlb",
      "is_fork": false,
      "language": "C",
      "name": "test-tlb",
      "open_issues": 13,
      "stars": 990,
      "updated_at": "2026-05-07T02:22:26Z",
      "url": "https://github.com/torvalds/test-tlb"
    },
    {
      "created_at": "2025-03-01T04:36:29Z",
      "description": "Random odd guitar pedal design in kicad",
      "forks": 21,
      "full_name": "torvalds/1590A",
      "is_fork": false,
      "language": "OpenSCAD",
      "name": "1590A",
      "open_issues": 0,
      "stars": 562,
      "updated_at": "2026-05-03T08:12:17Z",
      "url": "https://github.com/torvalds/1590A"
    },
    {
      "created_at": "2026-01-18T19:57:03Z",
      "description": "Wrapper around 'less' to colorize spelling mistakes using Hunspell",
      "forks": 14,
      "full_name": "torvalds/HunspellColorize",
      "is_fork": false,
      "language": "C",
      "name": "HunspellColorize",
      "open_issues": 2,
      "stars": 340,
      "updated_at": "2026-05-01T00:22:18Z",
      "url": "https://github.com/torvalds/HunspellColorize"
    }
  ],
  "success": true
}