this post was submitted on 21 Jun 2025
67 points (100.0% liked)

Open Source

38411 readers
213 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

i made a gallery generator (written in Rust ๐Ÿฆ€) for my photos! it uses Atkinson dithering (optional) for thumbnails and outputs clean static HTML with zero JavaScript.

just released 0.2.0 with some improvements based on early feedback. added CLI commands (init, extract-metadata, generate) to make the workflow smoother.

you can see it in action here.

this is actually my first Rust project that i've shipped and i learned a ton. i got my first issue within 12 hours of releasing. honestly, it was super motivating!

totally open to contributions, suggestions, or critiques. every bit of feedback helps me learn and makes the tool better for everyone.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 7 points 1 week ago* (last edited 1 week ago) (2 children)

Congrats and thank you for sharing your project with the community โค๏ธ!

Just a personal opinion, I think all new projects should be hosted on alternatives git hosting sites (something like codeberg :p). Specially project which have alot of already very well implemented and popular alternatives.

Yes, this will reduce visibility and probably reduce interaction. But if you're on Lemmy you're probably already aware of this... But it will also provide the switch to a more privacy respecting and competition to more agressive invading monopoly companies.

Another positive thing I can think of is that if there is a big GitHub exodus and popular alternative who need to switch their database/user base to an alternative hoster will lose a bit of momentum and users may come across your project :).

Good luck and keep it up ๐Ÿ™๐Ÿ’ช

[โ€“] [email protected] 2 points 1 week ago* (last edited 1 week ago) (1 children)

thank you for the thoughtful feedback! i actually considered this before launching. i do have accounts on both sourcehut and Codeberg, and i'm supportive of diversifying away from centralized platforms.

for this project, i ended up choosing GitHub primarily for the automated binary builds and releases through GitHub Actions. the Pro tier for students gives me generous build minutes, and the Trippy maintainers helped me get the release process set up properly. so for now i'm planning to stay on GitHub, but it's definitely something worth keeping in mind as the project grows.

thanks again for the encouragement!

[โ€“] [email protected] 1 points 1 week ago

i ended up choosing GitHub primarily for the automated binary builds and releases through GitHub Actions. the Pro tier for students gives me generous build minutes, and the Trippy maintainers helped me get the release process set up properly

I'm not into programming so I wasn't aware of this kind of argument and have no idea of all those Pipeline, release, automated binary process... etc ! I'm probably biased by my open source & self-hosted crusade but as long as you are aware of this stuff that's allready a good point :))) (why wouldn't you, you're on lemmy :D) !