Added themeing and tabs to browser! Looking much more Material. Used MonetFX to dynamically generate themes and bumped JavaFX version from 21 to 25 for new features. Also matches OS accent color.
Log in to leave a comment
Added themeing and tabs to browser! Looking much more Material. Used MonetFX to dynamically generate themes and bumped JavaFX version from 21 to 25 for new features. Also matches OS accent color.
Log in to leave a comment
Basic browser window with JCEF, Swing, and JavaFX! Can load URLs, reload, and navigate back and forth. Probably a stupid idea to make this in Java but whatever…
Log in to leave a comment
Added a PDF viewer with vue-pdf-embed! Also implemented lazy loading for PDFs.
Log in to leave a comment
Added Markdownly app! I tried integrating Monaco editor but that didn’t work out well. Now you can preview markdown files with this app.
Log in to leave a comment
I built this portfolio for the webOS sidequest. It features a hybrid terminal simulator, with custom commands as well as the standard Lua library via Wasmoon in WASM (WebAssembly). Also has a virtual persistent file system that stores in IndexedDB and a text editor called Text++. Feel free to drag windows, resize, and fullscreen them. Type ‘help’ in the terminal for a list of commands and features.
Added a working file system and a text editor! Now you can write Lua scripts in the text editor and run the script in the terminal. Create files and directories too.
Log in to leave a comment
Biggest update (yet)! Added a Lua interpreter (wasmoon) in the terminal. Also added persistent storage with idb. The terminal is now a stream based system instead of one input output. Added some other Linux commands too.
Log in to leave a comment
Wow… looks good so far. Added a new Terminal app (currently does nothing). Also made the 4 sleep commands do something. Added window resizing too.
Log in to leave a comment
Custom desktop background and marquee selection (wip)! Added a start menu that you can trigger with meta + alt. Still working on the sleep screen…
Log in to leave a comment
Added new features to this extension! Fixed token issues where ‘×’ would not be multiplied. Also added omnibox, which were painful to add, like REALLY painful. Had to deal with focus issues with navigator.clipboard and used document.ExecCommand instead.
Log in to leave a comment
Initial design! This project has been really cool to make. Took a break from Examduler. Sorta different yk - you get to do whatever you want with this web operating system. Learnt a lot from this, such as Pinia stores and app configs. Vue slots were really cool too.
Log in to leave a comment
I built an examination management app to solve the bridge between exam info communication between teachers and students. I many of TypeScript’s features from this project, and how to build scalable apps with Vue, TypeScript, Express, and MongoDB.
Added deletion of organizations, docs up, and website is live! Test it out now!
Log in to leave a comment
i love the landing page CTA - really engaging!
MVP complete! added exam creation, exam deletion, org creation, and org updates.
I’m working on my first project! This is so exciting. I can’t wait to share more updates as I build.
Log in to leave a comment