{"id":20574567,"url":"https://github.com/kostasereksonas/dart_scoreboard","last_synced_at":"2026-05-17T06:31:14.412Z","repository":{"id":157488122,"uuid":"375734752","full_name":"KostasEreksonas/Dart_scoreboard","owner":"KostasEreksonas","description":"Simple dart game score calculator, working within command line interface.","archived":false,"fork":false,"pushed_at":"2021-11-02T09:35:06.000Z","size":242,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-16T21:40:05.101Z","etag":null,"topics":["darts","darts-scoring","gui","pyqt5","python","python3"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KostasEreksonas.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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}},"created_at":"2021-06-10T14:56:30.000Z","updated_at":"2023-01-18T17:09:03.000Z","dependencies_parsed_at":"2023-05-05T10:01:58.361Z","dependency_job_id":null,"html_url":"https://github.com/KostasEreksonas/Dart_scoreboard","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/KostasEreksonas%2FDart_scoreboard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KostasEreksonas%2FDart_scoreboard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KostasEreksonas%2FDart_scoreboard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KostasEreksonas%2FDart_scoreboard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KostasEreksonas","download_url":"https://codeload.github.com/KostasEreksonas/Dart_scoreboard/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242195942,"owners_count":20087760,"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":["darts","darts-scoring","gui","pyqt5","python","python3"],"created_at":"2024-11-16T05:35:34.540Z","updated_at":"2025-10-27T16:10:51.778Z","avatar_url":"https://github.com/KostasEreksonas.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dart Score Calculator\n\nProject for creating scoreboard for the game of Darts. There are CLI and GUI versions of the scoreboard.\n\nTable of Contents\n=================\n* [Dart Score Calculator](#Dart-Score-Calculator)\n* [Versions](#Versions)\n* [CLI Version](#CLI-Version)\n* [GUI Version](#GUI-Version)\n* [Further work](#Further-Work)\n\n# Versions\n\n1. The scoreboard working within Command Line Interface (CLI) can be found in [CLI folder](/CLI) and the source code [can be found by following this link](/CLI/Dart_scoreboard.py).\n2. The graphical version of the scoreboard with GUI can be found in [GUI](/GUI) folder and the source code for it [can be found here](/GUI/Graphical_dart_scoreboard_v_0_2.py).\n3. Previous versions of the scoreboard with GUI can be found in [Previous versions](/GUI/Previous_versions) subfolder within GUI folder.\n\n# CLI Version\n\nFeatures of this version are:\n\n1. Count score for a 2 player game.\n2. Choose, how many sets and legs you want to play in your game.\n3. Set a point count for a leg.\n4. Count an average score of 3-dart throws made.\n5. Count stats - ammount of times of scored 100's 140's and 180's.\n\nMore information about CLI version can be fount [here](/CLI/README.md).\n\n# GUI Version\n\nFeatures of this version are:\n\n1. A comprehensible GUI for counting stats of a darts game.\n\nA sketch of how a finished GUI would look like is presented below:\n\n![Sketch of a dart calculator's GUI](/img/score_calculator_GUI_sketch.png)\n\nAlso I have added a [.drawio file for calculator's GUI scheme](/schemes/score_calculator_GUI_sketch.drawio) in a [schemes](/schemes/) folder.\n\nNext is the sketch of a ***Dialog*** window, which is used for collecting user input and data about the darts game. It is presented below:\n\n![Sketch of a dialog for user input](/img/score_calculator_Dialog_sketch.png)\n\nAlso I have added a [.drawio file for calculator's Dialog scheme](/schemes/score_calculator_Dialog_sketch.drawio) in a [schemes](/schemes/) folder.\n\nMore information about GUI version can be found [here](/GUI/README.md).\n\n# Further Work\n\nIn ***v0.2*** I will redesign the code of the GUI and will implement these updates:\n\n1. Clean the code for drawing Main window and Dialog window.\n2. Pass user input from Dialog to the Main window.\n3. Input data in specific Main window fields.\n4. Pass the user input to predefined functions for calculations.\n5. Redraw the Main window with new calculated values.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkostasereksonas%2Fdart_scoreboard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkostasereksonas%2Fdart_scoreboard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkostasereksonas%2Fdart_scoreboard/lists"}