← Actualités et réseaux sociaux

Dépôts de l'utilisateur

GET /github/user/:username/repos

Obtenez la liste des dépôts publics d'un utilisateur GitHub donné, y compris les noms de dépôt, les descriptions, le nombre d'étoiles, le nombre de forks, le langage principal et les dates de dernière mise à jour. Utile pour créer des pages de portfolio développeur, analyser les contributions open source d'un utilisateur et présenter des projets. Données issues de l'API REST de GitHub.

Paramètres

username requis

Username

Exemples de requêtes

Utilisation de base
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

Réponse en direct

{
  "count": 10,
  "data": [
    {
      "created_at": "2011-09-04T22:48:12Z",
      "description": "Linux kernel source tree",
      "forks": 66756,
      "full_name": "torvalds/linux",
      "is_fork": false,
      "language": "C",
      "name": "linux",
      "open_issues": 3,
      "stars": 251098,
      "updated_at": "2026-10-05T00:01:43Z",
      "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
}