Sign in

Mew Pur Pur | Making GodSVG

@mewpurpur.bsky.social
283 followers 1 following 212 posts

CS & Math graduate. I'm creating GodSVG, a structured SVG editor that might appeal to programmers: godsvg.com

PostsRepliesMedia
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 04/10/2026
They are lying to you. There's no limit to the lerp
0111
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 08/09/2026
I've cleaned up the grid snapping and axis constraining heuristics for GodSVG's next alpha. #OpenSource #GodotEngine #VectorGraphics
0140
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 30/08/2026
GodSVG alpha 17 is out! This prerelease brings some small quality of life changes and fixes 70+ bugs More details: godsvg.com/article/1-0-alpha17 #GodotEngine #OpenSource #VectorGraphics
godsvg.com
New prerelease: GodSVG 1.0-alpha17
The Grand Bug Extermination
1145
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 29/08/2026
GodSVG alpha 17 is releasing tomorrow. The highlight of this prerelease is that ~75 bugs are getting their butts kicked! 🦇 I'll take a break, and after that, I'll get back to the fundamentals to sort out the remaining reasons why GodSVG is still in alpha. No bugs, no distractions!
0131
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 22/08/2026
Common SVG mistake: Hugs are misleading! Even if two areas are hugging visually, they render separately and antialiasing messes them up. A pixel 50% covered by white, 50% by red, will just become 75% translucent by the end, leaving 25% for the background to influence! 🙀
051
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 14/08/2026
Testing some fixes to the path alignment logic for GodSVG, my structured SVG editor made in Godot... #OpenSource #GodotEngine
0111
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 10/08/2026
GodSVG's path editor will finally be properly keyboard-navigable in alpha 17. #OpenSource #GodotEngine
1161
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 08/08/2026
I've been spending the last few weeks hunting down lots of GodSVG bugs 🦇 That's why I haven't been posting much. A new alpha is planned for next week, alpha 17, which I'm dubbing the Grand Bug Extermination as it's heavily focused on fixes. I also caught this big bug that crash-landed in my room!
050
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 26/07/2026
Hah, so you can set the theme color from GodSVG's savedata to a translucent one and it works. #OpenSource #GodotEngine
0211
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 21/07/2026
You'll soon be able to preview lossy export options in GodSVG. A creation gone wrong, or maybe horribly right? I'm aiming for a new GodSVG alpha next week, to implement this small feature and destroy a few bugs. #OpenSource #GodotEngine
0131
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 13/07/2026
GodSVG alpha 16 is out! This prerelease solidifies the concept of subpaths, adds 3 new operations that make complex vector paths easier to work on, and buffs some of the old actions 💪 More details: godsvg.com/article/1-0-... #GodotEngine #OpenSource #VectorGraphics
godsvg.com
New prerelease: GodSVG 1.0-alpha16
Operations that should work on multi-selections now do, while new subpath editing tools make complex vector paths easier to manipulate.
3273
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 11/07/2026
Well, I think that's all edge cases covered! You'll be able to reverse the orientation of subpaths in GodSVG alpha 16 (i.e. clockwise -> counterclockwise), which is used to decide which subpaths are treated as cutouts. #OpenSource #GodotEngine #VectorGraphics
0190
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 10/07/2026
Whelp, on my commute to work I was reading SVG spec and testing things, and I found out about a quirk that I didn't know about and have to take it into account before my upcoming GodSVG alpha in... two days?! I'll probably still manage, but damn I'm not as sure anymore. #OpenSource #GodotEngine
140
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 06/07/2026
Implemented in GodSVG the ability to reverse polygons and polylines, as well as change the origin point of polygons. This helps with organization and with a few attributes that are sensitive to their starting point (like stroke dasharrays, as shown) #OpenSource #GodotEngine
180
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 04/07/2026
My free and open source SVG editor, GodSVG, can now also convert multiple paths segments at once. #OpenSource #GodotEngine
3935
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 04/07/2026
I also made a simple version of multi-insert for polygons and polylines. GodSVG alpha 16 is planned for July 12th. #OpenSource #GodotEngine
0190
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 28/06/2026
It's helpful to be able to tell where subpaths start in SVGs at a glance, so I gave MoveTo commands in GodSVG a square shape for alpha 16. Subpaths now also get subtle indicators in the inspector. (Handle size is bumped up to 1.5x to show it more clearly) #OpenSource #VectorGraphics #GodotEngine
1240
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 21/06/2026
The artwork in my last blog post was commissioned from the skilled artist bsky.app/profile/coil... to celebrate GodSVG's third birthday and passing 2048 stars on Github a while back 💫 There are two subtle references to fellow creative open-source tools, can you spot them? #OpenSource #DigitalArt
Vicki and her bat friend are inside an abandoned wooden hut. Vicki is resting on a wooden counter with a paper in her mouth, while other papers are scattered on the table, as well as crumpled papers, pencils, a sharpener, and piles of books. The papers are full of technical-looking notes and silly scribbles. Vicki's tail is leaning down and its RGB paint is dripping on a chair below. The bat is hanging upside down from a bar, seemingly being waken up by a spider descending down right next to it, hanging with its silky thread. Cobwebs are scattered around the hut. Next to the duo is a window, through which a night time landscape can be seen - trees, a starry night sky, a mountain (with the exact snow pattern as the Inkscape mountain), and the Moon (with a subtle pattern of the Material Maker logo).
0140
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 21/06/2026
I made a blog post detailing what's still needed for GodSVG to become beta-ready, if you're interested: godsvg.com/article/road... There's also now a small press kit on the website: godsvg.com/about/press/
godsvg.com
Roadmap to beta-ready GodSVG
Let's go over why GodSVG is still in alpha after more than 3 years of development. What are the remaining obstacles?
040
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 17/06/2026
GodSVG was open-sourced exactly 3 years ago! Excellent progress over the last year, and work is continuing around the clock, with alpha 16 planned to release soon. I will post a roadmap, probably later this week, to explain what it will take to get to a stable release.
0161
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 13/06/2026
Press Kit? Sure! (I'll release a press kit for GodSVG next week)
050
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 05/06/2026
First time in the history of digital art where a simple hue shift also works as 3D rotation? #art #digitalart
0290
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 04/06/2026
In GodSVG alpha 16 you'll be able to convert multiple elements of the same type all at once. #OpenSource #GodotEngine
090
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 02/06/2026
Starting work on GodSVG alpha 16. I've already eaten a few bugs and now I've made it possible to keep the path command insertion popup open by holding Ctrl. (showcase in the first 20sec, the rest is just making a shape with math) #OpenSource #GodotEngine
1160
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 21/05/2026
I worked a little bit on godsvg.com website over the last two weeks to make it focus-navigable. Fun fact, the site has almost equal amounts of everything used to make it. #OpenSource
1130
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 16/05/2026
Vicki, GodSVG's mascot, has been around for years, but she never got properly introduced. Until now! This new blog post dives into the vector fox's personality, her world, and her story: godsvg.com/article/intr... The post also links to a new page that presents all the canon artworks. #OpenSource
godsvg.com
Introducing Vicki, GodSVG's mascot
You've seen this sprightly blue fox on GodSVG's logo, on its website, in blog illustrations. Let's finally introduce her.
080
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 14/05/2026
I've reworked the color picker in my latest GodSVG prerelease, with picker shape options and the HSL color model being implemented. I have something pretty fun and unusual to showcase this weekend, stay tuned! #GodotEngine #OpenSource
1151
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 28/04/2026
I saw a YouTube comment on a science video years ago and it just won't leave my mind. It was like "Hey, what's stopping us from genetically engineering insects like cockroaches to be giant and taste like pumpkin pie? World hunger solved!" It seemed genuine.
140
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 26/04/2026
GodSVG alpha 15 is out! This prerelease refines some areas of the application and makes the color picker customizable. 🎨 More details: www.godsvg.com/article/1-0-alpha15 #GodotEngine #OpenSource
godsvg.com
New prerelease: GodSVG 1.0-alpha15
This prerelease improves several areas of GodSVG, especially the color picker. It also refines the logo and branding of the application.
1385
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 23/04/2026
This isn't "funny" or "cute". The JPEG is showing clear signs of distress. Translucent environments aren't comfortable for JPEGs! GodSVG's next alpha will make it possible to set a background color when exporting raster images. For JPEG, it's forced as opaque, fixing this old problem. #OpenSource
0150
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 22/04/2026
When I add debug prints to my code, I tend to save a lot of time by scanning the surroundings for something relevant to print instead of some nonsense like "lmofa". If in doubt, I just use print_stack().
010
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 20/04/2026
Sorry for delaying GodSVG alpha 15 even more. Anyway, I have some questions! Is anyone here familiar with .dds, do you think it would make sense to support exporting it from GodSVG; why? Is anyone familiar with Linux, do you think downloading AppImage instead of .x86_64 would be a better default?
2100
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 18/04/2026
Happy belated international bat day! Couldn't do anything for it yesterday, was busy doing my taxes.
060
Reposted by Mew Pur Pur | Making GodSVG
DotMouse @dotmouse.bsky.social · 17/04/2026
Happy international bat appreciation day! #art #artwork #bat #forest #dark #tree #krita
Bat hanging upside down from a tree branch in a dark forest
061
Reposted by Mew Pur Pur | Making GodSVG
DotMouse @dotmouse.bsky.social · 12/04/2026
What does the firefox say? #art #digitalart #firefox #nonbinary #kit #twitter #twitterbird #biting #redcap
A furry version of mozilla firefox's mascot wearing non binary themed socks and arm warmers, biting the twitter bird who's wearing a red cap.
042
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 05/04/2026
No GodSVG alpha 15 this Sunday, but surely next week. I'm planning some deep reworks and I'll likely stay on this prerelease for a long time, so I want it to be pretty excellent for what it can be.
In front of a night time forest background with some bugs flying around, Vicki the fox is hugging a bat across its shoulder, referencing the "X, X everywhere" meme with Buzz and Woody from Pixar's Toy Story. Some text above and below them reads "Bugs... Bugs everywhere"
090
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 03/04/2026
Implemented a "Normal Map" picker in GodSVG. But it turns out, regular antialiasing messes up normal maps by creating invalid colors (i.e., 50% valid blue + 50% valid red = invalid). SVG has a way to disable antialiasing, but it's not implemented yet and doesn't depend on me. Should I scrap this?!
2160
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 02/04/2026
I don't understand the appeal for this color picker type (Hue+Lightness square) but it seems pretty common, so I added it as an option. #OpenSource
1100
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 01/04/2026
GodSVG's 15th alpha is coming soon, with an exciting new feature to help you oversimplify your corporate logos! #OpenSource
3293
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 26/03/2026
I made a few concept sketches for the blog card of the next GodSVG alpha (which includes an improved color picker), and this one was scrapped. But I keep wondering, is it a clear reference to something? It isn't meant to be, but it REALLY feels like I derived it from some unknown inspiration.
090
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 14/03/2026
Customization is finally coming to GodSVG's color picker in alpha 15. I've added the HSL color model, an SV+H Square picker shape, and a menu for choosing your color models and picker shape. I'll add a few more of them before the release next month. 🎨 #OpenSource #GodotEngine
1525
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 06/03/2026
GodSVG's logo will change a little in the next alpha. How do you like the new look? I probably won't change anything, but if any of you think there's something particularly egregious in the new logo that I'm not realizing, please let me know.
2211
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 01/03/2026
I have a confession to make... No one has actually ever asked me any of the "frequently asked questions" on my site. I just thought people might be having them in their heads.
2110
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 22/02/2026
GodSVG alpha 14 is out! This prerelease lays down the groundwork for keyboard focus navigation and adds a few quality of life features and bugfixes. 🍇 More details: www.godsvg.com/article/1-0-... #GodotEngine #OpenSource
17311
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 15/02/2026
Not this week either, but next weekend for sure. The release is pretty good already, but the keyboard navigation is its flagship feature and it's still not very usable, but a few more days of work should be enough.
150
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 08/02/2026
No GodSVG alpha 14 today, the new keyboard navigation is still a bit too undercooked, and I want to look into a couple of other things. Probably next week. Currently working on a setting for configuring grid intervals (e.g., having a labeled tick every 5 ticks instead of 4)
0100
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 31/01/2026
GodSVG update: I have a job now, so sadly, dedicating time to it has become difficult. Alpha 14 should come out next week with a few bugfixes and an important upgrade to workflows/accessibility: Focus navigation with Tab, Shift+Tab, and arrow keys. Thoughts on this new "Gray" theme preset?
2310
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 31/01/2026
I made art of my friend's fursona. It's my most complex artwork yet, my first time trying out colored texturing. Did I cook? 👨‍🍳 #art #digitalart #fursona #furryart #giftart
A purple cat-shaped creature with bat wings, staring at you and smiling, while leaning on a rock in a grass field. The background consists of distant shrubs and mountains, and a clear sky with a sunset.
191
Mew Pur Pur | Making GodSVG @mewpurpur.bsky.social · 22/12/2025
Wow I found out I'm on a Bluesky list of cute bat fursonas. Hiii! Fun fact: The wings of bats add a lot of surface area, which causes us to lose body heat very quickly. During flight, our bodies heat up a lot, so this is actually helpful. And when we land, we curl up our wings to prevent heat loss.
Bat dab
270
Reposted by Mew Pur Pur | Making GodSVG
DotMouse @dotmouse.bsky.social · 28/11/2025
@mewpurpur.bsky.social Happy birthday! #art #digitalart #godsvg
0121