HighScore: The Open-Source Leaderboard Solution for Indie Game Developers

This page summarizes the projects mentioned and recommended in the original post on dev.to

Civic Auth - Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. HighScore

    🏆 An open-source leaderboard for indie game developers

    The last week I worked on my open-source project HighScore and I released a new version. HighScore is an open-source leaderboard and is an alternative to the Google Play Service, which allows you to create leaderboards for your games and add some others features to your game. Highscore is currently under development and a lot of features are missing, but you can try the leaderboards which allow you to store your game score easily. This new version contains a new bad words filter, a custom download link and a rate limit to prevent spam.

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. badwords

    A javascript filter for badwords

    This new feature allows you to prevent poorly words into the name of the score sent. To work I use this bad-words library which already contains a default list of words. However, you can also add your own words depending on your language.

  4. express-rate-limit

    Basic rate-limiting middleware for the Express web server

    The last feature is a rate limit to prevent spam. Highscore has no auth system all endpoints are public and can be accessible by anybody. That's why adding a rate limit is useful to prevent abuse requests for a malicious users. For this, I used the very good express-rate-limit library which does the job perfectly. Like all other features, you can configure the rate limit using env variables.

  5. Ts.ED

    :triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone. ⭐️ Star to support our work!

    I use Ts.ed as framework, go to this site to known more about this awesome framework.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • The framework that revolutionized my workflow.

    2 projects | dev.to | 12 Jan 2023
  • Ask HN: Suggest open source alternative to Unified API providers like Merge.dev

    2 projects | news.ycombinator.com | 8 May 2023
  • Buy vs. Build: Share your journey on choosing between purchasing or developing integration components

    2 projects | /r/SaaS | 19 Apr 2023
  • Nango

    1 project | /r/devopspro | 2 Mar 2023
  • Ts.ed: A TypeScript framework for writing robust servers

    1 project | news.ycombinator.com | 23 Feb 2023

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?