Skip to content

A Python application to help organize board and card games by tracking game details and shelf locations.

License

Notifications You must be signed in to change notification settings

dragonruler1000/Game-organizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a34ce39 · · Sep 26, 2025

History

53 Commits
Sep 26, 2025
Sep 1, 2025
Sep 1, 2025
Sep 1, 2025
Sep 24, 2025
Sep 26, 2025
Sep 1, 2025
Sep 26, 2025

Repository files navigation

Game Organizer

Game Organizer is a Python application that helps you easily organize your board and card games by allowing you to input your game collection along with shelving information (rows and columns). Perfect for keeping track of your collection in a structured way!

Installation

Option 1:

pip install gameorganiser

Option 2: download the executable from the releases page Warning: there is a bug in the executable that causes it not to generate the JSON file used to save the data. Use the pip install method if you want to save data. I am working on fixing this issue..

Usage

  1. Run the main script/executable:
python main.py
. ubuntu-latest
windows-latest.exe
  1. Follow the prompts to:

    • Add a game to your collection
    • Input shelving information (number of rows and columns)
    • View your organized collection

Example:

python main.py 
Enter the game file name (e.g., games.json): games.json

Menu:
1. Add a new game
2. View all games
3. Export games to CSV
4. Save and exit
Enter your choice: 1
Enter game name: catan
Enter game type: board
Enter rows number: 3
Enter columns number: 5

Menu:
1. Add a new game
2. View all games
3. Export games to CSV
4. Save and exit
Enter your choice: 4
Attempting to save game data...
Game data saved. Exiting...
Press Enter to exit...

ess Enter to exit...

Contributing

Contributions are welcome! Feel free to submit issues, suggest features, or submit pull requests.

License

This project is licensed under the MIT License.

See the LICENSE file for details.

About

A Python application to help organize board and card games by tracking game details and shelf locations.

Resources

License

Stars

Watchers

Forks

Languages