All Projects → wise-old-man → Wise Old Man

wise-old-man / Wise Old Man

Licence: mit
The Open Source Old School Runescape progress tracker.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Wise Old Man

Laravel Api Boilerplate
A Boilerplate Project For Laravel API's (NOT MAINTAINED)
Stars: ✭ 113 (+66.18%)
Mutual labels:  api, rest-api, hacktoberfest
Mockoon
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
Stars: ✭ 3,448 (+4970.59%)
Mutual labels:  api, rest-api, hacktoberfest
Coronavirus Tracker Api
🦠 A simple and fast (< 200ms) API for tracking the global coronavirus (COVID-19, SARS-CoV-2) outbreak. It's written in python using the 🔥 FastAPI framework. Supports multiple sources!
Stars: ✭ 1,577 (+2219.12%)
Mutual labels:  api, rest-api, webapp
Symfony Flex Backend
Symfony Flex REST API template project
Stars: ✭ 214 (+214.71%)
Mutual labels:  api, rest-api, hacktoberfest
Udash Core
Scala framework for building beautiful and maintainable web applications.
Stars: ✭ 405 (+495.59%)
Mutual labels:  rest-api, hacktoberfest, webapp
Tutorialdb
A search 🔎 engine for programming/dev tutorials, See it in action 👉
Stars: ✭ 93 (+36.76%)
Mutual labels:  api, hacktoberfest, webapp
Bookmarks.dev
Bookmarks and Code Snippets Manager for Developers & Co
Stars: ✭ 218 (+220.59%)
Mutual labels:  api, rest-api, hacktoberfest
Openapi Generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
Stars: ✭ 10,634 (+15538.24%)
Mutual labels:  api, rest-api, hacktoberfest
Javacord
An easy to use multithreaded library for creating Discord bots in Java.
Stars: ✭ 368 (+441.18%)
Mutual labels:  api, rest-api, hacktoberfest
Askql
AskQL is a query language that can express any data request
Stars: ✭ 352 (+417.65%)
Mutual labels:  api, rest-api, hacktoberfest
Vulcain
Fast and idiomatic client-driven REST APIs.
Stars: ✭ 3,190 (+4591.18%)
Mutual labels:  api, rest-api, hacktoberfest
Json Api Dart
JSON:API client for Dart/Flutter
Stars: ✭ 53 (-22.06%)
Mutual labels:  api, rest-api, hacktoberfest
Apispec
A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..
Stars: ✭ 831 (+1122.06%)
Mutual labels:  api, rest-api, hacktoberfest
Githubapi
Swift implementation of Github REST API v3
Stars: ✭ 55 (-19.12%)
Mutual labels:  api, rest-api, hacktoberfest
Godo
DigitalOcean Go API client
Stars: ✭ 1,097 (+1513.24%)
Mutual labels:  api, hacktoberfest
Http Prompt
An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie
Stars: ✭ 8,329 (+12148.53%)
Mutual labels:  api, rest-api
Gaanaapi
Unofficial Gaana API
Stars: ✭ 59 (-13.24%)
Mutual labels:  api, rest-api
Standards.rest
A collection of standards, specifications, etc. for HTTP API development.
Stars: ✭ 58 (-14.71%)
Mutual labels:  api, rest-api
Rest Hapi
🚀 A RESTful API generator for Node.js
Stars: ✭ 1,102 (+1520.59%)
Mutual labels:  api, rest-api
Ratp Api Rest
This project turnkey is distributed as a middleware to expose RATP realtime data as REST resources
Stars: ✭ 68 (+0%)
Mutual labels:  api, hacktoberfest

Wise Old Man

🔗 www.wiseoldman.net

The Open Source Old School Runescape progress tracker.

API Tests MIT license Core repo

The Wise Old Man is a web app (and API) that 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.

Website | Discord | Patreon


👪 Related projects

Although this is the core repository, some related repositories have been created to expand the functionality of this project.


🛠️ API

We 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


📚 Project structure and stack

The repository is currently divided into 3 components:

  • Server: (The backend & API)

    • Node.js / TypeScript
    • PostgreSQL: Main Database
    • Sqlite: Tests Database
    • Redis & Bull: Job processor
    • Express: API framework
    • Sequelize: ORM
  • App: (The web app)

    • React.js
    • Redux: State management
    • Reselect: Selector memoization
  • Docs: (The API documentation)

    • Next.js (A react framework)

💬 Suggestions and bugs

Have a suggestion or a bug to report? Click here to create a issue

Have something else you'd like to discuss? Join us on discord


🤝 Contributing

Each component of the repository has it's own build and development process, check the documentation for each below:

Help expand and improve the Wise Old Man API: Server / API Development Guide

Help expand and improve the Wise Old Man Web App: App Development Guide

Help update or improve the Wise Old Man API Docs: Docs Development Guide

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].