gavinmcfarland Profile Banner
Gavin McFarland Profile
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
Don't wanna be here? Send us removal request.
@gavinmcfarland
Gavin McFarland
6 days
Been thinking about CLIs a lot recently. Really pleased with how this is turning out!
1
0
6
@gavinmcfarland
Gavin McFarland
9 days
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
@gavinmcfarland
Gavin McFarland
10 days
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
@gavinmcfarland
Gavin McFarland
11 days
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
@gavinmcfarland
Gavin McFarland
13 days
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
Tweet card summary image
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
@gavinmcfarland
Gavin McFarland
1 month
All that, created from this:
0
0
2
@gavinmcfarland
Gavin McFarland
1 month
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
@gavinmcfarland
Gavin McFarland
1 month
Need testers for a new CLI that scaffolds Figma plugins and widgets
1
0
5
@gavinmcfarland
Gavin McFarland
2 months
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
@gavinmcfarland
Gavin McFarland
2 months
New CLI prompt library coming along nicely...
0
0
1
@RyanCarniato
Ryan Carniato
2 months
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
@gavinmcfarland
Gavin McFarland
2 months
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
@gavinmcfarland
Gavin McFarland
2 months
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
@gavinmcfarland
Gavin McFarland
2 months
It's still a work in progress, but with Plugma, one CLI handles everything — framework, template, add-ons, dependencies. Done.
2
1
8
@sungdongdev
sungdong.dev
3 months
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.
Tweet card summary image
snapkit.studio
Easy upload with the Figma plugin, systematic organization, and deliver quickly with image optimization.
2
1
3
@wolfr_2
Johan Ronsse
3 months
We have an Obra Icons plugin for @framer now!
Tweet card summary image
framer.com
A simple, consistent set of icons, perfect for user interfaces.
0
1
2
@gavinmcfarland
Gavin McFarland
3 months
I could have used the word pleasant a few more times 😂
1
0
3
@gavinmcfarland
Gavin McFarland
3 months
I was pleasantly surprised by how pleasant it was to build a Framer plugin. I'm looking forward to seeing the API evolve further!
@wolfr_2
Johan Ronsse
3 months
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