Bogdan Chadkin

Bogdan Chadkin

@trysound.io

Open Source maintainer. SVGO, design tools, open social and music player.

1.4K followers676 following844 posts

Bogdan Chadkin reposted

Pele is a fast, beautiful, open source renderer for Mermaid diagrams we created for the next version of Obsidian. You can already try it in the Pele playground and integrate it into your own apps! 🌋 pele.run

pele.runPele · Mermaid diagrams as themeable SVGPele is a lightweight library that renders Mermaid diagrams to SVG, themed with CSS variables.
kepano@stephango.com

This is Pele, my new rendering library for diagrams and charts, compatible with the latest Mermaid syntax. - 100-500× faster than mermaid.js - 6× smaller bundle - No dependencies - Easy to theme - Responsive to device width - Open source (MIT) Try it at pele.run

Bogdan Chadkin reposted

Working on my music player redesign. Wanted to make it more bright and playful like game UI.

Bogdan Chadkin reposted

Nano Stores finally has a website! We've seen huge growth thanks to LLMs. Not having a site was embarrassing. nanostores.net Check out the design: fresh and personal. Too many modern sites look the same. No React. Just Astro.

Bogdan Chadkin reposted

Async History Stack is one of the most impressive tiny pieces of software I built for my upcoming app. Extremely powerful, tiny, and dependency-free way to compose actions into history entries with undo/redo/cancellation/etc. You should give it a try. github.com/kettanaito/...

github.comGitHub - kettanaito/async-history-stack: Arbitrary change history management in JavaScript.Arbitrary change history management in JavaScript. - kettanaito/async-history-stack

Bogdan Chadkin reposted

⚛️ react-resizable-panels version 4.13 just released with two new features

Bogdan Chadkin reposted

Hey, hey! I've been working on something last couple weeks. Libras - a music player that connects to your own music server. It's still early in development though already replaced apps on my desktop and android. Give it a try, let me know what you think. github.com/TrySound/lib...

github.comGitHub - TrySound/libras: A music player that connects to your own music server.A music player that connects to your own music server. - TrySound/libras

Bogdan Chadkin reposted

I travel a lot and this triggered streaming services to cancel my subscriptions. Especially bummed about loosing access to music from all my devices. So I set up my own Navidrome server. It feels really good to have control and ownership over my music.

I travel a lot and this triggered streaming services to cancel my subscriptions. Especially bummed about loosing access to music from all my devices. So I set up my own Navidrome server. It feels really good to have control and ownership over my music.

Though I didn't really like any clients on android and mac os. Only handful of them are open source and I wasn't happy with their UX. Ideally want something that works everywhere (Web?).

So last week I started tinkering with my own music player. UI needs some polish but I already switched to it on my phone and laptop.

Bogdan Chadkin reposted

A while ago Ivan Starkov and me built a nice little input mask library for react. After switching jobs we lost acces to original repo. Recently I finally got it back and happy to announce RIFM 1.0. Tested with the latest React, got new website, will be actively maintained. github.com/TrySound/rifm

github.comGitHub - TrySound/rifm: Small react hook and component for building formatted and masked inputsSmall react hook and component for building formatted and masked inputs - TrySound/rifm

A while ago Ivan Starkov and me built a nice little input mask library for react. After switching jobs we lost acces to original repo. Recently I finally got it back and happy to announce RIFM 1.0. Tested with the latest React, got new website, will be actively maintained. github.com/TrySound/rifm

github.comGitHub - TrySound/rifm: Small react hook and component for building formatted and masked inputsSmall react hook and component for building formatted and masked inputs - TrySound/rifm

Bogdan Chadkin reposted

Triaging svg-parser issues is fun. None of them reproducable and most likely have something to do with reading file with different encoding. And since svg-parser error includes repo issues url, everybody are reporting here instead of projects reading these files.

Triaging svg-parser issues is fun. None of them reproducable and most likely have something to do with reading file with different encoding. And since svg-parser error includes repo issues url, everybody are reporting here instead of projects reading these files.

explain your @ I'm beatboxing and trying new sounds since 15yo. I work in tech.

Dominik 🔮@tkdodo.eu

explain your @ dodo = first 2 of firstname + first 2 of lastname tkdodo = the Tae Kwon 🦤 from IceAge (the movie) I live in the EU 🇪🇺

Bogdan Chadkin reposted