{"id":16516892,"url":"https://github.com/alkasm/chords","last_synced_at":"2026-06-08T11:31:24.940Z","repository":{"id":123352039,"uuid":"123118736","full_name":"alkasm/chords","owner":"alkasm","description":null,"archived":false,"fork":false,"pushed_at":"2018-02-28T07:34:04.000Z","size":6,"stargazers_count":0,"open_issues_count":6,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-02T18:20:13.599Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alkasm.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":"2018-02-27T11:19:44.000Z","updated_at":"2018-02-27T11:20:02.000Z","dependencies_parsed_at":null,"dependency_job_id":"85396a9d-4970-4609-8672-3a784b80feda","html_url":"https://github.com/alkasm/chords","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/alkasm/chords","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alkasm%2Fchords","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alkasm%2Fchords/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alkasm%2Fchords/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alkasm%2Fchords/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alkasm","download_url":"https://codeload.github.com/alkasm/chords/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alkasm%2Fchords/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34061120,"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-08T02:00:07.615Z","response_time":111,"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":[],"created_at":"2024-10-11T16:27:28.875Z","updated_at":"2026-06-08T11:31:24.922Z","avatar_url":"https://github.com/alkasm.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Example use:\r\n\r\nView chord fingerings:\r\n\r\n    \u003e\u003e\u003e from chord import Chord\r\n    \u003e\u003e\u003e AMaj = Chord('A Maj', 'x02220', '213')\r\n    \u003e\u003e\u003e print(AMaj)\r\n    ## A Maj ##\r\n\r\n    x 0 2 1 3 0\r\n    ╒═╤═╤═╤═╤═╕\r\n    | | | | | |\r\n    ├─┼─┼─┼─┼─┤\r\n    | | █ █ █ |\r\n    ├─┼─┼─┼─┼─┤\r\n    | | | | | |\r\n    ├─┼─┼─┼─┼─┤\r\n    | | | | | |\r\n    └─┴─┴─┴─┴─┘\r\n    \r\n    \r\nGenerate permutations of chords to practice chord switching:\r\n\r\n    \u003e\u003e\u003e from chord import Chord\r\n    \u003e\u003e\u003e from itertools import permutations\r\n    \u003e\u003e\u003e chords = [Chord('A', 'x02220', '213'), Chord('E', '022100','231'), Chord('D', 'xx0232', '132')]\r\n    \u003e\u003e\u003e for ch1, ch2 in permutations(chords, 2):\r\n    ...     print(ch1.name, '---', ch2.name)\r\n    ...\r\n    A --- E\r\n    A --- D\r\n    E --- A\r\n    E --- D\r\n    D --- A\r\n    D --- E\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falkasm%2Fchords","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falkasm%2Fchords","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falkasm%2Fchords/lists"}