Join the Webstudio community

Home
Members
maykefreitas
m
maykefreitas
Offline, last seen 4 weeks ago
Joined December 13, 2024
I think a feature to turn peaces of the canvas into reusable components is essential for a tool like Webstudio. And, be able to individually edit theses components in the canvas would be very helpful.
9 comments
O
B
m
hey people. Talking about the source code. Is there something that already serializes the build data into HTML or something? off: Is this the right channel to talk about that? Thanks
21 comments
m
O
B
a little experiment with Tailwind
6 comments
m
O
A
just to show a bit of what I'm working on on Descode. It's meant to solve just one problem, UI building. There's no objective to be a low code or a CMS integrated platform. Just an advanced synced visual editor for JSX.

Video:
https://drive.google.com/file/d/1DpnZkqJyde_308K1DVvSr1rssJ7XwlDH/view?usp=sharing
6 comments
m
!
O
Hey everyone! I'm Mayke, a seasoned developer with a focus on front-end, and currently the Head of Tech here in Brazil. I have a deep passion for visual builder tools. While I love coding for the front-end, I think there's room for improvement in the way we construct UI today. I firmly believe that designers and developers should collaborate on the same platform/editor in real time. The notion of "hand-off" just doesn't resonate with me.

I'm incredibly excited about Webstudio! I've been working on a similar project as a side project called Descode, which centers around real-time visual building and code synchronization, enhanced by a design-token-driven properties editor. When I discovered Webstudio, I was immediately captivated by the source code. It's remarkably similar to my own coding style and architectural approach. That being said, I'm seriously considering contributing to Webstudio in my free time, instead of continuing with Descode.

I'd love to explore the possibility of developing a flexible plugin system for Webstudio, allowing for code sync and design tokens through plugins that extend its capabilities. For now, I'm eager to learn how I can start contributing. I'd like to understand how tasks are defined, prioritized, and whether I need to join any particular team to begin contributing. Thank you all!
22 comments
m
O