Belar
Belar
@thisisbelar.bsky.social
I like building software. 🎨 Penpot Desktop https://github.com/author-more/penpot-desktop 👾 Software https://www.authormore.com Header photo by Anni Roenkae @ Pexels
44 followers45 following54 posts
Penpot Desktop 1.0 is live! 🎉 💾 Get your package/installer at github.com/author-more/... 🚨 It’s a major release. There are breaking changes. Make sure to check the changelog. 🙏 Thank you all for your ongoing support.
Belar reposted
Node.js 26.10 comes with built-in debounce and throttle utilities. Like it! Can't tell you how many times I implemented (copied from the previous project) these two. Debounce: nodejs.org/docs/latest/... Throttle: nodejs.org/docs/latest/... #nodejs
Belar reposted
🆕 Customize MDN's browser compat tables! Press ⚙️ Settings on any compat table to choose which browsers and engines you see, and hide the ones you don't need. Your picks are saved in your browser. Try it 👇 developer.mozilla.org/en-US/docs/W...
Belar reposted
Today we're launching ai-policy.dev! A collaboration of me, @danielroe.dev and @matteogabriele.npmx.social - this provides a few human curated AI contribution policies you can choose from. Our hope is that this will help you better define your stance and what kind of contributions you accept 🙏
In preview, the pull request list on @github.com has a “Compact display density” 🗜️ mode. It fits more rows of shorter panels. Is this option going to be available for the issue list too? Could we get that for the issue list?
We got there! Non-destructive settings was the last pre-1.0 feature, and it’s live with Penpot Desktop 0.25.0. It’s time to scope bugs, remove deprecated solutions, and release 1.0. Installers are at github.com/author-more/... with the community Flatpak in sync.
Lodash installation was close. However, Node's util module has isDeepStrictEqual (check includes prototype and constructor, which can be skipped with Node >=24.9.0). Not today. nodejs.org/api/util.htm...
What great news, window state persistence landed in Electron. I was following its development after seeing the RFC for the window state API, and now Penpot Desktop will migrate to the built-in solution 🎉.
Electron 44 is now available! 🚢 In this release: 📎 The clipboard module now aligns with the W3C Clipboard API 🪟 A new API for cross-platform window state persistence 🐧 Improved Linux desktop integration Read more: www.electronjs.org/blog/electro...
Penpot Desktop v0.24 is live. The release focuses on the local instance creator, enabling automatic Docker configuration updates when containers are created/updated, and porting the upstream @penpot.app Docker Compose config updates (e.g. the MCP server) to the app’s Docker configuration template.
Surprisingly, in the last few months, my go-to library for building components became… @lit.dev. For its well-balanced abstraction that makes web components not feel like a chore. You should try it if you bounced off web components in the past or dread working on a custom element.
Belar reposted
I wrote this Open Source Contribution guide 2 years ago, thanks to @erioldoesdesign.bsky.social we updated it to include a section on how you can contribute as designer to Open Source. Eriol I appreciate your time and sharing your journey www.santoshyadav.dev/blog/contrib...
Belar reposted
Penpot Desktop v0.22 is out. It’s a small release with: 📝 improved instance editing (more accessible UI structure, experience unified with local creator), 📇 standardised installer naming (also smaller, arch-specific Windows installers), 🏷️ improved Flathub meta info. github.com/author-more/...
Penpot Desktop now lets you open a file’s view mode in a new window and can auto-reload the view when the @penpot.app file changes. They are available as independent options and off by default, so make sure to check out the settings after the update to 0.21.0. Release: github.com/author-more/...
Penpot Desktop’s macOS builds are now signed and notarised. From v0.20.0, builds: 🔒 are recognised by Gatekeeper, ❌ don’t need quarantine bypass, ✅ and have auto-update. github.com/author-more/...
Local instance updating is live. In the local instance creator, you can now 📝 edit a local instance's settings and ⬆ upgrade it to the newest @penpot.app version. You can find details and get the version 0.19.0 from the release page: github.com/author-more/...
Belar reposted
New release! Penpot 2.10 is here 🎉 ✨ Variants are now available! And also, Design Tokens get more typography options plus plenty of quality-of-life improvements Check what's new : community.penpot.app/t/penpot-2-1...
Belar reposted
I have an idea for a content management system plugin for @penpot.app. Below is a video with a PoC: - 🧱 batch item creation from a data set, - ↔️ two-way editing, - 🏷️ layer name based content pairing - the project works without the plugin. Community discussion: community.penpot.app/t/penpot-cms...
I just ran the first test update of a local @penpot.app instance using Penpot Desktop. Everything went well, with one click to trigger @docker.com to pull new images and (re)create the containers. 🎉
How do you use view mode in @penpot.app? Here is a proof of concept of an auto-reload for the view window. Once the file changes are saved, Penpot Desktop would refresh the view for you.
You can now specify the @penpot.app version of the local instance to create. It defaults to the “latest”, but any valid Penpot Docker repository tag should work, with suggestions for ten of the most recent tags.
Belar reposted
We're celebrating! We've just launched our brand new (and free!) Penpot Course, and we're kicking things off with the UI Design with Penpot Free Course! Check out the course and get all the details here: community.penpot.app/t/our-new-fr...
You can now download all your @penpot.app projects at once, with Penpot Desktop. Open the dashboard, click “Download all projects”, specify the path and the archive name, and wait for the download to complete. Get version 0.16 at github.com/author-more/...
A new feature for the Penpot Desktop is in the works. Can you spot the change in the @penpot.app UI?
You can now enable the native title bar for your Penpot Desktop window. It is a new option in the settings panel, set to “overlay” by default, and a change takes effect after a restart. Available in version 0.15 on its release page github.com/author-more/... and in the Flathub store.
Penpot Desktop can now set up a local @penpot.app instance for you. Launch creator, name your instance, click “Create”. ⚠️ It’s an experimental feature. 🪟 Windows is supported, but untested. 🛡️ Requires a non-sandbox environment. Download: github.com/author-more/... Docs: github.com/author-more/...
Next in Penpot Desktop: one more step towards a seamless offline experience. With a click of a magic wand, you will be able to set up a local @penpot.app instance. It requires @docker.com and will launch as an experimental feature.
A new, mysterious button showed up in the settings during the Penpot Desktop development. What could it be doing with @penpot.app?
Belar reposted
New release Design Tokens are here and much more! Tokens Studio Have you been missing Design Tokens? Penpot is the first design tool to integrate native design tokens, developed in collaboration with Tokens Studio by Hyma. Tokens are small design decisions expressed as code to master complexity.
The new UI is live! Penpot Desktop v0.12 features a refreshed, unified look, improved color coding for instances, and a design that matches @penpot.app official style for a distraction-free working experience. Get it from the release page github.com/author-more/... or find it in the Flathub store.
The new look for Penpot Desktop is in the works. It introduces dedicated palettes for both light and dark modes, each designed to match @penpot.app's official colours for the distraction-free working experience.
Support for multiple instances is live in Penpot Desktop. You can now open multiple @penpot.app instances simultaneously, each displayed in its own colour-coded tab. Penpot Desktop v0.11 is available at github.com/author-more/... and from the Flathub app store.
Belar reposted
We're happy to announce our newest event series, Penpot Community Hours, begins 20 February 2025 at 15:00 UTC with @diacritica.bsky.social , Carolina Portugal and @myfunnyandy.bsky.social joining us! All the info! community.penpot.app/t/new-event-...
Belar reposted
Posts like this make joining our community totally worth it!!! community.penpot.app/t/penpot-des...