{"id":43937893,"url":"https://github.com/newlandsvalley/purescript-abc-editor","last_synced_at":"2026-02-07T01:24:49.190Z","repository":{"id":72477445,"uuid":"85400724","full_name":"newlandsvalley/purescript-abc-editor","owner":"newlandsvalley","description":"Edit scores in ABC notation, render them and play them","archived":false,"fork":false,"pushed_at":"2025-12-11T17:01:45.000Z","size":3102,"stargazers_count":6,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-12T21:38:08.999Z","etag":null,"topics":["abc","music-notation","music-player","music-scores","score"],"latest_commit_sha":null,"homepage":"","language":"PureScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/newlandsvalley.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-03-18T12:49:07.000Z","updated_at":"2025-12-11T17:01:49.000Z","dependencies_parsed_at":"2025-08-06T20:31:42.370Z","dependency_job_id":"643c0530-d968-420e-8ac6-e25b3b849938","html_url":"https://github.com/newlandsvalley/purescript-abc-editor","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/newlandsvalley/purescript-abc-editor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/newlandsvalley%2Fpurescript-abc-editor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/newlandsvalley%2Fpurescript-abc-editor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/newlandsvalley%2Fpurescript-abc-editor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/newlandsvalley%2Fpurescript-abc-editor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/newlandsvalley","download_url":"https://codeload.github.com/newlandsvalley/purescript-abc-editor/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/newlandsvalley%2Fpurescript-abc-editor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29183787,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-07T00:44:15.062Z","status":"ssl_error","status_checked_at":"2026-02-07T00:35:01.758Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["abc","music-notation","music-player","music-scores","score"],"created_at":"2026-02-07T01:24:48.584Z","updated_at":"2026-02-07T01:24:49.180Z","avatar_url":"https://github.com/newlandsvalley.png","language":"PureScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"purescript-abc-editor\n=====================\n\nThis is an editor for musical scores written in the ABC notation. It allows you to edit ABC text and to save or reload it.  If the ABC is valid, you can see the score and play the tune, otherwise it displays an error.  You can also shift the octave, transpose or alter the tempo.\n\nTry it [here](https://tunebank.org.uk/#/editor).\n\nThe melody is generated using purescript-abc-melody.\n\nThe editor works best with VexFlow v4.0.2. Unfortunately, at the time of writing, the current VexFlow release (v4.2.3) is unusable because the score is rescaled after every keystroke!\n\nBuilding\n--------\n\nfrom the current directory:\n\n    $ npm run build\n\nBuilding the example\n--------------------\n\nfrom the current directory:\n\n    $ npm run example   \n\nThen navigate to example/dist/index.html.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnewlandsvalley%2Fpurescript-abc-editor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnewlandsvalley%2Fpurescript-abc-editor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnewlandsvalley%2Fpurescript-abc-editor/lists"}