{"id":20326937,"url":"https://github.com/wopian/kitsu-season-trends","last_synced_at":"2025-04-11T20:06:59.332Z","repository":{"id":21831011,"uuid":"94163547","full_name":"wopian/kitsu-season-trends","owner":"wopian","description":"🦊 Kitsu seasonal anime trends","archived":false,"fork":false,"pushed_at":"2025-04-10T22:13:36.000Z","size":204856,"stargazers_count":23,"open_issues_count":4,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-11T20:06:51.398Z","etag":null,"topics":["anime","anime-list","anime-website","cron","data-visualization","ecmascript","javascript","kitsu","kitsu-api","kitsu-io","messagepack","nodejs","react","season-trends","static-site","statistical-analysis","statistics"],"latest_commit_sha":null,"homepage":"https://season.moe","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wopian.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"wopian","ko_fi":"wopian","custom":"https://paypal.me/wopian"}},"created_at":"2017-06-13T03:10:15.000Z","updated_at":"2025-04-10T22:13:40.000Z","dependencies_parsed_at":"2023-09-22T03:15:25.571Z","dependency_job_id":"8c796dcf-da00-43b3-9323-ea7e7f75b266","html_url":"https://github.com/wopian/kitsu-season-trends","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wopian%2Fkitsu-season-trends","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wopian%2Fkitsu-season-trends/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wopian%2Fkitsu-season-trends/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wopian%2Fkitsu-season-trends/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wopian","download_url":"https://codeload.github.com/wopian/kitsu-season-trends/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248473127,"owners_count":21109628,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["anime","anime-list","anime-website","cron","data-visualization","ecmascript","javascript","kitsu","kitsu-api","kitsu-io","messagepack","nodejs","react","season-trends","static-site","statistical-analysis","statistics"],"created_at":"2024-11-14T19:45:45.565Z","updated_at":"2025-04-11T20:06:59.307Z","avatar_url":"https://github.com/wopian.png","language":"JavaScript","funding_links":["https://github.com/sponsors/wopian","https://ko-fi.com/wopian","https://paypal.me/wopian"],"categories":[],"sub_categories":[],"readme":"# Season Trends\n\n[![web badge]][web]\n[![uptime badge]][web]\n[![contributors badge]][contributors]\n[![actions badge]][actions]\n\n[Kitsu] season trends for the currently airing anime\n\n## Using the Data\n\nAll the data is free to use and available from:\n\n- JSON format in `./data` or online at `season.moe/data/{year}-{season}.json`\n- [MessagePack] format online at `season.moe/msgpack/{year}-{season}.msgpack`\n\n## Data Format\n\nProperty names are compressed to save storage space and bandwidth.\n\n### Seasonal Data\n\nData grouped by airing season - Winter, Spring, Summer and Autumn/Fall.\n\nAs of January 2022, the previous season is updated in tandem with the current season.\n\n```js\n{\n  data: [\n    {\n      i: 12, // Kitsu anime ID\n      t: 'One Piece', // Canonical title\n      u: 0, // Subtype (0: TV, 1: ONA)\n      n: 0, // 0: Leftover, 1: New\n      d: [ // Data array containing each daily update\n        {\n          i: 0, // Index\n          d: 450263, // Hours since epoch (x3600000 to get datetime)\n          w: 82.19, // Wilson's confidence level (0.95) out of 100 (omitted if 0)\n          l: 82.4, // Laplace smoothing out of 100 (omitted if 0)\n          p: 100359.75, // Upvotes, ratings \u003e= 3 out of 5, omitted if 0)\n          o: 21433.25, // Downvotes, ratings \u003c 3 out of 5, omitted if 0)\n          r: 121793, // Users Rated (omitted if 0)\n          u: 186101, // Users (omitted if 0)\n          f: 6578 // Users Favourited (omitted if 0)\n        }\n      ]\n    }\n  ],\n  meta: {\n    current: 52, // Total started airing this season\n    total: 226 // Total shows being tracked\n  },\n  updated: '2021-05-13T23:03:55.841Z' // ISO date of the last cron update\n}\n```\n\n### Anime Data\n\n```js\n{\n  data: [\n    {\n      i: 0 // index\n      d: 450263, // Hours since epoch (x3600000 to get datetime)\n      w: 82.19 // Wilson's confidence level (0.95) out of 100 (omitted if 0)\n      l: 82.4 // Laplace smoothing out of 100 (omitted if 0)\n      p: 100359.75 // Upvotes, ratings \u003e= 3 out of 5, omitted if 0)\n      o: 21433.25 // Downvotes, ratings \u003c 3 out of 5, omitted if 0)\n      r: 121793 // Users Rated (omitted if 0)\n      u: 186101 // Users (omitted if 0)\n      f: 6578 // Users Favourited (omitted if 0)\n    }\n  ],\n  meta: {\n    i: 12, // Kitsu anime ID\n    t: 'One Piece', // Canonical title\n    u: 0, // Subtype (0: TV, 1: ONA)\n  }\n}\n```\n\n## Development\n\n### Requirements\n\n- [git] `\u003e= 2.0.0`\n- [node.js] `\u003e= 8.0.0`\n- [yarn] `\u003e= 1.0.0`\n\n### Commands\n\n- `yarn start` - live reload local server\n- `yarn lint` - lint source code\n- `yarn build` - build from source\n- `yarn cron` - manually run cron task to fetch new data\n\n### Guide\n\n1. [Fork the repo]\n\n2. Clone the repo (`git clone https://github.com/{yourusername}/api-docs.git`)\n\n3. Create a new branch (`git checkout -b improve-docs`)\n\n4. Install dependencies (`yarn install`)\n\n5. Make the appropriate changes in the source files\n\n6. Check your changes for issues (`yarn test`)\n\n7. Commit your changes (`git commit -am 'Improve docs'`)\n\n8. Push to your branch (`git push origin improve-docs`)\n\n9. [Create a Pull Request]\n\n## License\n\nAll code released under the [MIT] license\n\n[kitsu]: https://kitsu.io\n[messagepack]: https://msgpack.org\n[fork the repo]: https://help.github.com/articles/fork-a-repo/#fork-an-example-repository\n[create a pull request]: https://help.github.com/articles/creating-a-pull-request/#creating-the-pull-request\n[mit]: https://github.com/wopian/kitsu-season-trends/blob/master/LICENSE.md\n[git]: https://git-scm.com\n[node.js]: https://nodejs.org\n[yarn]: https://yarnpkg.com\n[web]: https://season.moe\n[web badge]: https://flat.badgen.net/uptime-robot/status/m779133972-4da0d8f104f1d6ffaf921257\n[uptime badge]: https://flat.badgen.net/uptime-robot/month/m779133972-4da0d8f104f1d6ffaf921257\n[actions]: https://github.com/wopian/kitsu-season-trends/actions/workflows/ci.yml\n[actions badge]: https://flat.badgen.net/github/checks/wopian/kitsu-season-trends/master/ci\n[contributors]: https://github.com/wopian/kitsu-season-trends/graphs/contributors\n[contributors badge]: https://flat.badgen.net/github/contributors/wopian/kitsu-season-trends\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwopian%2Fkitsu-season-trends","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwopian%2Fkitsu-season-trends","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwopian%2Fkitsu-season-trends/lists"}