{"id":16882778,"url":"https://github.com/alhadis/language-fontforge","last_synced_at":"2025-10-05T17:27:55.843Z","repository":{"id":78377458,"uuid":"66719141","full_name":"Alhadis/language-fontforge","owner":"Alhadis","description":"Syntax highlighting for SFD files, OpenType features, and FontForge's built-in scripting language.","archived":false,"fork":false,"pushed_at":"2023-02-18T02:52:44.000Z","size":424,"stargazers_count":10,"open_issues_count":0,"forks_count":5,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-05T20:11:18.164Z","etag":null,"topics":["atom","fontforge","fonts","opentype","syntax-highlighting"],"latest_commit_sha":null,"homepage":"https://atom.io/packages/language-fontforge","language":"CSON","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Alhadis.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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,"publiccode":null,"codemeta":null}},"created_at":"2016-08-27T14:43:06.000Z","updated_at":"2025-01-19T02:03:52.000Z","dependencies_parsed_at":"2023-03-09T14:15:28.289Z","dependency_job_id":null,"html_url":"https://github.com/Alhadis/language-fontforge","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/Alhadis/language-fontforge","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alhadis%2Flanguage-fontforge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alhadis%2Flanguage-fontforge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alhadis%2Flanguage-fontforge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alhadis%2Flanguage-fontforge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Alhadis","download_url":"https://codeload.github.com/Alhadis/language-fontforge/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alhadis%2Flanguage-fontforge/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278486669,"owners_count":25995022,"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","status":"online","status_checked_at":"2025-10-05T02:00:06.059Z","response_time":54,"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":["atom","fontforge","fonts","opentype","syntax-highlighting"],"created_at":"2024-10-13T16:08:41.330Z","updated_at":"2025-10-05T17:27:55.804Z","avatar_url":"https://github.com/Alhadis.png","language":"CSON","funding_links":[],"categories":[],"sub_categories":[],"readme":"Font-file language support\n==========================\n\nAdds syntax highlighting for several font-related text formats:\n\n* [Adobe font metrics][afm]: `.afm`\n* [Standard Bézier][bez]: `.bez`\n* [FIGlet fonts and control files][fig]: `.flc`, `.flf`, `.tlf`\n* [Fontinfo files][fd]: `fontinfo`\n* [FontForge's built-in scripting language][pe]: `.ff`, `.pe`\n* [Glyph bitmap distribution files][bdf]: `.bdf`\n* [OpenType feature files][fea]: `.fea`\n* [Spline font databases][sfd]: `.sfd`\n* [X font directory lists][dir]: `fonts.dir`, `fonts.scale`, `fonts.alias`, `encodings.dir`\n\nOriginally, only FontForge scripts were supported (hence the package's name).\nOver time, additional formats were added which were considered too niche to\nwarrant their own repositories. Many of these grammars are now used by GitHub\nfor highlighting their respective formats. Others may be added in the future.\n\n\nPreviews\n--------\n\n\u003e FontForge's scripting language:\n![Highlighted `.pe` file](https://raw.githubusercontent.com/Alhadis/language-fontforge/master/prev-1.png)\n\n\u003e OpenType feature files:\n![Highlighted `.fea` file](https://raw.githubusercontent.com/Alhadis/language-fontforge/master/prev-2.png)\n\n\u003e Adobe font metrics:\n![Highlighted `.afm` file](https://raw.githubusercontent.com/Alhadis/language-fontforge/master/prev-3.png)\n\n\n[Referenced links]:_____________________________________________________________\n[afm]: https://adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5004.AFM_Spec.pdf\n[bez]: https://github.com/adobe-type-tools/psautohint/blob/c8ff588/doc/bezformat.md\n[bdf]: https://adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5005.BDF_Spec.pdf\n[dir]: https://www.x.org/archive/X11R7.5/doc/man/man1/mkfontdir.1.html\n[fea]: https://adobe-type-tools.github.io/afdko/OpenTypeFeatureFileSpecification.html\n[fig]: http://www.figlet.org/figlet-man.html\n[fd]:  https://github.com/adobe-type-tools/psautohint/blob/12bffdd/python/psautohint/fdTools.py\n[pe]:  https://fontforge.org/docs/scripting/scripting.html\n[sfd]: https://fontforge.org/docs/techref/sfdformat.html\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falhadis%2Flanguage-fontforge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falhadis%2Flanguage-fontforge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falhadis%2Flanguage-fontforge/lists"}