{"id":50965660,"url":"https://github.com/spotlightforbugs/cdshelf","last_synced_at":"2026-06-18T20:01:49.275Z","repository":{"id":58591480,"uuid":"532628868","full_name":"SpotlightForBugs/cdShelf","owner":"SpotlightForBugs","description":null,"archived":false,"fork":false,"pushed_at":"2022-09-15T16:31:07.000Z","size":88,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":0,"default_branch":"pro","last_synced_at":"2025-12-13T17:33:09.590Z","etag":null,"topics":["gui","java","jonsch2","lessons","shelf","ugly"],"latest_commit_sha":null,"homepage":"","language":"Java","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/SpotlightForBugs.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}},"created_at":"2022-09-04T18:50:36.000Z","updated_at":"2022-09-21T17:06:38.000Z","dependencies_parsed_at":"2023-01-18T09:01:27.887Z","dependency_job_id":null,"html_url":"https://github.com/SpotlightForBugs/cdShelf","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/SpotlightForBugs/cdShelf","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SpotlightForBugs%2FcdShelf","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SpotlightForBugs%2FcdShelf/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SpotlightForBugs%2FcdShelf/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SpotlightForBugs%2FcdShelf/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SpotlightForBugs","download_url":"https://codeload.github.com/SpotlightForBugs/cdShelf/tar.gz/refs/heads/pro","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SpotlightForBugs%2FcdShelf/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34505423,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-18T02:00:06.871Z","response_time":128,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["gui","java","jonsch2","lessons","shelf","ugly"],"created_at":"2026-06-18T20:01:43.649Z","updated_at":"2026-06-18T20:01:49.270Z","avatar_url":"https://github.com/SpotlightForBugs.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# cdShelf\n\n![GitHub language count](https://img.shields.io/github/languages/count/SpotlightForBugs/cdshelf?)\n![GitHub top language](https://img.shields.io/github/languages/top/SpotlightForBugs/cdshelf?)\n![GitHub](https://img.shields.io/github/license/SpotlightForBugs/cdshelf?)\n\n![Lines of code](https://tokei.rs/b1/github/SpotlightForBugs/cdshelf?)\n![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/SpotlightForBugs/cdshelf?)\n![GitHub repo size](https://img.shields.io/github/repo-size/SpotlightForBugs/cdshelf?)\n\n![GitHub issues](https://img.shields.io/github/issues/SpotlightForBugs/cdshelf?)\n![GitHub pull requests](https://img.shields.io/github/issues-pr/SpotlightForBugs/cdshelf?)\n![GitHub pull requests](https://img.shields.io/github/issues-pr-closed/SpotlightForBugs/cdshelf?)\n\n![GitHub contributors](https://img.shields.io/github/contributors/SpotlightForBugs/cdshelf?)\n![GitHub last commit](https://img.shields.io/github/last-commit/SpotlightForBugs/cdshelf?)\n![GitHub commit activity](https://img.shields.io/github/commit-activity/m/SpotlightForBugs/cdshelf?)\n\nThis is a simple program that allows you to keep track of your CD collection.\nIt is written in Python and uses the swing library for the GUI.\nIt is currently in development and is not yet ready for use.\n\n## Installation from source\n\n```bash\ngit clone https://www.github.com/SpotlightForBugs/cdShelf\ncd cdShelf\n\n\n```\n\n## Installation from binary\n\n- use the [latest release](https://github.com/SpotlightForBugs/cdShelf/releases/latest)\n\n- download the jar file\n- run the cdShelf_gui.jar file\n\n# Code Quality Metrics\n\nWe use deepsource to check our code quality\n\n[![DeepSource](https://static.deepsource.io/deepsource-badge-dark.svg)](https://deepsource.io/gh/SpotlightForBugs/cdshelf/?ref=repository-badge)\n\nThese issues are not fixed yet, but we are working on it:\n\n[![DeepSource](https://deepsource.io/gh/SpotlightForBugs/cdShelf.svg/?label=active+issues\u0026show_trend=true\u0026token=TmjgsVPYZ8WVKONETE23T6t-)](https://deepsource.io/gh/SpotlightForBugs/cdShelf/?ref=repository-badge)\n\n---\n\nThese issues were resolved:\n\n[![DeepSource](https://deepsource.io/gh/SpotlightForBugs/cdShelf.svg/?label=resolved+issues\u0026show_trend=true\u0026token=TmjgsVPYZ8WVKONETE23T6t-)](https://deepsource.io/gh/SpotlightForBugs/cdShelf/?ref=repository-badge)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspotlightforbugs%2Fcdshelf","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspotlightforbugs%2Fcdshelf","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspotlightforbugs%2Fcdshelf/lists"}