{"id":18127224,"url":"https://github.com/wise-old-man/wise-old-man","last_synced_at":"2025-05-15T05:05:23.613Z","repository":{"id":38537063,"uuid":"250676452","full_name":"wise-old-man/wise-old-man","owner":"wise-old-man","description":"The Open Source Old School Runescape progress tracker.","archived":false,"fork":false,"pushed_at":"2025-05-14T21:03:11.000Z","size":31793,"stargazers_count":291,"open_issues_count":45,"forks_count":100,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-05-15T05:05:21.488Z","etag":null,"topics":["api","hacktoberfest","node","nodejs","oldschool","oldschool-runescape","osrs","react","reactjs","rest-api","runescape","webapp"],"latest_commit_sha":null,"homepage":"https://wiseoldman.net/","language":"TypeScript","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/wise-old-man.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/contributing/app-guide.md","funding":null,"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,"zenodo":null}},"created_at":"2020-03-27T23:59:36.000Z","updated_at":"2025-05-14T21:03:15.000Z","dependencies_parsed_at":"2024-01-07T02:12:37.139Z","dependency_job_id":"c8da1efc-7ed8-4b1b-a8b8-2d8223eb6431","html_url":"https://github.com/wise-old-man/wise-old-man","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/wise-old-man%2Fwise-old-man","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wise-old-man%2Fwise-old-man/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wise-old-man%2Fwise-old-man/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wise-old-man%2Fwise-old-man/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wise-old-man","download_url":"https://codeload.github.com/wise-old-man/wise-old-man/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254276446,"owners_count":22043866,"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":["api","hacktoberfest","node","nodejs","oldschool","oldschool-runescape","osrs","react","reactjs","rest-api","runescape","webapp"],"created_at":"2024-11-01T09:15:48.446Z","updated_at":"2025-05-15T05:05:23.596Z","avatar_url":"https://github.com/wise-old-man.png","language":"TypeScript","funding_links":["https://www.patreon.com/wiseoldman"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align = \"center\"\u003e\n\n![Wise Old Man logo](https://github.com/wise-old-man/wise-old-man/assets/3278148/c4c8a2ce-7f61-4b6e-ba97-5d9d5bf6b1d1)\n\n🔗 [www.wiseoldman.net](https://wiseoldman.net/)\n\nThe Open Source Old School Runescape progress tracker.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/discord/886733267284398130.svg?label=Discord\u0026logo=Discord\u0026colorB=7289da\u0026style=for-the-badge\"\u003e\n\u003c/p\u003e\n\nThe Wise Old Man is a web app (and API) that tracks and measures your Old School Runescape player progress. Built on top of the OSRS hiscores, it allows you to keep track of your gains, participate in group competitions, collect achievements and much more.\n\n[Website](https://wiseoldman.net/) |\n[Discord](https://discord.gg/Ky5vNt2) |\n[Patreon](https://www.patreon.com/wiseoldman)\n\n\u003c/div\u003e\n\n\u003cbr /\u003e\n\n## 👪 Related projects\n\nAlthough this is the core repository, some related repositories have been created to expand the functionality of this project.\n\n- [Discord Bot](https://github.com/wise-old-man/wiseoldman-discord-bot)\n- [RuneLite Plugin](https://github.com/wise-old-man/wiseoldman-runelite-plugin)\n\n\u003cbr /\u003e\n\n## 🛠️ API\n\nWe also offer a REST API for developers and encourage you to create your own apps and integrations with it. You can read the API documentation at: [https://wiseoldman.net/docs](https://docs.wiseoldman.net)\n\n\u003cbr /\u003e\n\n## 📚 Project structure and stack\n\nThe repository is currently divided into 3 components:\n\n- **Server**: (The backend \u0026 API)\n\n  - Node.js\n  - TypeScript\n  - PostgresSQL\n  - Redis\n  - BullMQ\n  - Express\n  - Prisma\n  - Jest\n\n- **App**: (The web app)\n\n  - Next.js 14 (App Router)\n  - TailwindCSS\n  - HeadlessUI\n  - RadixUI\n\n- **Docs**: (The API documentation)\n  - Docusaurus\n\n\u003cbr /\u003e\n\n## 💬 Suggestions and bugs\n\nHave a suggestion or a bug to report? [Click here to create a issue](https://github.com/wise-old-man/wise-old-man/issues)\n\nHave something else you'd like to discuss? [Join us on discord](https://discord.gg/Ky5vNt2)\n\n\u003cbr /\u003e\n\n## 🤝 Contributing\n\nEach component of the repository has it's own build and development process, check the documentation for each below:\n\n**Help expand and improve the Wise Old Man API:** [Server / API Development Guide](https://github.com/wise-old-man/wise-old-man/blob/master/.github/contributing/server-guide.md)\n\n**Help expand and improve the Wise Old Man Web App:** [App Development Guide](https://github.com/wise-old-man/wise-old-man/blob/master/.github/contributing/app-guide.md)\n\n**Help update or improve the Wise Old Man API Docs:** [Docs Development Guide](https://github.com/wise-old-man/wise-old-man/blob/master/.github/contributing/docs-guide.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwise-old-man%2Fwise-old-man","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwise-old-man%2Fwise-old-man","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwise-old-man%2Fwise-old-man/lists"}