Skip to content

joysticked-online/joysticked

Repository files navigation

joysticked

Track, rate, and share your gaming journey. joysticked is an open-source platform for game enthusiasts to log their experiences, discover new titles, and connect with fellow players.

Think Letterboxd, but for games.

About

joysticked helps you keep a personal history of the games you've played, rate and review them, and share your gaming taste with friends. Whether you're a casual mobile gamer or a hardcore completionist, joysticked is your digital gaming diary.

Built with data from IGDB (Internet Game Database), the same comprehensive game database powered by Twitch that developers and platforms trust worldwide.

Tech Stack

Frontend

  • Next.js - React framework for the web app
  • TypeScript - Type-safe development

Backend

  • Bun - Fast JavaScript runtime and toolkit
  • Elysia - Ergonomic web framework
  • PostgreSQL - Primary database
  • Redis - Caching and sessions

Infrastructure

  • Cloudflare R2 - Object storage for images and assets
  • IGDB API - Game metadata and information

Tooling

  • Turborepo - Monorepo build system
  • Biome - Fast formatter and linter

Contributing

We welcome contributions! Whether it's bug fixes, feature additions, or documentation improvements, your help makes joysticked better for everyone.

Please feel free to open issues and pull requests.

License

GNU AGPL v3

Acknowledgments

Game data provided by IGDB, powered by Twitch.

About

The better place for gameaholics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages