made my first gpui project :)

made my first gpui project :)

https://preview.redd.it/h3sopg9tndbh1.png?width=1824&format=png&auto=webp&s=a0138801464247967b2d8b6a247c0460da25d647

i love zed's UI, so i wanted to create an app with similar look & feel.
Coincidentally, that's my first experience with GPUI and Rust :)

the app

Originally, i made it for myself to speed up my video editing workflow, and current solutions can't match my needs, later i decided why not share it

dev process

Not pleasant. No comprehensive docs, only examples and some unofficial tutorials.
Boilerplatey? yes, absolutely!
Edgecases? absolute abundance!

For example: drag-n-drop (same bug in zed btw). Sometimes, when you are trying to drop something into zed's panel, it starts flickering back-and-forth as you move the cursor. Same issue happened in my app — the cause was the library sending wrong (synthetic) coordinates, where it thought cursor is at.

But on the good side of things, i have decent performance and low ram usage.

Link: https://github.com/LowkeyEditing/lowcat

reddit.com
u/OffeeX — 20 hours ago

I'm tired of subscription-based services, so i made my own app

I made a sound library browser app that lets you to multi-tag files.
It's meant for video editors, and is completely free and open-source.

https://reddit.com/link/1ujrg2z/video/0tqqf67eofah1/player

Why did i make this?

well, couple of reasons.

i got tired of subscription-based services like Epidemic or Artlist
And they don't allow you to store your own songs in the library.

local apps don't support multiple tags per file.
It's been HUGE pain point for me. What if a song can have multiple genres? What if sound effect falls to multiple categories? The folders just don't work here.

i want faster workflow

I wish to focus on creative part of my work, and not browsing through the folders, or making unnecessary extra steps.

Therefore, i've made my own app.

It's still in early stage, so i'd like to hear how would you imagine a perfect workflow with a tools like, i'm open for feedback.

Anyways, here's the link: https://github.com/LowkeyEditing/lowcat

reddit.com
u/OffeeX — 6 days ago