Shipped this project!
SSHUI™
Updated my super cool SSH-server library!
- Better server API (unified config)
- Support for a backend (demo with a chat app, but you could build a game in theory lol)
- V I D E O S
AND i reached 24 hours on this project 🎉
SSHUI™
Updated my super cool SSH-server library!
AND i reached 24 hours on this project 🎉
didnt think of doing a devlog again but I guess I wasn’t done lol
nothing. i’m done. unless bugs. (there will be bugs lol)
Log in to leave a comment
Oh boy! I thikn i’m doneeee :DDDD
I guess i have a readme now and I made a working demo working :)
HOW DID IT TAKE 4H30 OH MY-
Log in to leave a comment
Basically done! I mean it works now, just have a few more ideas to improve :)
.yoinkconfig file (server & client) to configure at compile time.yoinkignore file to specify which paths to ignore when transferring.yoinkpass config for the server
Log in to leave a comment
PROGRESS!!! Finished the diff and file uploader!
oh boy still a lot lol
on the left: the client sent all the files (it does not log anything tho)
on the right: the server received all the files the client had in the configured folder
Log in to leave a comment
Hi!! I’m still prototyping a lot, but I got some progress!
Right now, the client reads a pre-defined folder (./test) and sends all the files path it found to the server. The server replies with the files that are not up to date (all for now, database doesn’t exist yet) and the client logs the response.
send the files, and implement the database on the server
oh and check the hash! the server will reply with the known hash of files it already has so that the client can check if it changed :)
Log in to leave a comment
The hardest part was to inject a script inside the website and to edit the settings! But that works now!
I now have a modular system to add functionalities over time if I have any more ideas :)
Woohoo!! I wrote useful functions for matrices operation:
holy moly i got multiplication on my own!!
-> I tried not to use AI & Internet AT ALL, and I MADE IT YIIIPEEE
oh and the time in the benchmark is sometimes for small matrices in multiplication and HUGE ones for addition and stuff
I changed the setup for the user-tracking with Plausible and now self-host it :)
Plausible really cool I recommend
oh and i also self host the newsletter with Listmonk :)))
Log in to leave a comment
Added an awesome demo from ratatui into SSHUI :DD (it looks awseome try it out)
this demo comes from ratatui and is available under the MIT license: https://ratatui.rs/examples/apps/demo/
Log in to leave a comment
Starting the Tower Defense project!
Made a placement collision system (you cannot place anything for now) for the towers, with collisions with existing towers (the blue particles). If the placement is valid, it’ll show in green, else in red.
Log in to leave a comment
wow… that was 8 hours lol… ANYWAY NEW RELEASE!
If you used a previous release, PLEASE UPDATE!
What’s new:
If you have any other ideas on how to improve the app, let me know in the comments!
it now counts as an extension!
Log in to leave a comment
BRO. THIS IS SO COOL (referring to the whole project), im defo gonna use this to declutter my browser, crazy work hope u make some amazing stuff :)
it just puts the app inside of a desktop app for now! but it works :)
maybe next an overlay? or utilities? let me know!
Log in to leave a comment
if possible, making the top bar fit in the the would be nice!
nice
good
Released my lib on crates.io!
Log in to leave a comment
you can now test your typing skills from your terminal. why? cause why not.
another rust project in the terminal :D
Working typing test! With random quotes in the terminal!
Log in to leave a comment
There is a hamilton the musical quote, I’m so happy!
Cool project but if I were you I’d update the readme to elaborate on mac usage. After downloading, you can’t just run it right off the bat. First it has to be given permission to execute, via chmod +x, and the com.apple.quarantine attribute has to be removed via xattr -d com.apple.quarantine since the app isn’t signed.
A website written in Svelte + Tailwind to show off and explain a (yet to be released) messaging app. There are multiple pages (/, /security, /privacy, /terms) and a email newsletter system. I even wrote a paper in Typst to explain the technical details :)
Heyy!!! I’m done!! You can now play wordle from the terminal :))))))
who doesn’t like wordle? (I do cause I suck at guessing words aaa-)
Log in to leave a comment
amazing project
feels super polished
Sorry that’s in French cause Pronote is a French platform but here’s an English explanation:
A discord bot that will periodically fetch the French grade platform Pronote (which many schools use, including mine) and will calculate your global average (which is not visible… on pronote) and notify you in your Discord DMs as soon as it happens.
You also have some utilities to calculate what happens with your average and stuff…
Yeah that’s it!
Log in to leave a comment
Just released the website and the paper! I guess everything you’d expect from a website… maybe?
anyway I’m proud of that one it looks really nice!
Link (also on the project page): https://kursal.openvoxel.studio/