Bio

programmer croatia he/him

Stats

4
Projects
15
Devlogs
80
Votes
3
Ships

Coding Time

All Time: 26h 29m
Today: 0h 0m

Member Since

August 20, 2025

Projects

4
🚀
0 devlogs • 5 days ago
osu.js

osu.js

Shipped
5 devlogs • 21 days ago
GWEM

GWEM

Shipped
9 devlogs • 26 days ago
stupid login
1 devlog • 26 days ago

Activity

JustZvan
JustZvan created a project
4d ago

Motus - Motion for All

A free & open-source motion capture tool powered by SteamVR! Doesn't require expensive hardware and/or software. Any SteamVR compatible trackers work: SlimeVR, Vive, mocopi, or even Virtual Desktop emulated trackers!

0 devlogs 0 followers
JustZvan
JustZvan worked on osu.js
1h 8m • 16 days ago

Spinners are here!
Just implemented full spinner support! You now just SPEEEEEEEEEN your mouse! The system tracks the rotation speed, awards bonus points for extra spins (50 points per spin over the requirement), and even plays hit sounds for feedback.
The shrinking circle is inspired by the main skin I use (also the one osu.js's visuals are based on): YUGEN.

Update attachment
JustZvan
JustZvan worked on osu.js
1h 25m • 17 days ago

Another update!
Fixed a bug where if you put your cursor all the way at the bottom of the page a scroll bar appeared.
Added background dimming.
Added clicking with mouse.
Improved visuals with transparency.

Update attachment
JustZvan
JustZvan worked on osu.js
1h 14m • 18 days ago

Big update!
There's now a beatmap browser! You can literally search and play beatmaps from osu.direct!
This is all OOP, so later down the line I can easily implement another beatmap mirror.
Soon we'll have support for drag & dropping osz files into it.
JustZvan out

Update attachment
JustZvan
JustZvan worked on osu.js
2h 42m • 19 days ago

Been a while since last devlog. Soooo what have I done?
I added a basic input handler and some BASIC scoring.
Even sliders fully work! I improved the design, added hitsounds, a custom cursor.
Most textures used follow the naming convetions of the files in .osk files, so if you want to use a different skin, you can change it in the source code!

anyways heres me PLAYING bad apple on it. yes its not on Insane. and i do not care. the hit sounds on sliders are pretty buggy! scoring is also not accurate to neither scorev1 or scorev2

JustZvan
JustZvan worked on osu.js
3h 39m • 20 days ago

Heya!
New project!
Currently, osu.js is in pretty early stages.
We just got an audio manager and a renderer. But it works!
Inputs will be added very soon!

anyways heres it running bad apple

JustZvan
JustZvan created a project
20d ago

osu.js

A fully functional rewrite of osu! in TypeScript. Runs in a web browser!

osu.js
5 devlogs 2 followers Shipped
JustZvan
JustZvan worked on GWEM
1h 15m • 21 days ago

Heya!

GWEM just got a real nice redesign! We use custom QSS now, so you don't need to bare with the default Qt Fusion style!

Update attachment
JustZvan
JustZvan worked on GWEM
1h 10m • 22 days ago

Heya!
GWEM can now manage all your PHP builds!

uhm idk what else to write
we scrape the php downloads page.
we grab the links.
parse the versions.
etc.

then we download, register and shim php.exe

thats it

Update attachment
JustZvan
JustZvan worked on GWEM
2h 30m • 23 days ago

Heya!

GWEM now, finally, after tons of work: fully manages Godot builds! That was so painful to implement. Needed to make a shortcut manager, blah blah blah.

Anyways: GWEM also launches faster and is snappier! Cut down the launch time from about 7 seconds to around 1 second.

Update attachment
JustZvan
JustZvan worked on GWEM
1h 3m • 24 days ago

Python support has been added to GWEM!
Still in beta, not calling it stable because Python was pretty weird to implement.

Python's download server (python.org/ftp/python) has 3 pretty important files to GWEM. index-windows.json, index-windows-legacy.json and index-windows-recent.json. All of them just contain version info. Don't really know why the couldn't include everything in one file but okay

JustZvan out.

Update attachment
JustZvan
JustZvan worked on GWEM
56m • 25 days ago

I FINALLY GOT PLUGINS WORKING!!!!!
The plugins are written in Python, and use very similar (if not identical) syntax and names from the official files (bun.py, nodejs.py, go.py)
Improved sidebar width.
Real happy with the app rn

Update attachment
JustZvan
JustZvan worked on GWEM
1h 25m • 25 days ago

Heya! JustZvan here again.

GWEM now fully supports managing Golang installations!! Added more polish to the UI, making the sidebar larger, added an about dialog. Fixed up some bugs, added actual notifications when your stuff gets installed.

Next up is plugins. Kinda scared tbh

JustZvan out

Update attachment
JustZvan
JustZvan worked on GWEM
1h 10m • 25 days ago

Alright, made quite a bit of progress. First of all: GWEM now fully downloads and manages all your Node.JS and Bun builds! There's also support for unmanaged apps now. Allowing you to just have a launch installer button. This is used for VSCode because it has it's own built in updater.

To be added:
- Plugins (custom software to be managed, written in either Lua or Python, idk which one im gonna implement)
- Sublime Text (unmanaged)
- Zed (unmanaged)
- Golang
- Python

Shims have been refactored, with an improved shim generator.

GWEM is also live on GitHub now!
Everything is GPLv3
You can try it out at: https://github.com/justzvan/gwem
No EXE yet guys. You're gonna need to run it yourself

JustZvan
JustZvan worked on GWEM
1h 6m • 25 days ago

Finally!

Node.JS now is able to be installed, uninstalled!

Will push source code to GitHub very soon!

Update attachment
JustZvan
JustZvan worked on GWEM
39m • 25 days ago

First devlog!

Started development of UI, then we're gonna start makin L O G I C.

Update attachment
JustZvan
JustZvan created a project
25d ago

GWEM

GWEM is a Windows environment manager that allows you to easily manage all your installed Node.JS, Bun, Python, Go, Deno and Godot versions! You can easily switch between your installed versions, if some project you're working on needs a specific version! GWEM also supports plugins, which allows you to make your own installable software that GWEM will manage!

GWEM
9 devlogs 8 followers Shipped
JustZvan
JustZvan worked on stupid login
1h 19m • 26 days ago

Done. Couldn't create project sooner because Hackatime didn't sync :(

Update attachment
JustZvan
JustZvan created a project
25d ago

stupid login

a totally normal login page with tons of totally normal login questions you see on totally normal websites (check demo) (9+10 is 21 btw)

stupid login
1 devlog 0 followers Shipped
JustZvan
JustZvan joined Summer of Making
26d ago

This was widely regarded as a great move by everyone.