{"id":19611583,"url":"https://github.com/justjanne/fcmlib","last_synced_at":"2025-04-27T22:33:33.860Z","repository":{"id":224277198,"uuid":"762885563","full_name":"justjanne/fcmlib","owner":"justjanne","description":"Library to read and write Brother's FCM plotter files","archived":false,"fork":false,"pushed_at":"2024-02-25T22:26:36.000Z","size":2807,"stargazers_count":20,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-05T04:13:24.384Z","etag":null,"topics":["hardware-hacking","plotter","rust"],"latest_commit_sha":null,"homepage":"https://crates.io/crates/fcmlib","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/justjanne.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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}},"created_at":"2024-02-25T00:35:52.000Z","updated_at":"2025-03-26T16:57:18.000Z","dependencies_parsed_at":"2024-02-25T01:45:42.955Z","dependency_job_id":null,"html_url":"https://github.com/justjanne/fcmlib","commit_stats":null,"previous_names":["justjanne/fcmlib"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/justjanne%2Ffcmlib","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/justjanne%2Ffcmlib/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/justjanne%2Ffcmlib/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/justjanne%2Ffcmlib/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/justjanne","download_url":"https://codeload.github.com/justjanne/fcmlib/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251219600,"owners_count":21554444,"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":["hardware-hacking","plotter","rust"],"created_at":"2024-11-11T10:40:51.843Z","updated_at":"2025-04-27T22:33:28.840Z","avatar_url":"https://github.com/justjanne.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Rust FCM Library\n\nThis project contains a fully fledged implementation of Brother's FCM format,\nallowing you to read, write, edit and create FCM files natively.\n\nThe library is designed to create files which are bit-for-bit identical to ones\nthat Canvas Workspace (web or app) would have created. To ensure compatibility,\nover 1000 sample files are used as test cases.\n\nThe FCM parser was written using Nom to ensure it's safe and secure.\n\n## License\n\n\u003e This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0.  \n\u003e If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjustjanne%2Ffcmlib","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjustjanne%2Ffcmlib","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjustjanne%2Ffcmlib/lists"}