{
    "lastUpdate" : "2026-03-31 09:42",
    "extensions" : [{
            "extensionName": "Add Overlap",
            "repository" :  "https://github.com/asaumierdemers/AddOverlap",
            "extensionPath" :  "AddOverlap.roboFontExt",
            "description" : "Creates an overlap for the selected points.",
            "developer" : "Alexandre Saumier Demers",
            "developerURL" : "http://asaumierdemers.com",
            "tags" : ["contours"]
        },{
            "extensionName": "Add segment guideline",
            "repository" :  "https://github.com/jansindl3r/Add-segment-guideline",
            "extensionPath" :  "AddSegmentGuideline.roboFontExt",
            "description" : "A RF extension to add guides on a selected segment. Select segment & by default press cmd+/",
            "developer" : "Jan Šindler",
            "developerURL" : "https://www.futurefonts.xyz/jan-sindler",
            "tags" : ["contours","guidelines","glyphs"]
        },{
            "extensionName": "adhesiontext",
            "repository" :  "https://github.com/forcebold/adhesiontext-for-robofont",
            "extensionPath" :  "adhesiontext.roboFontExt",
            "description" : "Use adhesiontext.com from within RoboFont",
            "developer" : "Miguel Sousa",
            "developerURL" : "http://github.com/forcebold",
            "tags" : ["text"]
        },{
            "extensionName": "Adjust Anchors",
            "repository" :  "https://github.com/adobe-type-tools/adjust-anchors-rf-ext",
            "extensionPath" :  "AdjustAnchors.roboFontExt",
            "description" : "Preview all base + mark glyph combinations.",
            "developer" : "Adobe Type Tools",
            "developerURL" : "https://github.com/adobe-type-tools",
            "tags" : ["accents"]
        },{
            "extensionName": "Adjust Metrics",
            "repository" :  "https://github.com/FontBureau/fbOpenTools",
            "extensionPath" :  "AdjustMetrics/AdjustMetrics.roboFontExt",
            "description" : "Adjust left and right margins, with options for which glyphs in which fonts.",
            "developer" : "David Jonathan Ross",
            "developerURL" : "http://www.fontbureau.com",
            "tags" : ["spacing"]
        },{
            "extensionName": "Anchor Dropper",
            "repository" :  "https://github.com/ryanbugden/Anchor-Dropper",
            "extensionPath" :  "Anchor Dropper.roboFontExt",
            "description" : "Quickly and easily add and remove anchors across your font.",
            "developer" : "Ryan Bugden",
            "developerURL" : "https://ryanbugden.com",
            "icon": "https://raw.githubusercontent.com/ryanbugden/Anchor-Dropper/master/source/resources/mechanic_icon.png",
            "infoPath": "https://raw.githubusercontent.com/ryanbugden/Anchor-Dropper/master/info.yaml", 
            "zipPath": "https://github.com/ryanbugden/Anchor-Dropper/releases/latest/download/Anchor_Dropper.roboFontExt.zip", 
            "tags" : ["anchors","diacritics","accents","components"]
        },{
            "extensionName": "Anchor Overlay Tool",
            "repository" :  "https://github.com/jenskutilek/AnchorOverlayTool",
            "extensionPath" :  "Anchor Overlay Tool.roboFontExt",
            "description" : "A tool for anchor placement, accent preview, and component positioning.",
            "developer" : "Jens Kutilek",
            "developerURL" : "http://www.kutilek.de",
            "tags" : ["accents"]
        },{
            "extensionName": "AngleRatioTool",
            "repository" :  "https://github.com/LettError/angleRatioTool",
            "extensionPath" :  "AngleRatioTool.roboFontExt",
            "description" : "Shows the ratio between the length of incoming and outgoing sections of bcps and tangents. This can help in preparing masters for interpolation.",
            "developer" : "LettError",
            "developerURL" : "http://letterror.com",
            "icon": "https://raw.githubusercontent.com/LettError/angleRatioTool/master/AngleRatioToolMechanicIcon.png",
            "tags" : ["contours","interpolation"]
        },{
            "extensionName": "Architect",
            "repository" :  "https://github.com/ryanbugden/Architect",
            "extensionPath" :  "Architect.roboFontExt",
            "description" : "Make dynamic guides for drawing type along curves.",
            "developer" : "Ryan Bugden",
            "developerURL" : "https://ryanbugden.com",
            "icon": "https://raw.githubusercontent.com/ryanbugden/Architect/main/source/resources/mechanic_icon.png",
            "infoPath": "https://raw.githubusercontent.com/ryanbugden/Architect/main/info.yaml", 
            "zipPath": "https://github.com/ryanbugden/Architect/releases/latest/download/Architect.roboFontExt.zip", 
            "tags" : ["drawing","guidelines","glyph editor"]
        },{
            "extensionName": "Arrange Windows",
            "repository" :  "https://github.com/typemytype/arrangeWindowsRoboFontExtension",
            "extensionPath" :  "Arrange Windows.roboFontExt",
            "description" : "Cascade windows inside RoboFont.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "infoPath": "https://raw.githubusercontent.com/typemytype/arrangeWindowsRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/typemytype/arrangeWindowsRoboFontExtension/releases/latest/download/Arrange_Windows.roboFontExt.zip", 
            "tags" : ["workspace"]
        },{
            "extensionName": "Auto Install",
            "repository" :  "https://github.com/typesupply/autoinstall",
            "extensionPath" :  "build/Auto Install.roboFontExt",
            "description" : "A tool that automatically updates chosen auto installed fonts after the fonts are edited. It also auto installs chosen UFOs that aren't open in RoboFont.",
            "developer" : "Tal Leming",
            "developerURL" : "https://github.com/typesupply",
            "icon": "https://raw.githubusercontent.com/typesupply/autoinstall/main/autoInstallMechanicIcon.png",
            "tags" : ["font generation"]
        },{
            "extensionName": "Batch",
            "repository" :  "https://github.com/typemytype/batchRoboFontExtension",
            "extensionPath" :  "Batch.roboFontExt",
            "description" : "Batch generate fonts in various formats.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "infoPath": "https://raw.githubusercontent.com/typemytype/batchRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/typemytype/batchRoboFontExtension/releases/latest/download/Batch.roboFontExt.zip", 
            "tags" : ["font generation","variable fonts"]
        },{
            "extensionName": "BBoxGuides",
            "repository" :  "https://github.com/emtypefoundry/robofont",
            "extensionPath" :  "BBoxGuides.roboFontExt",
            "description" : "Adds guidelines for the current glyph’s bounding box.",
            "developer" : "Eduardo Manso",
            "developerURL" : "www.emtype.net",
            "tags" : ["design helpers"]
        },{
            "extensionName": "BezierSurgeon",
            "repository" :  "https://github.com/connordavenport/BezierSurgeon",
            "extensionPath" :  "BezierSurgeon.roboFontExt",
            "description" : "An extension for precision point insertion.",
            "developer" : "Connor Davenport",
            "developerURL" : "http://www.connordavenport.com",
            "icon": "https://raw.githubusercontent.com/connordavenport/BezierSurgeon/master/images/mechanicIcon.png",
            "infoPath": "https://raw.githubusercontent.com/connordavenport/BezierSurgeon/master/info.yaml", 
            "zipPath": "https://github.com/connordavenport/BezierSurgeon/releases/latest/download/BezierSurgeon.roboFontExt.zip", 
            "tags" : ["interpolation","drawing"]
        },{
            "extensionName": "Blendo",
            "repository" :  "https://github.com/typesupply/blendo",
            "extensionPath" :  "Blendo.roboFontExt",
            "description" : "Blend between two glyphs, contours or contour selections.",
            "developer" : "Tal Leming",
            "developerURL" : "https://github.com/typesupply",
            "icon": "https://raw.githubusercontent.com/typesupply/blendo/refs/heads/main/blendoMechanicIcon.png",
            "infoPath": "https://raw.githubusercontent.com/typesupply/blendo/HEAD/info.yaml", 
            "zipPath": "https://github.com/typesupply/blendo/releases/latest/download/Blendo.roboFontExt.zip", 
            "tags" : ["drawing","interpolation"]
        },{
            "extensionName": "Blue Zone Editor",
            "repository" :  "https://github.com/roboDocs/BlueZoneEditorRoboFontExt",
            "extensionPath" :  "BlueZoneEditor.roboFontExt",
            "description" : "Easily edit the PostScript hinting “Blue Zones”",
            "developer" : "Andy Clymer",
            "developerURL" : "http://www.andyclymer.com",
            "icon": "https://raw.githubusercontent.com/roboDocs/BlueZoneEditorRoboFontExt/master/resources/icon.png",
            "infoPath": "https://raw.githubusercontent.com/roboDocs/BlueZoneEditorRoboFontExt/HEAD/info.yaml", 
            "zipPath": "https://github.com/roboDocs/BlueZoneEditorRoboFontExt/releases/latest/download/BlueZoneEditor.roboFontExt.zip", 
            "tags" : ["hinting"]
        },{
            "extensionName": "Bounding Tool",
            "repository" :  "https://github.com/FontBureau/fbOpenTools",
            "extensionPath" :  "BoundingTool/BoundingTool.roboFontExt",
            "description" : "Visualize the bounding box of your current glyph or selection.",
            "developer" : "David Jonathan Ross",
            "developerURL" : "http://www.fontbureau.com",
            "tags" : ["design helpers"]
        },{
            "extensionName": "Broad Nib Background",
            "repository" :  "https://github.com/asaumierdemers/BroadNibBackground",
            "extensionPath" :  "BroadNibBackground.roboFontExt",
            "description" : "Draws a broad nib contrast from the background layer.",
            "developer" : "Alexandre Saumier Demers",
            "developerURL" : "http://asaumierdemers.com",
            "tags" : ["design helpers","drawing"]
        },{
            "extensionName": "CAM Simulator",
            "repository" :  "https://github.com/roberto-arista/cam-simulator",
            "extensionPath" :  "build/CAMSimulator.roboFontExt",
            "description" : "Visualize CNC limitations right in the glyph editor",
            "developer" : "Roberto Arista",
            "developerURL" : "https://github.com/roberto-arista",
            "icon": "https://raw.githubusercontent.com/roberto-arista/cam-simulator/main/CAMSimulatorMechanicIcon.png",
            "tags" : ["contours","drawing"]
        },{
            "extensionName": "CharacterSet Switcher",
            "repository" :  "https://github.com/typedev/CharacterSetSwitcher",
            "extensionPath" :  "CharacterSet Switcher.roboFontExt",
            "description" : "Change character set in current font.",
            "developer" : "Alexander Lubovenko",
            "developerURL" : "https://github.com/typedev",
            "tags" : ["glyph set"]
        },{
            "extensionName": "Check Parallel Tool",
            "repository" :  "https://github.com/jtanadi/CheckParallelTool",
            "extensionPath" :  "CheckParallelTool.roboFontExt",
            "description" : "Check if lines connecting BCPs and oncurves are parallel and edit BCPs by manipulating connection line.",
            "developer" : "Jesen Tanadi",
            "developerURL" : "http://jesentanadi.com",
            "icon": "https://raw.githubusercontent.com/jtanadi/CheckParallelTool/master/CheckParallelTool.roboFontExt/resources/checkParallelMechanicIcon.png",
            "tags" : ["contours","design helpers"]
        },{
            "extensionName": "CodeThemeManager",
            "repository" :  "https://github.com/typedev/CodeThemeManager",
            "extensionPath" :  "CodeThemeManager.roboFontExt",
            "description" : "Code theme manager for Robofont 4 Scripting Window.",
            "developer" : "Alexander Lubovenko",
            "developerURL" : "https://github.com/typedev",
            "icon": "https://raw.githubusercontent.com/typedev/CodeThemeManager/master/icon.png",
            "zipPath": "https://github.com/typedev/CodeThemeManager/archive/master.zip", 
            "tags" : ["user interface","workspace","scripting"]
        },{
            "extensionName": "CompareOTFs",
            "repository" :  "https://github.com/gferreira/compare-otfs",
            "extensionPath" :  "build/CompareOTFs.roboFontExt",
            "description" : "Diff-compare font tables in two OpenType fonts.",
            "developer" : "Gustavo Ferreira",
            "developerURL" : "http://hipertipo.com",
            "tags" : ["mastering"]
        },{
            "extensionName": "Copy Glyphs",
            "repository" :  "https://github.com/Typefounding/copyGlyphs",
            "extensionPath" :  "Copy Glyphs.roboFontExt",
            "description" : "Copies the selected glyphs from one open font to other open font(s).",
            "developer" : "Ben Kiel",
            "developerURL" : "http://www.typefounding.com",
            "tags" : ["glyph set"]
        },{
            "extensionName": "Copy Smoothness",
            "repository" :  "https://github.com/typefounding/copySmoothness",
            "extensionPath" :  "Copy Smoothness.roboFontExt",
            "description" : "Copies point smoothness from one font to another font(s) if glyphs are interpolatable.",
            "developer" : "Ben Kiel",
            "developerURL" : "http://www.typefounding.com",
            "tags" : ["contours","interpolation"]
        },{
            "extensionName": "CopySidebearings",
            "repository" :  "https://github.com/alexjacque/CopySidebearings",
            "extensionPath" :  "CopySidebearings.roboFontExt",
            "description" : "Copies side-bearings from glyphs in one font to respective glyphs in another font.",
            "developer" : "Alex Jacque",
            "developerURL" : "http://alexjacque.com",
            "tags" : ["spacing"]
        },{
            "extensionName": "CornerTools",
            "repository" :  "https://github.com/roboDocs/CornerTools",
            "extensionPath" :  "CornerTools.roboFontExt",
            "description" : "A set of tools to work on corners of an outline.",
            "developer" : "Loïc Sander",
            "developerURL" : "https://github.com/loicsander",
            "icon": "https://github.com/roboDocs/CornerTools/raw/master/CornerToolsMechanicIcon.png",
            "infoPath": "https://raw.githubusercontent.com/roboDocs/CornerTools/HEAD/info.yaml", 
            "zipPath": "https://github.com/roboDocs/CornerTools/releases/latest/download/CornerTools.roboFontExt.zip", 
            "tags" : ["contours","design helpers"]
        },{
            "extensionName": "Curve Equalizer",
            "repository" :  "https://github.com/jenskutilek/Curve-Equalizer",
            "extensionPath" :  "RoboFont/Curve EQ.roboFontExt",
            "description" : "A panel to adjust and balance curve handles.",
            "developer" : "Jens Kutilek",
            "developerURL" : "http://www.kutilek.de",
            "tags" : ["contours","design helpers"]
        },{
            "extensionName": "De Casteljau",
            "repository" :  "https://github.com/luke-snider/de-casteljau",
            "extensionPath" :  "DeCasteljau.roboFontExt",
            "description" : "Live visualisation tool of the De Casteljau curve algorithm",
            "developer" : "Lukas Schneider",
            "developerURL" : "http://www.revolvertype.com",
            "icon": "https://raw.githubusercontent.com/luke-snider/de-casteljau/master/casteljau_icon.png",
            "tags" : ["design helpers","contours","drawing"]
        },{
            "extensionName": "Delorean: Interpolation Preview",
            "repository" :  "https://github.com/cjdunn/delorean",
            "extensionPath" :  "Delorean/Delorean.roboFontExt",
            "description" : "Preview how a glyph will interpolate while drawing in RoboFont",
            "developer" : "CJ Dunn",
            "developerURL" : "http://cjtype.com",
            "icon": "https://raw.githubusercontent.com/cjdunn/delorean/main/Delorean/Delorean.roboFontExt/html/DeloreanMechanicIcon.png",
            "tags" : ["interpolation"]
        },{
            "extensionName": "Designspace Editor 2",
            "repository" :  "https://github.com/LettError/designSpaceRoboFontExtension",
            "extensionPath" :  "DesignspaceEditor2.roboFontExt",
            "description" : "Create and edit .designspace documents.",
            "developer" : "LettError",
            "developerURL" : "http://letterror.com",
            "icon": "https://raw.githubusercontent.com/LettError/designSpaceRoboFontExtension/master/assets/toolbar_500_500_icon_location_labels.png",
            "tags" : ["interpolation","variable fonts"]
        },{
            "extensionName": "DrawBot",
            "repository" :  "https://github.com/typemytype/drawBotRoboFontExtension",
            "extensionPath" :  "DrawBot.roboFontExt",
            "description" : "A powerful 2D graphics scripting tool.",
            "developer" : "DrawBot",
            "developerURL" : "http://drawbot.com",
            "icon": "http://github.com/typemytype/drawBotRoboFontExtension/raw/master/drawBotMechanicIcon.png",
            "tags" : ["graphics","scripting"]
        },{
            "extensionName": "Edit Font Dimensions",
            "repository" :  "https://github.com/ryanbugden/Edit-Font-Dimensions",
            "extensionPath" :  "Edit Font Dimensions.roboFontExt",
            "description" : "Change your font’s dimensions directly in your Glyph Editor.",
            "developer" : "Ryan Bugden",
            "developerURL" : "https://ryanbugden.com",
            "icon": "https://raw.githubusercontent.com/ryanbugden/Edit-Font-Dimensions/master/images/mechanic_icon.png",
            "infoPath": "https://raw.githubusercontent.com/ryanbugden/Edit-Font-Dimensions/master/info.yaml", 
            "zipPath": "https://github.com/ryanbugden/Edit-Font-Dimensions/releases/latest/download/Edit_Font_Dimensions.roboFontExt.zip", 
            "tags" : ["font info","font dimensions","glyph editor"]
        },{
            "extensionName": "EditThatNextMaster",
            "repository" :  "https://github.com/LettError/editThatNextMasterRoboFontExtension",
            "extensionPath" :  "EditThatNextMaster.roboFontExt",
            "description" : "Makes switching glyph, space or font windows super easy.",
            "developer" : "LettError",
            "developerURL" : "http://letterror.com",
            "icon": "https://raw.githubusercontent.com/LettError/editThatNextMasterRoboFontExtension/master/EditThatNextMasterIcon.png",
            "tags" : ["masters","designspace","interpolation"]
        },{
            "extensionName": "eventObserver",
            "repository" :  "https://github.com/roboDocs/eventObserverExtension",
            "extensionPath" :  "eventObserver.roboFontExt",
            "description" : "Observes events and displays attributes which are available in the callback info dict.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "infoPath": "https://raw.githubusercontent.com/roboDocs/eventObserverExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/roboDocs/eventObserverExtension/releases/latest/download/eventObserver.roboFontExt.zip", 
            "tags" : ["debugging"]
        },{
            "extensionName": "Extreeeme45",
            "repository" :  "https://github.com/jansindl3r/Extreeeme45",
            "extensionPath" :  "Extreeeme45.roboFontExt",
            "description" : "A RF extension to add extrema on path under 45 degrees. Select curve & press cmd+shift+e",
            "developer" : "Jan Šindler",
            "developerURL" : "https://www.futurefonts.xyz/jan-sindler",
            "tags" : ["contours","points"]
        },{
            "extensionName": "Eyeliner",
            "repository" :  "https://github.com/ryanbugden/Eyeliner",
            "extensionPath" :  "Eyeliner.roboFontExt",
            "description" : "Highlights points that are aligned with font dimensions, guides, etc.",
            "developer" : "Ryan Bugden",
            "developerURL" : "https://ryanbugden.com",
            "icon": "https://raw.githubusercontent.com/ryanbugden/Eyeliner/master/source/resources/mechanic_icon.png",
            "infoPath": "https://raw.githubusercontent.com/ryanbugden/Eyeliner/master/info.yaml", 
            "zipPath": "https://github.com/ryanbugden/Eyeliner/releases/latest/download/Eyeliner.roboFontExt.zip", 
            "tags" : ["guidelines","font dimensions","alignment"]
        },{
            "extensionName": "Feature Preview",
            "repository" :  "https://github.com/typemytype/featurePreviewRoboFontExtension",
            "extensionPath" :  "Feature Preview.roboFontExt",
            "description" : "Preview OpenType features.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "infoPath": "https://raw.githubusercontent.com/typemytype/featurePreviewRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/typemytype/featurePreviewRoboFontExtension/releases/latest/download/Feature_Preview.roboFontExt.zip", 
            "tags" : ["features"]
        },{
            "extensionName": "Fit Glyph Cells",
            "repository" :  "https://github.com/ryanbugden/Fit-Glyph-Cells",
            "extensionPath" :  "Fit Glyph Cells.roboFontExt",
            "description" : "Fit all glyphs into your Font Overview.",
            "developer" : "Ryan Bugden",
            "developerURL" : "https://ryanbugden.com",
            "icon": "https://raw.githubusercontent.com/ryanbugden/Fit-Glyph-Cells/master/source/resources/mechanic_icon.png",
            "infoPath": "https://raw.githubusercontent.com/ryanbugden/Fit-Glyph-Cells/master/info.yaml", 
            "zipPath": "https://github.com/ryanbugden/Fit-Glyph-Cells/releases/latest/download/Fit_Glyph_Cells.roboFontExt.zip", 
            "tags" : ["font overview"]
        },{
            "extensionName": "FontGadgets",
            "repository" :  "https://github.com/typoman/RoboFontGadgets",
            "extensionPath" :  "FontGadgets.roboFontExt",
            "description" : "Adds more functions and capabilities to RoboFont and Font objects.",
            "developer" : "Bahman Eslami",
            "developerURL" : "http:/bahman.design",
            "icon": "https://raw.githubusercontent.com/typoman/RoboFontGadgets/master/roboFontGadgetsIcon.png",
            "infoPath": "https://raw.githubusercontent.com/typoman/RoboFontGadgets/master/FontGadgets.roboFontExt/info.plist", 
            "tags" : ["tools"]
        },{
            "extensionName": "Glif Viewer",
            "repository" :  "https://github.com/typemytype/glifViewerRoboFontExtension",
            "extensionPath" :  "GlifViewer.roboFontExt",
            "description" : "View and edit the current glyph .glif data.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "infoPath": "https://raw.githubusercontent.com/typemytype/glifViewerRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/typemytype/glifViewerRoboFontExtension/releases/latest/download/GlifViewer.roboFontExt.zip", 
            "tags" : ["debugging"]
        },{
            "extensionName": "Glyph Nanny",
            "repository" :  "https://github.com/typesupply/glyph-nanny",
            "extensionPath" :  "build/Glyph Nanny.roboFontExt",
            "description" : "A live report about potential drawing issues in your glyph.",
            "developer" : "Tal Leming",
            "developerURL" : "http://tools.typesupply.com",
            "icon": "https://raw.githubusercontent.com/typesupply/glyph-nanny/master/GlyphNannyMechanicIcon.png",
            "tags" : ["contours","versioning"]
        },{
            "extensionName": "Glyph Select",
            "repository" :  "https://github.com/FontBureau/fbOpenTools",
            "extensionPath" :  "GlyphSelect/Glyph Select.roboFontExt",
            "description" : "Search for glyphs using a variety of parameters.",
            "developer" : "David Jonathan Ross",
            "developerURL" : "http://www.fontbureau.com",
            "tags" : ["glyphs"]
        },{
            "extensionName": "Glyph Showcaser",
            "repository" :  "https://github.com/jacobtegel/GlyphShowcaser",
            "extensionPath" :  "GlyphShowcaser.roboFontExt",
            "description" : "Create images of your drawings inside RoboFont.",
            "developer" : "Jacob Tegel",
            "developerURL" : "https://jacobtegel.com",
            "icon": "https://raw.githubusercontent.com/jacobtegel/GlyphShowcaser/refs/heads/main/source/resources/GlyphShowcaser-icon.png",
            "infoPath": "https://raw.githubusercontent.com/jacobtegel/GlyphShowcaser/refs/heads/main/info.yaml", 
            "zipPath": "https://github.com/jacobtegel/GlyphShowcaser/releases/latest/download/GlyphShowcaser.roboFontExt.zip", 
            "tags" : ["graphics","user interface"]
        },{
            "extensionName": "GlyphBrowser",
            "repository" :  "https://github.com/LettError/glyphBrowser",
            "extensionPath" :  "GlyphBrowser.roboFontExt",
            "description" : "A tool for browsing and selecting unicode values, glyphnames, categories, lists.",
            "developer" : "LettError",
            "developerURL" : "http://letterror.com",
            "icon": "https://raw.githubusercontent.com/LettError/glyphBrowser/master/GlyphBrowserMechanicIcon.png",
            "tags" : ["unicode","glyphs","glyph set"]
        },{
            "extensionName": "GlyphConstruction",
            "repository" :  "https://github.com/typemytype/GlyphConstruction",
            "extensionPath" :  "GlyphConstruction.roboFontExt",
            "description" : "Build new glyphs using Glyph Construction language.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "tags" : ["accents"]
        },{
            "extensionName": "GlyphGiffer",
            "repository" :  "https://github.com/luke-snider/GlyphGiffer",
            "extensionPath" :  "GlyphGiffer.roboFontExt",
            "description" : "GlyphGiffer lets you export glyphs from a folder of .ufo files as an animated .gif.",
            "developer" : "Lukas Schneider",
            "developerURL" : "http://www.revolvertype.com",
            "tags" : []
        },{
            "extensionName": "GlyphPalette",
            "repository" :  "https://github.com/rafalbuchner/glyph-palette",
            "extensionPath" :  "GlyphPalette.roboFontExt",
            "description" : "Tool made for exploring relationships between the components and glyphs.",
            "developer" : "Rafał Buchner",
            "developerURL" : "http://www.rafalbuchner.com",
            "tags" : ["accents"]
        },{
            "extensionName": "GlyphRotator",
            "repository" :  "https://github.com/jenskutilek/RoboFont",
            "extensionPath" :  "Extensions/GlyphRotator.roboFontExt",
            "description" : "A glyph preview window that can be freely rotated.",
            "developer" : "Jens Kutilek",
            "developerURL" : "http://www.kutilek.de",
            "tags" : ["design helpers"]
        },{
            "extensionName": "GlyphWalker",
            "repository" :  "https://github.com/luke-snider/GlyphWalker",
            "extensionPath" :  "GlyphWalker.roboFontExt",
            "description" : "GlyphWalker lets you walk simultaneously back and forth through all open fonts while showing the current glyph.",
            "developer" : "Lukas Schneider",
            "developerURL" : "http://www.revolvertype.com",
            "icon": "https://raw.githubusercontent.com/luke-snider/GlyphWalker/master/glyphWalkerMechanicIcon.png",
            "tags" : ["masters","workspace","user interface"]
        },{
            "extensionName": "Goldener",
            "repository" :  "https://github.com/typemytype/goldnerRoboFontExtension",
            "extensionPath" :  "Goldener.roboFontExt",
            "description" : "Gold fever, everything you space will be gold!",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "icon": "http://github.com/typemytype/goldnerRoboFontExtension/raw/master/goldenerMechanicIcon.png",
            "infoPath": "https://raw.githubusercontent.com/typemytype/goldnerRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/typemytype/goldnerRoboFontExtension/releases/latest/download/Goldener.roboFontExt.zip", 
            "tags" : ["appearance"]
        },{
            "extensionName": "Ground Control",
            "repository" :  "https://github.com/roboDocs/GroundControl",
            "extensionPath" :  "Ground-Control.roboFontExt",
            "description" : "Preview spacing settings for several fonts at once.",
            "developer" : "Loïc Sander",
            "developerURL" : "https://github.com/loicsander",
            "infoPath": "https://raw.githubusercontent.com/roboDocs/GroundControl/HEAD/info.yaml", 
            "zipPath": "https://github.com/roboDocs/GroundControl/releases/latest/download/Ground-Control.roboFontExt.zip", 
            "tags" : ["spacing"]
        },{
            "extensionName": "Group Spacing",
            "repository" :  "https://github.com/gferreira/groupSpacing",
            "extensionPath" :  "groupSpacing.roboFontExt",
            "description" : "Enable group spacing in the Space Center.",
            "developer" : "Gustavo Ferreira",
            "developerURL" : "https://github.com/gferreira",
            "tags" : ["spacing","kerning"]
        },{
            "extensionName": "Guide Tool",
            "repository" :  "https://github.com/typesupply/guidetool",
            "extensionPath" :  "build/Guide Tool.roboFontExt",
            "description" : "A tool for editing guides.",
            "developer" : "Tal Leming",
            "developerURL" : "https://github.com/typesupply",
            "icon": "https://raw.githubusercontent.com/typesupply/guidetool/main/guideToolMechanicIcon.png",
            "tags" : ["guidelines"]
        },{
            "extensionName": "Image Presets",
            "repository" :  "https://github.com/adbac/ImagePresets",
            "extensionPath" :  "ImagePresets.roboFontExt",
            "description" : "Create and use image presets for the glyph editor.",
            "developer" : "Adrien Bachelart",
            "developerURL" : "https://github.com/adbac",
            "icon": "https://raw.githubusercontent.com/adbac/ImagePresets/HEAD/ImagePresetsMechanicIcon.png",
            "infoPath": "https://raw.githubusercontent.com/adbac/ImagePresets/HEAD/info.yaml", 
            "zipPath": "https://github.com/adbac/ImagePresets/releases/latest/download/ImagePresets.roboFontExt.zip", 
            "tags" : ["images"]
        },{
            "extensionName": "InspectorMini",
            "repository" :  "https://github.com/mrecord/InspectorMini",
            "extensionPath" :  "InspectorMini.roboFontExt",
            "description" : "A mini version of the Inspector window for quickly checking and comparing Names/Widths/Unicode.",
            "developer" : "Mark Record",
            "developerURL" : "http://commercialtype.com",
            "icon": "https://raw.githubusercontent.com/mrecord/InspectorMini/master/InspectorMiniMechanicIcon.png",
            "tags" : ["unicodes"]
        },{
            "extensionName": "Interpolation Matrix",
            "repository" :  "https://github.com/roboDocs/interpolationMatrix",
            "extensionPath" :  "InterpolationMatrix.roboFontExt",
            "description" : "Preview interpolation and extrapolation based on master position in a grid.",
            "developer" : "Loïc Sander",
            "developerURL" : "https://github.com/loicsander",
            "infoPath": "https://raw.githubusercontent.com/roboDocs/interpolationMatrix/HEAD/info.yaml", 
            "zipPath": "https://github.com/roboDocs/interpolationMatrix/releases/latest/download/InterpolationMatrix.roboFontExt.zip", 
            "tags" : ["interpolation"]
        },{
            "extensionName": "Interpolation Slider",
            "repository" :  "https://github.com/roboDocs/InterpolationSliderRoboFontExt",
            "extensionPath" :  "Interpolation Slider.roboFontExt",
            "description" : "Preview an interpolation in the drawing window as you edit, see how the points move my adjusting the slider.",
            "developer" : "Andy Clymer",
            "developerURL" : "http://www.andyclymer.com",
            "icon": "https://raw.githubusercontent.com/roboDocs/InterpolationSliderRoboFontExt/HEAD/source/resources/icon.png",
            "infoPath": "https://raw.githubusercontent.com/roboDocs/InterpolationSliderRoboFontExt/HEAD/info.yaml", 
            "zipPath": "https://github.com/roboDocs/InterpolationSliderRoboFontExt/releases/latest/download/Interpolation_Slider.roboFontExt.zip", 
            "tags" : ["interpolation"]
        },{
            "extensionName": "Italic Bowtie",
            "repository" :  "https://github.com/FontBureau/fbOpenTools",
            "extensionPath" :  "ItalicBowtie/ItalicBowtie.roboFontExt",
            "description" : "Visualize and set italic angle and offset values, and skew and reposition glyphs accordingly.",
            "developer" : "Cyrus Highsmith",
            "developerURL" : "http://www.fontbureau.com",
            "tags" : ["italics"]
        },{
            "extensionName": "ItalicGuide",
            "repository" :  "https://github.com/sansplomb/ItalicGuide",
            "extensionPath" :  "ItalicGuide.roboFontExt",
            "description" : "Displays a slanted guide at the UFO’s italic on mouse down.",
            "developer" : "Jérémie Hornus",
            "developerURL" : "http://black-foundry.com",
            "tags" : ["italics"]
        },{
            "extensionName": "JetSetGlyphs",
            "repository" :  "https://github.com/franzheidl/JetSetGlyphs",
            "extensionPath" :  "JetSetGlyphs.roboFontExt",
            "description" : "Transfer glyph sets across fonts in style.",
            "developer" : "Franz Heidl",
            "developerURL" : "http://franzheidl.de",
            "tags" : ["glyph set"]
        },{
            "extensionName": "Kern-A-Lytics",
            "repository" :  "https://github.com/adobe-type-tools/kernalytics-rf-ext",
            "extensionPath" :  "Kern-A-Lytics.roboFontExt",
            "description" : "Analyze and fix kerning consistency across several master fonts.",
            "developer" : "Adobe Type Tools",
            "developerURL" : "https://github.com/adobe-type-tools",
            "tags" : ["kerning"]
        },{
            "extensionName": "KerningChecker",
            "repository" :  "https://github.com/typemytype/kerningCheckerRoboFontExtension",
            "extensionPath" :  "KerningChecker.roboFontExt",
            "description" : "Checks kerning in the UFO file and compares it with generated binary font.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "infoPath": "https://raw.githubusercontent.com/typemytype/kerningCheckerRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/typemytype/kerningCheckerRoboFontExtension/releases/latest/download/KerningChecker.roboFontExt.zip", 
            "tags" : ["kerning","mastering"]
        },{
            "extensionName": "Kernparison",
            "repository" :  "https://github.com/ryanbugden/Kernparison",
            "extensionPath" :  "Kernparison.roboFontExt",
            "description" : "Compare kerning against your entire designspace.",
            "developer" : "Ryan Bugden",
            "developerURL" : "https://ryanbugden.com",
            "icon": "https://raw.githubusercontent.com/ryanbugden/Kernparison/main/source/resources/mechanic_icon.png",
            "infoPath": "https://raw.githubusercontent.com/ryanbugden/Kernparison/main/info.yaml", 
            "zipPath": "https://github.com/ryanbugden/Kernparison/releases/latest/download/Kernparison.roboFontExt.zip", 
            "tags" : ["kerning","designspace","masters"]
        },{
            "extensionName": "KernTool4",
            "repository" :  "https://github.com/typedev/KernTool4",
            "extensionPath" :  "KernTool4.roboFontExt",
            "description" : "extension for editing Kerning and Margins in Robofont4",
            "developer" : "Alexander Lubovenko",
            "developerURL" : "https://github.com/typedev",
            "icon": "https://raw.githubusercontent.com/typedev/KernTool4/master/kt4icon.png",
            "zipPath": "https://github.com/typedev/KernTool4/archive/master.zip", 
            "tags" : ["kerning","spacing"]
        },{
            "extensionName": "Kondo Kerning",
            "repository" :  "https://github.com/ryanbugden/Kondo-Kerning",
            "extensionPath" :  "Kondo Kerning.roboFontExt",
            "description" : "Cleaning up kerning and group data in your UFOs.",
            "developer" : "Ryan Bugden",
            "developerURL" : "https://ryanbugden.com",
            "icon": "https://raw.githubusercontent.com/ryanbugden/Kondo-Kerning/main/source/resources/mechanic_icon.png",
            "infoPath": "https://raw.githubusercontent.com/ryanbugden/Kondo-Kerning/main/info.yaml", 
            "zipPath": "https://github.com/ryanbugden/Kondo-Kerning/releases/latest/download/Kondo_Kerning.roboFontExt.zip", 
            "tags" : ["kerning","groups"]
        },{
            "extensionName": "Laser Measure",
            "repository" :  "https://github.com/typesupply/lasermeasure",
            "extensionPath" :  "build/Laser Measure.roboFontExt",
            "description" : "A live measurement tool for the glyph editor.",
            "developer" : "Tal Leming",
            "developerURL" : "https://github.com/typesupply",
            "icon": "https://raw.githubusercontent.com/typesupply/lasermeasure/main/laserMeasureMechanicIcon.png",
            "tags" : ["design helpers","font dimensions"]
        },{
            "extensionName": "Lasso Tool",
            "repository" :  "https://github.com/roboDocs/LassoTool",
            "extensionPath" :  "Lasso Tool.roboFontExt",
            "description" : "A polygon selection tool.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "icon": "https://raw.githubusercontent.com/roboDocs/LassoTool/HEAD/images/lassoToolMechanicIcon.png",
            "infoPath": "https://raw.githubusercontent.com/roboDocs/LassoTool/HEAD/info.yaml", 
            "zipPath": "https://github.com/roboDocs/LassoTool/releases/latest/download/Lasso_Tool.roboFontExt.zip", 
            "tags" : ["design helpers","selection","glyphs"]
        },{
            "extensionName": "Layer Preview",
            "repository" :  "https://github.com/typemytype/layerPreviewRoboFontExtension",
            "extensionPath" :  "LayerPreview.roboFontExt",
            "description" : "Preview layers and test install separate layers.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "infoPath": "https://raw.githubusercontent.com/typemytype/layerPreviewRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/typemytype/layerPreviewRoboFontExtension/releases/latest/download/LayerPreview.roboFontExt.zip", 
            "tags" : ["layers"]
        },{
            "extensionName": "Layer Thief",
            "repository" :  "https://github.com/rdmcmurray/layer-thief",
            "extensionPath" :  "LayerThief.roboFontExt",
            "description" : "Quickly copy layers between fonts.",
            "developer" : "Robert McMurray",
            "developerURL" : "https://github.com/rdmcmurray",
            "icon": "https://raw.githubusercontent.com/rdmcmurray/layer-thief/master/layerThiefMechanicIcon.png",
            "infoPath": "https://raw.githubusercontent.com/rdmcmurray/layer-thief/master/LayerThief.roboFontExt/info.plist", 
            "zipPath": "https://github.com/rdmcmurray/layer-thief/archive/master.zip", 
            "tags" : ["layers","clipboard"]
        },{
            "extensionName": "LetterMeter",
            "repository" :  "https://github.com/gferreira/lettermeter",
            "extensionPath" :  "LetterMeter.roboFontExt",
            "description" : "Text-analysis tool for comparing multilingual texts and measuring the frequency of particular glyphs.",
            "developer" : "Typotheque",
            "developerURL" : "http://typotheque.com/",
            "icon": "http://github.com/gferreira/lettermeter/raw/master/LFM_128.png",
            "tags" : ["text","unicode"]
        },{
            "extensionName": "LightMeter",
            "repository" :  "https://github.com/LettError/LightMeter",
            "extensionPath" :  "LightMeter.roboFontExt",
            "description" : "A tool for calculating gray levels at any point in a glyph.",
            "developer" : "LettError",
            "developerURL" : "http://letterror.com",
            "tags" : ["design helpers"]
        },{
            "extensionName": "Logger",
            "repository" :  "https://github.com/typemytype/loggerRoboFontExtension",
            "extensionPath" :  "Logger.roboFontExt",
            "description" : "A developer helper which shows internal RoboFont notification logs.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "infoPath": "https://raw.githubusercontent.com/typemytype/loggerRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/typemytype/loggerRoboFontExtension/releases/latest/download/Logger.roboFontExt.zip", 
            "tags" : ["debugging"]
        },{
            "extensionName": "Longboard",
            "repository" :  "https://github.com/LettError/longboardRoboFontExtension",
            "extensionPath" :  "Longboard.roboFontExt",
            "description" : "A RoboFont Extension that draws previews of interpolations in the glyph editor.",
            "developer" : "LettError",
            "developerURL" : "https://github.com/LettError",
            "icon": "https://raw.githubusercontent.com/letterror/longboardRoboFontExtension/master/longboardMechanicIcon.png",
            "infoPath": "https://raw.githubusercontent.com/letterror/longboardRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/letterror/longboardRoboFontExtension/releases/latest/download/Longboard.roboFontExt.zip", 
            "tags" : ["interpolation","glyph editor","variable fonts"]
        },{
            "extensionName": "Mark Feature Helper",
            "repository" :  "https://github.com/adobe-type-tools/mark-feature-helper-rf-ext",
            "extensionPath" :  "Mark Feature Helper.roboFontExt",
            "description" : "Helper tool for creating mark features",
            "developer" : "Adobe Type Tools",
            "developerURL" : "https://github.com/adobe-type-tools",
            "infoPath": "https://raw.githubusercontent.com/adobe-type-tools/mark-feature-helper-rf-ext/refs/heads/main/rf_extension/info.yaml", 
            "zipPath": "https://github.com/adobe-type-tools/mark-feature-helper-rf-ext/releases/download/1.0/Mark.Feature.Helper.roboFontExt.zip", 
            "tags" : ["accents","features"]
        },{
            "extensionName": "Mark Positioning",
            "repository" :  "https://gitlab.com/typoman/robofont-mark-tool",
            "extensionPath" :  "build/MarkPositioning.roboFontExt",
            "description" : "Tools for adjusting and generating mark positioning feature.",
            "developer" : "Bahman Eslami",
            "developerURL" : "http://bahman.design",
            "icon": "https://gitlab.com/typoman/robofont-mark-tool/-/raw/master/robofontMarkToolIcon.png",
            "infoPath": "https://gitlab.com/typoman/robofont-mark-tool/-/raw/master/build/MarkPositioning.roboFontExt/info.plist", 
            "tags" : ["anchors","accents","diacritics"]
        },{
            "extensionName": "Marky Mark",
            "repository" :  "https://github.com/okay-type/EarmarkGlyphview-roboFontExt",
            "extensionPath" :  "Earmark Glyphview.roboFontExt",
            "description" : "See the glyph.markColor in the edit glyph window",
            "developer" : "Jackson Showalter-Cavanaugh",
            "developerURL" : "http://www.okaytype.com",
            "icon": "https://raw.githubusercontent.com/okay-type/EarmarkGlyphview-roboFontExt/master/source/resources/icon.png",
            "tags" : ["workspace","mark colors"]
        },{
            "extensionName": "Mechanic",
            "repository" :  "https://github.com/robofont-mechanic/mechanic-2",
            "extensionPath" :  "Mechanic2.roboFontExt",
            "description" : "Package manager for RoboFont extensions.",
            "developer" : "RoboFont Mechanic",
            "developerURL" : "http://robofontmechanic.com",
            "icon": "https://github.com/robofont-mechanic/mechanic-2/raw/master/mechanicIcon.png",
            "tags" : ["extension management"]
        },{
            "extensionName": "Merz Playground",
            "repository" :  "https://github.com/typesupply/merzplayground",
            "extensionPath" :  "build/Merz Playground.roboFontExt",
            "description" : "An environment for experimenting with the Merz data visualization library.",
            "developer" : "Tal Leming",
            "developerURL" : "https://github.com/typesupply",
            "icon": "https://raw.githubusercontent.com/typesupply/merzplayground/master/merzPlaygroundMechanicIcon.png",
            "tags" : ["debugging","graphics","user interface","scripting"]
        },{
            "extensionName": "MM2SpaceCenter",
            "repository" :  "https://github.com/cjdunn/MM2SpaceCenter",
            "extensionPath" :  "MM2SpaceCenter.roboFontExt",
            "description" : "Set Space Center based on MM current pair",
            "developer" : "CJ Dunn",
            "developerURL" : "http://cjtype.com",
            "icon": "https://raw.githubusercontent.com/cjdunn/MM2SpaceCenter/master/MM2SpaceCenter.roboFontExt/html/MM2SpaceCenterMechanicIcon.png",
            "tags" : ["kerning"]
        },{
            "extensionName": "OmniLatin Tool",
            "repository" :  "https://github.com/SharpType/OmniLatinTool-Extension",
            "extensionPath" :  "OmniLatinTool.roboFontExt",
            "description" : "An extension that streamlines the creation of OmniLatin glyph sets.",
            "developer" : "Sharp Type, Marte Verhaegen",
            "developerURL" : "http://www.sharptype.co",
            "icon": "https://raw.githubusercontent.com/SharpType/OmniLatinTool-Extension/refs/heads/main/OmniLatinToolMechanicIcon.png",
            "infoPath": "https://raw.githubusercontent.com/SharpType/OmniLatinTool-Extension/HEAD/info.yaml", 
            "zipPath": "https://github.com/SharpType/OmniLatinTool-Extension/releases/latest/download/OmniLatinTool.roboFontExt.zip", 
            "tags" : ["mark colors","glyph set"]
        },{
            "extensionName": "Ordered Generate",
            "repository" :  "https://github.com/Typefounding/ordered_generate",
            "extensionPath" :  "Ordered Generate.roboFontExt",
            "description" : "Applies an encoding file’s glyph order when generating a font.",
            "developer" : "Ben Kiel",
            "developerURL" : "http://www.typefounding.com",
            "tags" : ["font generation"]
        },{
            "extensionName": "Outliner",
            "repository" :  "https://github.com/typemytype/outlinerRoboFontExtension",
            "extensionPath" :  "Outliner.roboFontExt",
            "description" : "Outline strokes.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "infoPath": "https://raw.githubusercontent.com/typemytype/outlinerRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/typemytype/outlinerRoboFontExtension/releases/latest/download/Outliner.roboFontExt.zip", 
            "tags" : ["contours","drawing"]
        },{
            "extensionName": "Overlapper",
            "repository" :  "https://github.com/ryanbugden/Overlapper",
            "extensionPath" :  "Overlapper.roboFontExt",
            "description" : "Dynamically add overlaps or chamfers to your glyph.",
            "developer" : "Ryan Bugden",
            "developerURL" : "https://ryanbugden.com",
            "icon": "https://raw.githubusercontent.com/ryanbugden/Overlapper/main/_images/mechanic_icon.png",
            "tags" : ["contours","drawing","glyphs"]
        },{
            "extensionName": "Overlay UFOs",
            "repository" :  "https://github.com/FontBureau/fbOpenTools",
            "extensionPath" :  "OverlayUFOs/build/OverlayUFOs.roboFontExt",
            "description" : "View an overlay of any glyphs from any font behind or beside what you are drawing.",
            "developer" : "David Jonathan Ross",
            "developerURL" : "http://www.fontbureau.com",
            "tags" : ["design helpers","interpolation"]
        },{
            "extensionName": "PangrammerHelper",
            "repository" :  "https://github.com/frankrolf/PangrammerHelper",
            "extensionPath" :  "PangrammerHelper.roboFontExt",
            "description" : "Little window for making pangrams",
            "developer" : "Mark Simonson",
            "developerURL" : "https://www.marksimonson.com",
            "tags" : ["text"]
        },{
            "extensionName": "Paste Glyph",
            "repository" :  "https://github.com/typesupply/pasteglyph",
            "extensionPath" :  "build/Paste Glyph.roboFontExt",
            "description" : "Quickly paste data from a glyph into the current glyph.",
            "developer" : "Tal Leming",
            "developerURL" : "https://github.com/typesupply",
            "icon": "https://raw.githubusercontent.com/typesupply/pasteglyph/master/pasteGlyphMechanicIcon.png",
            "tags" : ["design helpers","drawing"]
        },{
            "extensionName": "Paste Special",
            "repository" :  "https://gitlab.com/typoman/robofont-special-clipboard",
            "extensionPath" :  "PasteSpecial.roboFontExt",
            "description" : "Transfer glyph data selectively across fonts using copy paste",
            "developer" : "Bahman Eslami",
            "developerURL" : "http://bahman.design",
            "icon": "https://gitlab.com/typoman/robofont-special-clipboard/-/raw/master/roboFontPasteSpecialIcon.png",
            "infoPath": "https://gitlab.com/typoman/robofont-special-clipboard/-/raw/master/PasteSpecial.roboFontExt/info.plist", 
            "tags" : ["clipboard"]
        },{
            "extensionName": "PathOperator",
            "repository" :  "https://github.com/typemytype/pathOperatorRoboFontExtension",
            "extensionPath" :  "PathOperator.roboFontExt",
            "description" : "Perform boolean operations on contours.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "icon": "http://github.com/typemytype/pathOperatorRoboFontExtension/raw/master/pathOperatorMechanicIcon.png",
            "infoPath": "https://raw.githubusercontent.com/typemytype/pathOperatorRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/typemytype/pathOperatorRoboFontExtension/releases/latest/download/PathOperator.roboFontExt.zip", 
            "tags" : ["contours"]
        },{
            "extensionName": "PDFButtonSpace",
            "repository" :  "https://github.com/thomgb/PDFButtonSpace",
            "extensionPath" :  "PDFButtonSpace.roboFontExt",
            "description" : "Adds a PDF button to SpaceCenter.",
            "developer" : "Thom Janssen",
            "developerURL" : "http://www.hallotype.nl",
            "tags" : ["text","spacing"]
        },{
            "extensionName": "PenBall Wizard",
            "repository" :  "https://github.com/roboDocs/PenBallWizard",
            "extensionPath" :  "PenBallWizard.roboFontExt",
            "description" : "Helper for using pens to transform glyph outlines.",
            "developer" : "Loïc Sander",
            "developerURL" : "https://github.com/loicsander",
            "infoPath": "https://raw.githubusercontent.com/roboDocs/PenBallWizard/HEAD/info.yaml", 
            "zipPath": "https://github.com/roboDocs/PenBallWizard/releases/latest/download/PenBallWizard.roboFontExt.zip", 
            "tags" : ["contours"]
        },{
            "extensionName": "Pixel Tool",
            "repository" :  "https://github.com/typemytype/pixelToolRoboFontExtension",
            "extensionPath" :  "Pixel Tool.roboFontExt",
            "description" : "Drawing with pixels.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "icon": "https://github.com/typemytype/pixelToolRoboFontExtension/raw/master/PixelToolMechanicIcon.png",
            "infoPath": "https://raw.githubusercontent.com/typemytype/pixelToolRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/typemytype/pixelToolRoboFontExtension/releases/latest/download/Pixel_Tool.roboFontExt.zip", 
            "tags" : ["contours","drawing"]
        },{
            "extensionName": "Plum",
            "repository" :  "https://github.com/jackjennings/Plum",
            "extensionPath" :  "Plum.roboFontExt",
            "description" : "A simple, centered, 'plumb-line' glyph guide.",
            "developer" : "Jack Jennings",
            "developerURL" : "ttp://ja.ckjennin.gs",
            "tags" : ["design helpers"]
        },{
            "extensionName": "Pop Up Tools",
            "repository" :  "https://github.com/typesupply/popuptools",
            "extensionPath" :  "build/Pop Up Tools.roboFontExt",
            "description" : "Glyph editing tools that pop up only when you need them.",
            "developer" : "Tal Leming",
            "developerURL" : "https://github.com/typesupply",
            "tags" : ["contours","design helpers","drawing","glyphs","workspace"]
        },{
            "extensionName": "Project Scripts",
            "repository" :  "http://github.com/okay-type/Project-Scripts",
            "extensionPath" :  "Project Scripts.roboFontExt",
            "description" : "Adds a menu item with scripts from the current .ufo’s folder",
            "developer" : "Jackson Showalter-Cavanaugh",
            "developerURL" : "http://okaytype.com",
            "icon": "https://raw.githubusercontent.com/okay-type/Project-Scripts/master/ProjectScriptsMechanicIcon.png",
            "infoPath": "https://raw.githubusercontent.com/okay-type/Project-Scripts/HEAD/info.yaml", 
            "zipPath": "https://github.com/okay-type/Project-Scripts/releases/latest/download/Project_Scripts.roboFontExt.zip", 
            "tags" : ["menu"]
        },{
            "extensionName": "Properties",
            "repository" :  "https://github.com/BlackFoundry/Properties",
            "extensionPath" :  "Properties.roboFontExt",
            "description" : "Show selected BCP distances, number of contours and points, etc.",
            "developer" : "Jérémie Hornus",
            "developerURL" : "http://black-foundry.com",
            "tags" : ["design helpers"]
        },{
            "extensionName": "QuadraticConverter",
            "repository" :  "https://github.com/BlackFoundry/QuadraticConverter",
            "extensionPath" :  "QuadraticConverter.roboFontExt",
            "description" : "Converts Cubic (PostScript) to Quadratic (TrueType) contours.",
            "developer" : "Jérémie Hornus",
            "developerURL" : "http://www.typosansplomb.com/",
            "tags" : ["contours"]
        },{
            "extensionName": "Ramsay St",
            "repository" :  "https://github.com/typemytype/ramsayStreetRoboFontExtension",
            "extensionPath" :  "RamsaySt.roboFontExt",
            "description" : "Show neighbour glyphs when editing a glyph.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "infoPath": "https://raw.githubusercontent.com/typemytype/ramsayStreetRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/typemytype/ramsayStreetRoboFontExtension/releases/latest/download/RamsaySt.roboFontExt.zip", 
            "tags" : ["design helpers"]
        },{
            "extensionName": "Replicant",
            "repository" :  "https://github.com/jackjennings/Replicant",
            "extensionPath" :  "Replicant.roboFontExt",
            "description" : "Simple, filesystem-based versioning.",
            "developer" : "Jack Jennings",
            "developerURL" : "http://ja.ckjennin.gs",
            "tags" : ["versioning"]
        },{
            "extensionName": "Responsive Lettering",
            "repository" :  "https://github.com/LettError/responsiveLettering",
            "extensionPath" :  "ResponsiveLettering.roboFontExt",
            "description" : "Preview, edit and generate responsive lettering with svg/html/css/js.",
            "developer" : "LettError",
            "developerURL" : "http://letterror.com",
            "tags" : ["interpolation"]
        },{
            "extensionName": "RoboChrome",
            "repository" :  "https://github.com/jenskutilek/RoboChrome",
            "extensionPath" :  "RoboChrome.roboFontExt",
            "description" : "Edit and generate color fonts in various formats.",
            "developer" : "Jens Kutilek",
            "developerURL" : "https://github.com/jenskutilek",
            "tags" : ["font generation"]
        },{
            "extensionName": "RoboFab Docs",
            "repository" :  "https://github.com/roboDocs/roboFabDocs",
            "extensionPath" :  "RoboFabDocs.roboFontExt",
            "description" : "The RoboFab Documentation as a RoboFont extension.",
            "developer" : "RoboFab Developers",
            "developerURL" : "http://robofab.org",
            "icon": "http://github.com/roboDocs/roboFabDocs/raw/master/roboFabDocsMechanicIcon.png",
            "tags" : ["scripting"]
        },{
            "extensionName": "RoboFontProfile",
            "repository" :  "https://github.com/typemytype/profileRoboFontExtension",
            "extensionPath" :  "Profile.roboFontExt",
            "description" : "A developer profile tool.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "infoPath": "https://raw.githubusercontent.com/typemytype/profileRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/typemytype/profileRoboFontExtension/releases/latest/download/Profile.roboFontExt.zip", 
            "tags" : ["debugging"]
        },{
            "extensionName": "RoboFontProject",
            "repository" :  "https://github.com/typemytype/projectRoboFontExtension",
            "extensionPath" :  "RoboFontProject.roboFontExt",
            "description" : "Keep track of and share a project.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "infoPath": "https://raw.githubusercontent.com/typemytype/projectRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/typemytype/projectRoboFontExtension/releases/latest/download/RoboFontProject.roboFontExt.zip", 
            "tags" : ["workspace"]
        },{
            "extensionName": "RoboREPL",
            "repository" :  "https://github.com/typesupply/roborepl",
            "extensionPath" :  "RoboREPL.roboFontExt",
            "description" : "An interactive Python interpreter for RoboFont.",
            "developer" : "Tal Leming",
            "developerURL" : "http://typesupply.com",
            "tags" : ["scripting","debugging"]
        },{
            "extensionName": "RoboToDo",
            "repository" :  "https://github.com/jackjennings/RoboToDo",
            "extensionPath" :  "RoboToDo.roboFontExt",
            "description" : "Embedded to-do tracker with font- and glyph-scoped to-do items.",
            "developer" : "Jack Jennings",
            "developerURL" : "http://ja.ckjennin.gs",
            "tags" : ["versioning"]
        },{
            "extensionName": "Rotator",
            "repository" :  "https://github.com/frankrolf/Rotator",
            "extensionPath" :  "Rotator.roboFontExt",
            "description" : "Joyful rotation of whole glyphs or selected outlines.",
            "developer" : "Frank Grießhammer",
            "developerURL" : "http://www.frgr.de",
            "icon": "https://raw.githubusercontent.com/frankrolf/Rotator/master/_images/mechanic_icon.png",
            "tags" : ["design helpers"]
        },{
            "extensionName": "SaveCopy",
            "repository" :  "https://github.com/typemytype/saveCopyRoboFontExtension",
            "extensionPath" :  "SaveCopy.roboFontExt",
            "description" : "Save a version of UFO next to the current document.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "infoPath": "https://raw.githubusercontent.com/typemytype/saveCopyRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/typemytype/saveCopyRoboFontExtension/releases/latest/download/SaveCopy.roboFontExt.zip", 
            "tags" : ["versioning"]
        },{
            "extensionName": "Scale, absolutely!",
            "repository" :  "https://github.com/jansindl3r/Scale-absolutely",
            "extensionPath" :  "scaleAbsolutely.robofontExt",
            "description" : "An extension to scale absolutely in points, not percentages. It adds this option into inspector.",
            "developer" : "Jan Šindler",
            "developerURL" : "https://www.futurefonts.xyz/jan-sindler",
            "tags" : ["transform","contours","glyphs"]
        },{
            "extensionName": "ScaleFast",
            "repository" :  "https://github.com/roboDocs/ScaleFast",
            "extensionPath" :  "ScaleFast.roboFontExt",
            "description" : "Fiddle with proportions of a glyph while keeping stem widths consistent.",
            "developer" : "Loïc Sander",
            "developerURL" : "https://github.com/loicsander",
            "infoPath": "https://raw.githubusercontent.com/roboDocs/ScaleFast/HEAD/info.yaml", 
            "zipPath": "https://github.com/roboDocs/ScaleFast/releases/latest/download/ScaleFast.roboFontExt.zip", 
            "tags" : ["interpolation","design helpers"]
        },{
            "extensionName": "ScalingEditTool",
            "repository" :  "https://github.com/klaavo/scalingEditTool",
            "extensionPath" :  "ScalingEditTool.roboFontExt",
            "description" : "Arrow tool for scaling curve segments while moving on-curve points.",
            "developer" : "Timo Klaavo",
            "developerURL" : "http://github.com/klaavo",
            "icon": "http://github.com/klaavo/scalingEditTool/raw/master/mechanic2/ScalingEditMechanicIcon.png",
            "tags" : ["contours","design helpers","interpolation"]
        },{
            "extensionName": "ScriptLauncher",
            "repository" :  "https://github.com/mrecord/ScriptLauncher",
            "extensionPath" :  "ScriptLauncher.roboFontExt",
            "description" : "A tool like Spotlight/Alfred for quickly finding and running scripts.",
            "developer" : "Mark Record",
            "developerURL" : "http://commercialtype.com",
            "icon": "https://raw.githubusercontent.com/mrecord/ScriptLauncher/master/ScriptLauncherMechanicIcon.png",
            "tags" : ["user interface","font generation","workspace"]
        },{
            "extensionName": "ScriptsBoard",
            "repository" :  "https://github.com/typedev/ScriptsBoard",
            "extensionPath" :  "ScriptsBoard.roboFontExt",
            "description" : "ScriptsBoard is an extension that adds a quick launch bar for your favorite scripts to the Inspector",
            "developer" : "Alexander Lubovenko",
            "developerURL" : "https://github.com/typedev",
            "icon": "https://raw.githubusercontent.com/typedev/ScriptsBoard/master/icon.png",
            "zipPath": "https://github.com/typedev/ScriptsBoard/archive/master.zip", 
            "tags" : ["workspace"]
        },{
            "extensionName": "Shape Tool",
            "repository" :  "https://github.com/typemytype/shapeToolRoboFontExtension",
            "extensionPath" :  "ShapeTool.roboFontExt",
            "description" : "Draw primitive shapes: rectangles and circles.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "infoPath": "https://raw.githubusercontent.com/typemytype/shapeToolRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/typemytype/shapeToolRoboFontExtension/releases/latest/download/ShapeTool.roboFontExt.zip", 
            "tags" : ["contours","drawing"]
        },{
            "extensionName": "Show Character Info",
            "repository" :  "https://github.com/FontBureau/fbOpenTools",
            "extensionPath" :  "ShowCharacterInfo/ShowCharacterInfo.roboFontExt",
            "description" : "Display a readout of the unicode character represented by the current glyph, its hex unicode value(s), and unicode name.",
            "developer" : "David Jonathan Ross",
            "developerURL" : "http://www.fontbureau.com",
            "tags" : ["glyphs"]
        },{
            "extensionName": "Show Mouse Coordinates",
            "repository" :  "https://github.com/FontBureau/fbOpenTools",
            "extensionPath" :  "ShowMouseCoordinates/Show Mouse Coordinates.roboFontExt",
            "description" : "Get a live readout of information about the mouse.",
            "developer" : "David Jonathan Ross",
            "developerURL" : "http://www.fontbureau.com",
            "tags" : ["design helpers"]
        },{
            "extensionName": "showDist",
            "repository" :  "https://github.com/frankrolf/showDist",
            "extensionPath" :  "showDist.roboFontExt",
            "description" : "Show quick info about point selection.",
            "developer" : "Frank Grießhammer",
            "developerURL" : "http://www.frgr.de",
            "tags" : ["design helpers"]
        },{
            "extensionName": "Sidebear",
            "repository" :  "https://github.com/ryanbugden/Sidebear",
            "extensionPath" :  "Sidebear.roboFontExt",
            "description" : "An Inspector panel for manipulating your glyph’s sidebearings.",
            "developer" : "Ryan Bugden",
            "developerURL" : "https://ryanbugden.com",
            "icon": "https://raw.githubusercontent.com/ryanbugden/Sidebear/master/_images/Sidebear_Icon_Mechanic.png",
            "infoPath": "https://raw.githubusercontent.com/ryanbugden/Sidebear/master/Sidebear.roboFontExt/info.plist", 
            "tags" : ["spacing"]
        },{
            "extensionName": "SidebearingsEQ",
            "repository" :  "https://github.com/franzheidl/SidebearingsEQ",
            "extensionPath" :  "SidebearingsEQ.roboFontExt",
            "description" : "Equalize sidebearings for given glyphs.",
            "developer" : "Franz Heidl",
            "developerURL" : "http://www.github.com/franzheidl",
            "tags" : ["spacing"]
        },{
            "extensionName": "Similarity",
            "repository" :  "https://github.com/LettError/similarity",
            "extensionPath" :  "Similarity.roboFontExt",
            "description" : "Experimental tool for exploring the similarities between glyphs",
            "developer" : "LettError",
            "developerURL" : "http://letterror.com",
            "icon": "https://raw.githubusercontent.com/LettError/similarity/bce66d7c6b0b2a9640f5cafe7dd4c226d5f66013/SimilarityMechanicIcon.png",
            "tags" : ["contours","QA","similarity"]
        },{
            "extensionName": "Simple Kerning",
            "repository" :  "https://gitlab.com/typoman/robofont-kerning-tool",
            "extensionPath" :  "SimpleKerning.roboFontExt",
            "description" : "A bidirectional kerning and grouping extension.",
            "developer" : "Bahman Eslami",
            "developerURL" : "http://bahman.design",
            "icon": "https://gitlab.com/typoman/robofont-kerning-tool/-/raw/master/simpleKerningIcon.png",
            "infoPath": "https://gitlab.com/typoman/robofont-kerning-tool/-/raw/master/robofontSimpleKernWindow.yml", 
            "tags" : ["kerning","groups","user interface","rtl","bidirectional"]
        },{
            "extensionName": "Slanter",
            "repository" :  "https://github.com/typemytype/slanterRoboFontExtension",
            "extensionPath" :  "Slanter.roboFontExt",
            "description" : "Slant glyphs without losing extreme points.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "infoPath": "https://raw.githubusercontent.com/typemytype/slanterRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/typemytype/slanterRoboFontExtension/releases/latest/download/Slanter.roboFontExt.zip", 
            "tags" : ["design helpers","italics"]
        },{
            "extensionName": "Slinky",
            "repository" :  "https://github.com/ryanbugden/Slinky",
            "extensionPath" :  "Slinky.roboFontExt",
            "description" : "Scale your whole font up or down.",
            "developer" : "Ryan Bugden",
            "developerURL" : "https://ryanbugden.com",
            "icon": "https://raw.githubusercontent.com/ryanbugden/Slinky/main/source/resources/mechanic_icon.png",
            "infoPath": "https://raw.githubusercontent.com/ryanbugden/Slinky/main/info.yaml", 
            "zipPath": "https://github.com/ryanbugden/Slinky/releases/latest/download/Slinky.roboFontExt.zip", 
            "tags" : ["transform","font dimensions"]
        },{
            "extensionName": "Smooth Operator",
            "repository" :  "https://github.com/ryanbugden/Smooth-Operator",
            "extensionPath" :  "SmoothOperator.roboFontExt",
            "description" : "A window for diagnosing all angle/ratio interpolation issues.",
            "developer" : "Ryan Bugden",
            "developerURL" : "https://ryanbugden.com",
            "icon": "https://raw.githubusercontent.com/ryanbugden/Smooth-Operator/main/images/mechanic_icon.png",
            "infoPath": "https://raw.githubusercontent.com/ryanbugden/Smooth-Operator/master/SmoothOperator.roboFontExt/info.plist", 
            "tags" : ["interpolation","points"]
        },{
            "extensionName": "Space Ranger",
            "repository" :  "https://github.com/typesupply/spaceranger",
            "extensionPath" :  "Space Ranger.roboFontExt",
            "description" : "Preview a range of glyphs across your designspace as you draw or kern.",
            "developer" : "Tal Leming",
            "developerURL" : "https://github.com/typesupply",
            "icon": "https://raw.githubusercontent.com/typesupply/spaceranger/HEAD/spaceRangerMechanicIcon.png",
            "infoPath": "https://raw.githubusercontent.com/typesupply/spaceranger/HEAD/info.yaml", 
            "zipPath": "https://github.com/typesupply/spaceranger/releases/latest/download/Space_Ranger.roboFontExt.zip", 
            "tags" : ["QA","designspace","drawing","interpolation","kerning","variable fonts"]
        },{
            "extensionName": "Speed Punk",
            "repository" :  "https://github.com/yanone/speedpunk",
            "extensionPath" :  "SpeedPunk.roboFontExt",
            "description" : "Understand and improve your outlines with this curvature comb visualization.",
            "developer" : "Yanone",
            "developerURL" : "https://yanone.de",
            "icon": "https://raw.githubusercontent.com/yanone/speedpunk/master/Resources/icon1024.png",
            "tags" : ["contours","drawing","design helpers"]
        },{
            "extensionName": "Star Tool",
            "repository" :  "https://github.com/adbac/starTool",
            "extensionPath" :  "StarTool.roboFontExt",
            "description" : "Draw stars in the Glyph Editor.",
            "developer" : "Adrien Bachelart",
            "developerURL" : "https://github.com/adbac",
            "icon": "https://raw.githubusercontent.com/adbac/starTool/HEAD/starToolMechanicIcon.png",
            "infoPath": "https://raw.githubusercontent.com/adbac/starTool/HEAD/info.yaml", 
            "zipPath": "https://github.com/adbac/starTool/releases/latest/download/StarTool.roboFontExt.zip", 
            "tags" : ["contours","drawing"]
        },{
            "extensionName": "StemAnalyzer",
            "repository" :  "https://github.com/roboDocs/StemAnalyzer",
            "extensionPath" :  "StemAnalyzer.roboFontExt",
            "description" : "An extension for setting PostScript-hinting stems",
            "developer" : "Jérémie Hornus and Connor Davenport",
            "developerURL" : "https://github.com/roboDocs/StemAnalyzer",
            "icon": "https://raw.githubusercontent.com/roboDocs/StemAnalyzer/refs/heads/main/source/resources/icon.png",
            "infoPath": "https://raw.githubusercontent.com/roboDocs/StemAnalyzer/HEAD/info.yaml", 
            "zipPath": "https://github.com/roboDocs/StemAnalyzer/releases/latest/download/StemAnalyzer.roboFontExt.zip", 
            "tags" : ["hinting"]
        },{
            "extensionName": "StemPlow",
            "repository" :  "https://github.com/rafalbuchner/StemPlow",
            "extensionPath" :  "build/StemPlow.roboFontExt",
            "description" : "Tool for measuring the thickness of the stem. You can activate it by pressing f in the glyph edit window.",
            "developer" : "Rafał Buchner",
            "developerURL" : "https://github.com/rafalbuchner/",
            "icon": "https://raw.githubusercontent.com/rafalbuchner/StemPlow/master/images/StemPlow-icon.png",
            "tags" : ["measuring","design helpers","font dimensions"]
        },{
            "extensionName": "Suffixer",
            "repository" :  "https://github.com/ninastoessinger/Suffixer",
            "extensionPath" :  "Suffixer.roboFontExt",
            "description" : "Change glyph name suffixes.",
            "developer" : "Nina Stössinger",
            "developerURL" : "http://www.typologic.nl",
            "tags" : ["glyphs"]
        },{
            "extensionName": "SymmetricalRoundShapeDrawingTool",
            "repository" :  "https://github.com/LettError/symmetricalRoundShapeDrawingTool",
            "extensionPath" :  "SymmetricalRoundShapeDrawingTool.roboFontExt",
            "description" : "Drawing tool for symmetrical round shapes, super-ellipse, oval-like, flat sides, octagons and hexagons.",
            "developer" : "LettError",
            "developerURL" : "http://letterror.com",
            "icon": "https://raw.githubusercontent.com/LettError/symmetricalRoundShapeDrawingTool/master/icon.png",
            "tags" : ["contours","drawing"]
        },{
            "extensionName": "ThemeManager",
            "repository" :  "https://github.com/connordavenport/ThemeManager",
            "extensionPath" :  "ThemeManager.roboFontExt",
            "description" : "Make and share glyph editor themes.",
            "developer" : "Connor Davenport and Andy Clymer",
            "developerURL" : "http://www.connordavenport.com",
            "icon": "https://raw.githubusercontent.com/connordavenport/ThemeManager/master/resources/Mechanic-Icon.png",
            "infoPath": "https://raw.githubusercontent.com/connordavenport/ThemeManager/master/info.yaml", 
            "zipPath": "https://github.com/connordavenport/ThemeManager/releases/latest/download/ThemeManager.roboFontExt.zip", 
            "tags" : ["workspace"]
        },{
            "extensionName": "Threenterpolation",
            "repository" :  "https://github.com/LettError/Threenterpolation.roboFontExt",
            "extensionPath" :  "Threenterpolation.roboFontExt",
            "description" : "RoboFont extension, a small interactive tool that does a Barycentric interpolation of 3 master glyphs.",
            "developer" : "LettError",
            "developerURL" : "http://letterror.com",
            "icon": "https://raw.githubusercontent.com/LettError/Threenterpolation.roboFontExt/master/threenterpolationIcon.png",
            "tags" : ["user interface","masters","designspace"]
        },{
            "extensionName": "ToolManager",
            "repository" :  "https://github.com/RafalBuchner/tool-manager",
            "extensionPath" :  "build/ToolManager.roboFontExt",
            "description" : "UI hack, that helps you manage or get rid of default toolbar.",
            "developer" : "Rafał Buchner",
            "developerURL" : "http://www.rafalbuchner.com",
            "tags" : ["workspace"]
        },{
            "extensionName": "Touché",
            "repository" :  "https://github.com/ninastoessinger/Touche",
            "extensionPath" :  "Touche.roboFontExt",
            "description" : "Find touching/colliding glyph pairs.",
            "developer" : "Nina Stössinger",
            "developerURL" : "http://www.ninastoessinger.com",
            "tags" : ["design helpers","kerning"]
        },{
            "extensionName": "Tracer",
            "repository" :  "https://github.com/typemytype/tracerRoboFontExtension",
            "extensionPath" :  "Tracer.roboFontExt",
            "description" : "Auto trace images.",
            "developer" : "Frederik Berlaen",
            "developerURL" : "http://typemytype.com",
            "infoPath": "https://raw.githubusercontent.com/typemytype/tracerRoboFontExtension/HEAD/info.yaml", 
            "zipPath": "https://github.com/roberto-arista/tracerRoboFontExtension/releases/latest/download/Tracer.roboFontExt.zip", 
            "tags" : ["contours"]
        },{
            "extensionName": "Tracker",
            "repository" :  "https://github.com/ryanbugden/Tracker",
            "extensionPath" :  "Tracker.roboFontExt",
            "description" : "Apply tracking inside your font.",
            "developer" : "Ryan Bugden",
            "developerURL" : "https://ryanbugden.com",
            "icon": "https://raw.githubusercontent.com/ryanbugden/Tracker/main/source/resources/mechanic_icon.png",
            "infoPath": "https://raw.githubusercontent.com/ryanbugden/Tracker/main/info.yaml", 
            "zipPath": "https://github.com/ryanbugden/Tracker/releases/latest/download/Tracker.roboFontExt.zip", 
            "tags" : ["spacing","components"]
        },{
            "extensionName": "UFO Cleaner",
            "repository" :  "https://github.com/jenskutilek/RoboFont",
            "extensionPath" :  "Extensions/UFO Cleaner.roboFontExt",
            "description" : "Display and delete hidden data in your UFOs.",
            "developer" : "Jens Kutilek",
            "developerURL" : "http://www.kutilek.de",
            "tags" : ["debugging"]
        },{
            "extensionName": "Underline Strikethrough",
            "repository" :  "https://github.com/Typefounding/underlineStrikethrough",
            "extensionPath" :  "Underline Strikethrough.roboFontExt",
            "description" : "Visually sets underline and strikethrough values for font info.",
            "developer" : "Ben Kiel, Ryan Bugden",
            "developerURL" : "http://www.typefounding.com",
            "icon": "https://raw.githubusercontent.com/Typefounding/underlineStrikethrough/master/_images/mechanicIcon.png",
            "tags" : ["mastering"]
        },{
            "extensionName": "Unicode Info",
            "repository" :  "https://github.com/jenskutilek/RFUnicodeInfo",
            "extensionPath" :  "UnicodeInfo.roboFontExt",
            "description" : "Display Unicode name, block, and glyph name info in a window.",
            "developer" : "Jens Kutilek",
            "developerURL" : "http://www.kutilek.de/",
            "tags" : ["glyphs"]
        },{
            "extensionName": "Version Spy",
            "repository" :  "https://github.com/ohnotypeco/Version-Spy-Ext",
            "extensionPath" :  "Version-Spy.roboFontExt",
            "description" : "Display RF version information in the App menu (restart required)",
            "developer" : "OH no Type Co.",
            "developerURL" : "https://github.com/ohnotypeco",
            "icon": "https://raw.githubusercontent.com/ohnotypeco/Version-Spy-Ext/main/Version-Spy.roboFontExt/resources/icon.png",
            "tags" : ["debugging","workspace"]
        },{
            "extensionName": "word-o-mat",
            "repository" :  "https://github.com/ninastoessinger/word-o-mat",
            "extensionPath" :  "word-o-mat.roboFontExt",
            "description" : "RoboFont extension for making test words.",
            "developer" : "Nina Stössinger",
            "developerURL" : "http://www.typologic.nl",
            "tags" : ["text","spacing"]
        },{
            "extensionName": "WurstSchreiber",
            "repository" :  "https://github.com/asaumierdemers/WurstSchreiber",
            "extensionPath" :  "WurstSchreiber.roboFontExt",
            "description" : "A tool for drawing segments as sausages.",
            "developer" : "Alexandre Saumier Demers",
            "developerURL" : "http://asaumierdemers.com",
            "tags" : ["contours","drawing"]
        },{
            "extensionName": "ZoneChecker",
            "repository" :  "https://github.com/LettError/zoneChecker",
            "extensionPath" :  "ZoneChecker.roboFontExt",
            "description" : "Highlight points that are very close to alignment zones.",
            "developer" : "LettError",
            "developerURL" : "http://letterror.com",
            "tags" : ["contours","hinting"]
        }]
}
