Stanislav Khromov

@khromov

πŸ‘¨β€πŸ’»οΈ Full-stack software engineer

Commit activity

19 commits in the last year

longest streak 3 dayscurrent 1

462 / 1,000 XP538 XP to wheel

Yesterday

πŸͺ Added a playground to the gpuix-svelte site so you can can compare GPUI vs web rendering and see how the Svelte custom renderer works under the hood. Includes the internal render tree and the raw commands sent to GPUI! Check it out at…
gpuix-sveltePlayground Β· gpuix-svelteEdit a Svelte component and watch gpuix-svelte render it in the browser: on GPUI compiled to WebAssembly or in the DOM, with the element tree, the mutations and the compiled JavaScript beside it.
Not expect I can see you here πŸ˜‚ Svelte fan here πŸ™‹
πŸ™… Have been experimenting with cross-rendering components between gpuix-svelte and SvelteKit (DOM), so that you can have a SvelteKit app and a gpuix-app in a monorepo and share components between the two! Early days but here's a demo:…
GitHubGitHub - khromov/gpuix-svelte-sveltekit-shared-components-demo: One Svelte component library, rendered by a SvelteKit site and by a native GPUI window through gpuix-svelteOne Svelte component library, rendered by a SvelteKit site and by a native GPUI window through gpuix-svelte - khromov/gpuix-svelte-sveltekit-shared-components-demo

Wed, Nov 11

✨ Today I'm launching Strata! Strata is a fully featured personal knowledgebase application running on your computer, local and offline. Add notes, voice memos, images or website links and search semantically. Built on gpuix-svelte and WebGPU. Download & code:…
GitHubGitHub - khromov/strata-gpuix-svelte: Strata: a second brain in a native GPUI window (notes, links, images, voice memos, hybrid search, RAG chat), built with gpuix-svelteStrata: a second brain in a native GPUI window (notes, links, images, voice memos, hybrid search, RAG chat), built with gpuix-svelte - khromov/strata-gpuix-svelte
hey yoot thi is just too good, do you think about building an MCP for it? Ill love to have my grok bots play with it

Mon, Nov 9

πŸ‘€ gpuix-svelte 0.5.0 is out! The main feature is a cross-platform updater mechanism for your apps! You also get tons of performance improvements and bug fixes! Build your next desktop app with gpuix-svelte! https://gpuix-svelte.stanislav.garden #svelte
gpuix-sveltegpuix-svelte: Build native desktop apps with SvelteA Svelte renderer for native desktop apps on macOS, Windows and Linux. GPUI, the UI framework behind the Zed editor, draws them, with no DOM or webview.

Sun, Nov 8

Thu, Nov 5

🎨 Now that gpuix-svelte has been out for a few weeks, I'll showcase a few things people built using it! Starting with Jacob Aronoff who built a GitHub Notifications UI that uses your existing "gh" auth (Since we're just a desktop app!). Source code:…
GitHubGitHub - jaronoff97/gitbox: im tired of looking at github notificationsim tired of looking at github notifications. Contribute to jaronoff97/gitbox development by creating an account on GitHub.

Tue, Nov 3

Sat, Oct 31

✨ gpuix-svelte 0.4.0 is out! Building desktop apps with Svelte and gpui is better than ever with a new helper to build signed binaries as well as performance improvements and various bug fixes! Give it a try if you haven't yet! #svelte #native…
gpuix-sveltegpuix-svelte: Build native desktop apps with SvelteA Svelte renderer for native desktop apps on macOS, Windows and Linux. GPUI, the UI framework behind the Zed editor, draws them, with no DOM or webview.

Thu, Oct 29

✨ My new library gpuix-svelte is out! Build native desktop apps for macOS, Windows and Linux using Svelte and gpui, a Rust-powered graphics engine. Excited to see what you build! #svelte #native https://gpuix-svelte.stanislav.garden
gpuix-sveltegpuix-svelte: Build native desktop apps with SvelteA Svelte renderer for native desktop apps on macOS, Windows and Linux. GPUI, the UI framework behind the Zed editor, draws them, with no DOM or webview.

Sat, Oct 17

πŸ•° One of the coolest gadgets I own are these these cheap e-ink clocks from Xiaomi. However, they are restricted to using the official Mi app and are often region locked. I built a clock sync app that allows you to set the time from any web browser! #hardware #svelte…
GitHubGitHub - khromov/mi-LYWSD02-clock-sync-ui: Sync the time on Xiaomi LYWSD02 / LYWSD02MMC Bluetooth clocks from your browserSync the time on Xiaomi LYWSD02 / LYWSD02MMC Bluetooth clocks from your browser - khromov/mi-LYWSD02-clock-sync-ui

Fri, Oct 16

🚨 I've been using the SidePulse Dot for tracking agent statuses in Claude / Codex / OpenCode (by Peter Kuhar), but found the included Python-based GUI a bit heavy so I rebuilt it in Swift! Just 2MB to download! Download for free from: https://github.com/khromov/sidepulse-swift/…
GitHubGitHub - khromov/sidepulse-swift: Sidepulse Pro and Dot support in native SwiftSidepulse Pro and Dot support in native Swift. Contribute to khromov/sidepulse-swift development by creating an account on GitHub.

That's @khromov's root commit.