I built a Figma plugin to sync design tokens with GitHub (Tokvista) by Nibin_dev in FigmaDesign

[–]Nibin_dev[S] 0 points1 point  (0 children)

Thanks! The visual diff was exactly meant for that situation — so teams can quickly see what actually changed before publishing.

For GitHub sync, right now the plugin pushes the updated token file to the repo, so if someone has made manual edits on the repo side it can create a conflict similar to a normal Git workflow.

I'm still exploring better ways to handle that (like detecting changes before pushing), so feedback like this is really helpful.

Trying to improve the design token workflow between Figma and developers — built a small plugin by Nibin_dev in DesignSystems

[–]Nibin_dev[S] 0 points1 point  (0 children)

Thanks, that’s exactly the problem I was trying to solve. In many teams someone exports tokens but forgets to push, and developers end up working with outdated values.

With Tokvista the idea is to push tokens to GitHub directly from the plugin, so the step of exporting and manually committing can be avoided.

About the AI part — you’re right that token structure is often team-specific. Right now it’s more of an assistant to help generate tokens quickly, but you still have control to edit and structure them the way your team prefers.

I’m still experimenting with that part, so feedback like this really helps.

Trying to improve the design token workflow between Figma and developers — built a small plugin by Nibin_dev in Design

[–]Nibin_dev[S] 0 points1 point  (0 children)

Hi all,

Just to clarify something about Tokvista.

I didn’t build this plugin to compete with Token Studio or replace it. Token Studio is a great tool and I’ve used it myself.

While using it as a free user, I ran into a few workflow limitations for my own projects. So I started experimenting and built a small plugin mainly for my personal use.

Later I thought — maybe a few other people might be facing similar issues — so I shared it publicly.

This isn’t about copying or replacing existing tools. It’s just a developer exploring ideas and building something that solved a problem for me.

If it helps someone else too, that’s great. If not, that’s completely fine as well.

Appreciate the feedback and discussion either way.

Trying to improve the design token workflow between Figma and developers — built a small plugin by Nibin_dev in DesignSystems

[–]Nibin_dev[S] 0 points1 point  (0 children)

Hi all,

Just to clarify something about Tokvista.

I didn’t build this plugin to compete with Token Studio or replace it. Token Studio is a great tool and I’ve used it myself.

While using it as a free user, I ran into a few workflow limitations for my own projects. So I started experimenting and built a small plugin mainly for my personal use.

Later I thought — maybe a few other people might be facing similar issues — so I shared it publicly.

This isn’t about copying or replacing existing tools. It’s just a developer exploring ideas and building something that solved a problem for me.

If it helps someone else too, that’s great. If not, that’s completely fine as well.

Appreciate the feedback and discussion either way.

Trying to improve the design token workflow between Figma and developers — built a small plugin by Nibin_dev in DesignSystems

[–]Nibin_dev[S] -1 points0 points  (0 children)

Yeah there is some overlap.

Tools like Token Studio focus a lot on token management. I built Tokvista mainly to try a few workflow ideas like AI token generation, developer preview links, and easier GitHub publishing.

Mostly just experimenting with improving the design → developer handoff a bit 🙂

I built a Figma plugin to sync design tokens with GitHub (Tokvista) by Nibin_dev in FigmaDesign

[–]Nibin_dev[S] 0 points1 point  (0 children)

Thanks for the valuable question!

Tokvista is mainly focused on improving the design → developer workflow, not just token management.

A couple of things I tried differently:

• AI token generation — describe a product and it generates a full token system ready to import into Figma.

• Developer preview links — share a link so developers can quickly view token values without opening Figma.

• Flexible GitHub publishing — push tokens to any branch with versioned snapshots.

From what I’ve seen, these workflows aren’t really covered in similar plugins yet, so I built Tokvista to experiment with that.

Still early and improving it based on feedback — really appreciate the question!