Gavin McFarland
@gavinmcfarland
Followers
2K
Following
6K
Media
454
Statuses
4K
Creator of Plugma, Figlet, & Table Creator | Building Figma tools that empower designers and developers. https://t.co/tHekdPHbM7 (he/him)
London
Joined June 2011
Been thinking about CLIs a lot recently. Really pleased with how this is turning out!
1
0
6
Over the weekend, I made significant improvements to the performance of my Table widget in Figma. Before, it would struggle to render around 200 cells, but now it can handle 400 or more. This is about the max I can optimise Figma's rendering process for widgets.
0
0
3
I’m close to releasing v2 of Plugma. This release represents a significant amount of work across on Plugma. The scaffolding CLI is just one part of it, but it’s where I’ve spent a lot of time recently, and it’s what I want to share a bit more about here. It’s been rebuilt from
1
0
9
I'm building a new CLI library. Traditional CLIs: “What’s your name?” “Oops, wrong answer? Start over.” Askeroo: “What’s your name?” “Go back, change it, keep going.” It’s a new way to design CLI flows, imperative, stateful, dynamic.
0
0
3
Figlet is getting popular and hitting its disk IO budget, memory allocation and usage limits on Supabase. Does anyone want to sponsor this amazing project that over 700 people are using to learn how to create Figma plugins? https://t.co/lkZeh5Ty7N
figma.com
Figlet is a sandbox-like environment with a built-in editor that allows you to play with and learn how to use the Figma developer platform right inside Figma. Important: This plugin requires you to...
0
3
10
Working on Plugma pushed me into a corner where I needed the CLI to do more. That’s when I realised it was time to build my own. It’s the first to support stateful prompt navigation, simple to write for, and even plays nicely with markdown.
1
0
2
Need testers for a new CLI that scaffolds Figma plugins and widgets
1
0
5
This is super geeky and still in alpha, but I created a prompt library that makes it really easy to make interactive forms for CLIs. Supports goBack to navigate to the previous field, dynamic flows using generator functions. Groups for sub fows. https://t.co/S8Zlss0eIV
0
0
1
There is hate for JS on the server. But none have accomplished what @MarkoDevTeam has. Forget Islands, forget serialization boundaries, forget writing code twice. Just declarative templates, low JS. @dylan_piercey joins me Friday to show how it's done. https://t.co/fHH3pywWEM
6
19
146
I started creating a new widget for Figma and Figjam. I've found that when creating a project plan, I prefer to see all the days I have available. The left is a new calendar, which you can configure for the duration of your project, and the right is what it looks like filled out.
2
0
3
I've found myself creating a new CLI prompt library for V2 of Plugma. It includes a set of prompt components built using Ink. Including an InputText, RadioSelect, MultiSelect, Toggle, TaskList and a Markdown component. Highly customisable with intuitive keyboard support.
1
0
12
It's still a work in progress, but with Plugma, one CLI handles everything — framework, template, add-ons, dependencies. Done.
2
1
8
If you’re building a Figma plugin, Plugma is a must 🙌 🚀🚀🚀 No more painful environment setup "npm create plugma@latest" that's it. 🚀🚀🚀 Just finished building the Figma plugin for https://t.co/HoEbYcyXVv✅ (Now waiting for review.) Thanks @gavinmcfarland.
snapkit.studio
Easy upload with the Figma plugin, systematic organization, and deliver quickly with image optimization.
2
1
3
We have an Obra Icons plugin for @framer now!
framer.com
A simple, consistent set of icons, perfect for user interfaces.
0
1
2
I could have used the word pleasant a few more times 😂
1
0
3
I was pleasantly surprised by how pleasant it was to build a Framer plugin. I'm looking forward to seeing the API evolve further!
Building a Framer plugin for Obra Icons with the mighty @gavinmcfarland . Check out our icon set via https://t.co/xRTMifOaXM . The plugin is currently in review by @framer
2
0
5