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!
Youssef
Check their projects out: UnderTerm, kris-watcher, ReeTui
Maksiks
Whoops! Looks like they don't have a project yet. Maybe ask them to start one?
Ryan
Whoops! Looks like they don't have a project yet. Maybe ask them to start one?
harry rogers
Check their projects out: secure file storage site, Holy C package manager , RoundedBeGone, all in browser converter, stream something 24/7 , Server management tool, Data on uk politics , Satellite Tracking site, ssh harryprogers.co.uk Portfolio, Boykisser status (HOLY C webserver), Retro search engine
xcomp
Check their project out: Ice2K/XP.sys
bober
Check their project out: Minecraft++
kashsuks
Check their projects out: Yapper - A slack bot for my channel, Go Games, Buckrise, Neohack - YSWS Site, CPVim, CPCli, CFCli, Domain Expansion (Personal Site)
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
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!
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
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.
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.
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
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
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
Finally!
Node.JS now is able to be installed, uninstalled!
Will push source code to GitHub very soon!