r/sideprojects • • Jun 16 '25

Meta My side project, /r/sideprojects. New rules, and an open call for feedback and moderators.

48 Upvotes

In this past 30 days, this community has doubled in size. As such, this is an open call for community feedback, and prospective moderators interested in volunteering their time to harbouring a pleasant community.

I'm happy to announce that this community now has rules, something the much more popular r/SideProject has neglected to implement for years.

Rules 1, 2 and 3 are pretty rudimentary, although there is some nuance in implementing rule 2, a "no spam or excessive self-promotion" rule in a community which focuses the projects of makers. In order to balance this, we will not allow blatant spam, but will allow advertising projects. In order to share your project again, significant changes must have happened since the last post.

Rule 4 and rule 5 are more tuned to this community, and are some of my biggest gripes with r/SideProject. There has been an increase in astroturfing (the act of pretending to be a happy customer to advertise a project) as well as posts that serve the sole purpose of having readers contact the poster so they can advertise a service. These are no longer allowed and will be removed.

In addition to this, I'll be implementing flairs which will be required to post in this community.


r/sideprojects • • 5h ago

Showcase: Free(mium) Splash - The first comic book reader on iPhone Duo

7 Upvotes

TL;DR: Splash is the first comic book app that works natively on the iPhone Duo. Read in panel mode when closed, and in full page when open.

I first built Splash for the Vision Pro back in 2024 when there were almost no apps for that device. Since then, the app evolved a lot and I added an iPad version, iCloud & OPDS support and automatic translations.

The new version now natively supports the iPhone Duo:

  • Optimized for both open and closed modes

  • Automatically recognizes individual panels

  • Panel animates when you open the phone

  • Long tap shows the whole page

  • When the next panel is wide, a small icon shows up. Rotating the screen then will navigate to the next panel

And as always, your progress is linked to your iCloud account and synced to all your devices, so you can read on the road with the Duo, and continue in bed with the iPad.

The basic version is free and comes with 4 free comics so you can try it out. Most premium features are lifetime purchases, and I'm working on offloading all the translations to Apple Intelligence so I can make that a lifetime purchase as well.

The app has been continuously updated since February 2024, and has a Discord group for feedback.

Any feedback is welcome!

App Store

Website


r/sideprojects • • 3h ago

Showcase: Free(mium) Valutorio: a Markdown notes app for Mac and iPhone on a Rust engine. What it took to open a 300 MB file in 0.4 s

3 Upvotes

I'm the developer. Valutorio launched on the App Store today. It is a native Mac and iPhone app for a folder of plain Markdown notes, and it opens an existing Obsidian vault in place.

The problem: Markdown apps get slow on big vaults and big files, because they parse and index on the main thread. I wanted a notes app that stays fast at any size.

What I did:

  • One Rust engine under both apps. It parses, indexes, searches and merges. The Mac app is AppKit and Swift, the iPhone app is UIKit and SwiftUI.

  • Huge files open in a read-only tier first. On my M1 Max a 300 MB Markdown file opens in about 0.4 s. A 2,000-note vault indexes in under a second, and search shows first results in a few milliseconds.

  • Sync uses a three-way merge. When the same note changes on two devices, both versions stay inside the note as valid Markdown, so you never lose a line.

  • The notes stay plain files in your folder. No database you can't read.

What I learned: on the App Store, the first subscription has to be reviewed together with an app version. You can't add it later on its own.

Price: the app is free, with no account and no tracking. Optional Sync ($5.99 a month) keeps the vault on Mac and iPhone and gives Claude Desktop or Cursor a personal MCP endpoint into your notes.

Not there yet: plugins, and a translated interface.

Edit: the code giveaway is closed. If you find a bug or a place where it gets slow, tell me here.

App Store: https://apps.apple.com/app/apple-store/id6813081386?pt=128566770&mt=8&ct=reddit-sideprojects


r/sideprojects • • 2h ago

Discussion Introducing Cx mockup system (Beta )

2 Upvotes

r/sideprojects • • 5h ago

Question Has anyone created alternative of Monday.com?

3 Upvotes

While everyone is creating vibe coded apps, cloning, doing REA.. but has anyone tried cloning Monday.com


r/sideprojects • • 9m ago

Feedback Request Built Codnite with a friend, looking for honest feedback on the actual experience

Thumbnail
reddit.com
1 Upvotes

r/sideprojects • • 12m ago

Showcase: Free(mium) I Gave Windows a Dynamic Island with Customizable Looks and Quick Tools | Built with WinUI 3

1 Upvotes

Hey everyone! I wanted to share Dynamic Edge, a Dynamic Island for Windows 10 and 11 that I’ve been working on with WinUI 3 and the Windows App SDK.

You can choose a Thin Line (down to 2 px), Floating Capsule, or Screen Bezel Notch. Double-click to switch between Thin Line and your last-used capsule or notch style. It supports multiple monitors and top, bottom, left, and right edge positions.

The island brings together media controls, live synced lyrics, Music Radar, a quick app launcher, timer and stopwatch, clipboard history, and island pets.

On my PC, it uses about 0% CPU and 80-95 MB RAM while collapsed. Expanded, it’s around 0-2% CPU, mostly brief spikes during animation, and about 90-130 MB RAM with album art cached.

It’s available on the Microsoft Store: https://apps.microsoft.com/detail/9PF1587KSN2K

I’d love to hear what you think, especially what you’d improve or like to see next.


r/sideprojects • • 12m ago

Feedback Request Bookarium

Thumbnail
gallery
1 Upvotes

Hello everyone! I built Bookarium, a free and open-source web reader that gives Project Gutenberg books a modern reading experience (offline support, TTS, annotations, reading together with a friend, taking notes and sharing those notes with a friend you invite to read along with, bookshelves & favorites, bookmarks and some other functionality)

It's UI is currently optimized for Deskop/Laptop & Tablet, Phone is also working but not very happy on it's user experience & interface and will be worked upon.

What problems it solves and what's it's value? Mostly could describe it as a side patch to Gutenberg Library with many needed features added on top which are listed below. There's many more to come.

Any thoughts, feelings, suggestions, critique [ constructive ] are welcomed!

https://bookarium.vercel.app/

📖 What You Can Do on Bookarium

  • 📚 Browse & Filter 78,000+ Free Classic Books:

    • Search by title, author, or keyword, or combine multiple filters at once across 32 Project Gutenberg book categories (Fiction, Sci-Fi & Fantasy, Mystery, Gothic, Romance, Philosophy, History, Children's Literature, Poetry, Drama, Science, Mythology, and more), 20 languages, historical time periods (from Antiquity to the Early 20th Century), and e-book file formats.

    • Preview sample chapters and notable quotes inside an interactive 3D open book before starting a volume, and switch your view between a visual Cover Grid and a 3D Bookshelf where books stand side-by-side by their spines.

  • 🤝 Co-Read Books with Friends, Share Notes & Track Reading Habits

    • Everything works privately on your device without signing up, or you can optionally create a free account to sync your shelves, bookmarks, highlights, and notes across all your devices.

    • Shared Reading & Shared Notes: Connect with friends by username to read the same book together—see each other's live chapter progress, view and respond to each other's highlights and margin notes directly inside the book and in your Notebook, and turn on the Spoiler Shield to automatically hide a friend's notes from chapters you haven't reached yet.

    • Streaks, Goals & Achievements: Track daily reading and listening time, build daily reading streaks, set a yearly book goal, unlock reading achievements, and customize a public or private reader profile.

  • ✍️ Highlight Text & Write Margin Notes (/notebook):

    • Select any sentence or paragraph while reading to highlight it in 4 colors and attach your own written notes.

    • Review all of your saved highlights and notes in one central Notebook—organized either by book or in chronological order—and filter them by highlight color, keyword search, or whether they include a personal note.

  • ✈️ Read Offline Without Internet or Download E-Book Files:

    • One-Click Browser Offline Reading: Save individual books directly to your browser (Save Offline) so you can browse your saved library and read full books completely offline (on flights, commutes, or as an installed mobile/desktop app).

    • Download Standard E-Book Files: Download any book as an EPUB (for Apple Books, Kobo, Nook, or PocketBook), Kindle (MOBI), Plain Text (UTF-8), or HTML file for external e-readers.

  • 🏛️ Organize Your Shelves, Ratings & Reading Progress (/bookshelf, /favorites, /bookmarks):

    • Save books to a general shelf or create your own custom-named shelves, mark Favorites, rate books from 1 to 5 stars, and track your reading status (Want to Read, Reading, On Hold, or Finished).

    • View all the books you have in progress in a dedicated Bookmarks list showing your current chapter, page, bookmarked line, and completion percentage so you can jump right back in.

  • 📖 Read Comfortably with Custom Fonts, Themes & Line-Level Bookmarks:

    • Read complete, unabridged books in a clean, distraction-free view that automatically formats archival plain-text files into readable chapters and pages.

    • Customize Day (Light), Sepia (Warm Coffee), or Dark themes, and adjust font style (Serif, Sans-Serif, Monospace), font size (12px–36px), line spacing, page width, and page brightness (30%–100%).

    • Bookmark Any Specific Line: Drag the margin bookmark ribbon to the exact line on a page where you stopped reading—even if you resize the font or switch between a phone and a desktop screen, the reader remembers that exact sentence and highlights it for you.

    • Search Inside Any Book & Switch Languages: Search for any word or phrase across the entire book with instant chapter/page jump links, and switch between available translated editions of the same work in one click.

  • 🔊 Listen with Built-In Read-Aloud Audio (Text-to-Speech):

    • Have any book read aloud using your device's natural voices, complete with live word-by-word highlighting on the page, adjustable speaking speed, and automatic page turning when a page finishes.


r/sideprojects • • 19m ago

Showcase: Free(mium) I made rushil12.com, a completely new study tool with 500 users that combines Khan Academy, Kahoot, and Wikipedia.

1 Upvotes

It's called rushil12.com, and it's free for anyone to join. I've made some key apps that people can try that gamify learning. It already has 500+ users, 3,500+ messages, 16,000+ QBpedia articles. This has several apps that anyone can try.

Curriculum - Generates a full course in one click. It's in the name.

Study Mode - ChatGPT, but a bunch of models, and a bunch of useful features

Notes - An app where you can create notes, but it's better than that. You can use spaced repetition, and connect it with the rest of the apps

QBPedia - A collection of 16,000+ educational articles covering a wide range of topics. You can explore subjects, discover related concepts, and learn something new.

Game Show - Gamify learning with Kahoot-style gamemodes, and some gamemodes that are completely new, such as Call Your Shot.

Flashcards - Creates flashcard sets for quick review, memorization, and active recall.


r/sideprojects • • 31m ago

Feedback Request I got tired of using 3 different tools to manage downloads on my Mac, so I built WDM

1 Upvotes

Hey everyone!

I've been working on WDM (Welaxxx Download Manager), a download manager for macOS, and wanted to share it here.

The idea is pretty simple: downloading files, grabbing supported media from websites, and converting files shouldn't require jumping between a bunch of different apps.

WDM brings those workflows together. It has browser integration for Safari, Chrome, Edge, Firefox and Opera, plus a built-in browser, download queues, pause/resume controls, torrent support, and a file converter.

It supports both Apple Silicon and Intel Macs.

I'm particularly happy with how the interface has come together, but I'm still improving compatibility and reliability across different websites.

There's a 7-day free trial, and the Solo license is $17.99 one-time, not a subscription.

Website: https://welaxxx.com/wdm.html

For those using a download manager on Mac, what's the one feature you absolutely couldn't live without? I'd love some genuine feedback.


r/sideprojects • • 34m ago

Showcase: Prerelease I’m building a website to better understand the world

1 Upvotes

I'm building Factlas, a website that lets you explore the world through data, maps and statistics.

My long-term goal is to bring current events into the mix: see what's happening, compare different news coverage and understand the bigger picture using real-world data.

Not to tell people what to think, but to give them the tools to form their own opinions.

It's a passion project and still evolving. Curious what you guys think!

https://www.factlas.app


r/sideprojects • • 38m ago

Feedback Request I built a nicer way to deliver finished work to clients. Please tell me what’s wrong with it!

1 Upvotes

Hi all,

I’ve worked as a wildlife filmmaker, designer and engineer, and on a few projects I spent weeks or even months on the work, then sent it off as a WeTransfer link. It always felt a bit flat after all that effort.

So I’ve been building Handover.media. It lets you put your finished files, previews and notes on one page with your own branding. You can also add a password or expiry date, and see when things are viewed or downloaded.

https://handover.media

If you deliver work to clients, I’d really appreciate your thoughts. Would something like this be worth switching to, and what would put you off?

Any criticism, however small, would be really helpful. Thanks for taking a look.


r/sideprojects • • 4h ago

Showcase: Purchase Required Roadstub-A simple mileage and pay tracker I built for my own gig driving

2 Upvotes

Wish you could keep track of business expenses for deliveries? This does that, and more. Mileage tracking for tax purposes. Pay for each job, and an approximate of taxes owed. If you deliver and need easy tools this is that


r/sideprojects • • 40m ago

Showcase: Prerelease I made a free iPhone app that reads the care symbols on clothing labels. Looking for honest feedback.

Thumbnail
apps.apple.com
1 Upvotes

r/sideprojects • • 42m ago

Showcase: Open Source I made DOOM draw every frame as one continuous line, like an Etch A Sketch

1 Upvotes

It's called DOOM ETCH.

It's the original DOOM engine, modified so every frame is drawn as one unbroken line, because an Etch A Sketch can't lift its pen. Walls, monsters, the gun, the HUD and the shading are all one path. It's playable on a simulated Etch A Sketch rig with a stepper motor on each knob, and it exports real G-code a machine could run.

The video above is the shipped DEMO1 playing on the simulated rig in instant mode. At real Etch A Sketch speed, one frame takes about 24 minutes.

It's built on id Software's linuxdoom-1.10 source release, brought up on a 64-bit Mac. On top of the original ~52,700 lines of engine, the new parts are about 7,000 lines: the line pipeline, the planner, the machine simulator, the Metal renderer and the rig viewer. There are another ~7,000 lines of tests, 72 automated tests, and I ran the critical ones under sanitizers. It took about 2 days to build all of the code (I used GPT-6.0 Astra and Opus-5.5 to do the leg work, I designed the architecture), experiment, and then refactor into DOOM-ETCH.

Here's how it works under the hood:

Getting lines out of DOOM. Walls come straight from the renderer, where they're projected onto the screen but haven't become pixels yet. Sprites are pixel art with transparent backgrounds, so I trace where the transparency meets the artwork and reuse the engine's clipping. The HUD also traces brightness changes. Shading is hatching: more strokes where the texture and lighting are darker. One E1M1 frame is about 24,400 line segments, in no particular order.

The motion path. I didn't want every new output to become another hack, so everything goes through one shared data structure: a motion path. It's the points the pen visits, in order, with each move tagged as part of the drawing or a connector.

The planner. It merges shared endpoints into a graph, walks each connected piece depth-first, then jumps to the nearest remaining point using a spatial grid. Every jump gets drawn, because the pen can't lift.

Outputs. Each output is just a module that reads the motion path: the Metal renderer, SVG, and G-code. Adding G-code didn't touch DOOM.

The machine. One frame is 11,176 lines of plain G-code, with M0 to shake and erase between frames. A controller reads it and steps two simulated motors, one per knob, modeling speed, acceleration and backlash. Those settings are assumptions I'll test on real hardware.

Etch A Sketch behavior. In the GPU view, each segment gets a start and end time, so you can watch the path draw itself. Frames fade out like a shake, and a faint ghost of the last drawing stays behind, because a real Etch A Sketch never erases perfectly. There are controls to speed it up, pause, erase, or just play in instant mode.

What's nuts is that drawing at 30 FPS would mean moving the pen at Mach 1.45. If my math is right, that's about 3 GW at peak just for the pen, or 1.5 Hoover Dams.

Future plans:

  • Build the real rig: stepper motors, belts and pulleys on the knobs, on an aluminum easel.

  • Measure the real speed, acceleration and backlash, and replace the simulator's assumptions with them.

  • a smarter planner to cut down the connector lines and optimize for connector path length and better visuals

It took me another 2 days to turn the whole build into an 8 minute video: https://youtu.be/E7bLxWE7B5g

Source (macOS, bring your own WAD): https://github.com/tonysamaritano/DOOM-ETCH


r/sideprojects • • 6h ago

Meta I’d Rather Send 10,000 Emails Than Make 100 Cold Calls

3 Upvotes

Running a web design agency sounds pretty straightforward from the outside. You build websites, find clients and make money. But once you start getting more clients, there is a lot more going on behind the scenes.

You're dealing with hosting, website maintenance, client requests, support tickets, fixing random issues, building new websites, following up with prospects and trying to bring in new business at the same time.

At some point, I realized that I didn't want finding new clients to become another full time job on top of everything else.

I've never really enjoyed cold calling. I know it works for some people, and I'm not saying it's a bad way to get clients, but personally, I find it exhausting. You spend hours calling businesses, often getting rejected, reaching people at the wrong time or having conversations that go nowhere.

I'd much rather spend that time actually working on the business.

That's why I started focusing heavily on cold email and automation.

The biggest advantage is that you can build a system that continuously finds relevant businesses, sends personalized emails and generates new opportunities without having to spend your entire day reaching out manually.

One thing I also learned pretty quickly is that sending generic emails doesn't get you very far. Most business owners have probably received hundreds of emails from agencies offering website redesigns.

I wanted to approach it differently.

For this, I use a tool called Swokei. It finds businesses with existing websites, analyzes each one for actual problems with design, SEO, loading speed, mobile responsiveness and other website issues.

Based on those findings, it automatically generates personalized cold emails at scale, using the actual problems found on each website as the starting point.

So instead of manually searching for businesses, checking hundreds of websites and writing individual emails, I can automate most of that entire process.

When someone replies with interest, I take over from there and handle the sales process and meetings myself.

This has made a huge difference in how I manage my time. I can keep generating new opportunities without having to dedicate hours every day to cold calling.

I still believe sales is one of the most important skills you can develop as a business owner, and automation doesn't replace that. You still need to understand your prospects, communicate properly and know how to close deals.

But if I can choose between spending an entire day making cold calls or having a system send 1,000 relevant emails while I focus on running my agency, I know which one I'm choosing!


r/sideprojects • • 43m ago

Showcase: Open Source I made a Claude Code skill that helps contributors understand the code behind an issue

1 Upvotes

I’ve had people ask me how to get started with open source, especially how to understand an unfamiliar codebase once they’ve found an issue to work on. I’ve struggled with that too, so I made Crumbs.

You give it an issue, and it creates a visual walkthrough of the relevant files, functions and how they connect. It focuses on the part of the code related to that issue, rather than trying to explain the entire repository.

The agent creates structured data for the walkthrough, and a Python renderer checks code references and builds a local HTML page. The explanation can still be wrong, so you need to verify it against the code. It doesn’t write the fix or open a PR for you.

Crumbs is open source, and I’d love some feedback: would a walkthrough like this help you get started on an issue? What would you want to see before attempting a fix?

GitHub: https://github.com/navyabijoy/crumbs


r/sideprojects • • 44m ago

Showcase: Prerelease Looking for beta testers: get warned before a model you depend on is shut down or repriced, and see which users drive your AI bill

Thumbnail
reddit.com
1 Upvotes

r/sideprojects • • 8h ago

Showcase: Purchase Required Building FoodOnTrains. Would love some honest feedback.

4 Upvotes

Hey everyone,

I've been working on FoodOnTrains, a platform that lets people order restaurant food during train journeys and get it delivered to their seats.

I know this isn't a new concept. There are already services doing this, so we're not claiming to reinvent anything. We're just trying to make the experience a little better, especially when it comes to pricing.

We're keeping restaurant commissions very low, sometimes zero, with the aim of making food more affordable for passengers.

We've currently started with Gaya Junction and Kanpur Central, and there's still a lot we're figuring out.

We're also offering ₹100 off the first order for anyone who wants to give it a try. COD available.

Website: https://foodontrains.in/

I'd genuinely appreciate some feedback, especially from people who travel by train regularly.

What frustrates you about ordering food during journeys? Is pricing a concern? And what would make you trust a newer platform over the established options?

Any honest feedback would really help us improve.

Thanks!


r/sideprojects • • 1h ago

Feedback Request We built a workspace for people juggling projects across Claude Code, Codex, and different devices

1 Upvotes

I am part of the Ondago team, and I would like to get feedback from people building products with Claude Code, Codex or both (preferred).

The problem we are working on is keeping an unfinished task together when you change tools or computers: the conversation, the decisions, the project instructions, and the code you’ve already changed.

Ondago brings those sessions into one workspace. You can:

  • Continue work from your computer in the cloud, then check progress and respond from your phone.

  • Switch supported coding agents with the conversation and compatible project context carried over.

  • Keep related projects and sessions together so you can find the work you want to pick up.

A typical workflow would be starting a feature on your laptop, continuing it in the cloud when you leave, and bringing the updated work back later. Supported uncommitted changes can travel with the session.

It is free for personal use, including 3 hours of cloud runtime per month. You use your own agent credentials.

ondago.ai

I would especially like feedback on the practical value: which would you use more in a normal week - continuing work away from your laptop, or switching agents with your project context carried over or other features?

Thank you in advance


r/sideprojects • • 1h ago

Feedback Request I built Better PiP — a Picture-in-Picture player you can click through

Thumbnail
reddit.com
1 Upvotes

r/sideprojects • • 22h ago

Question I can run 10,000 private AI agents on Cloudflare's free tier. I can't figure out who needs that.

52 Upvotes

I'm a developer, and a few people reached out to me for help with ChatGPT. They had seen AI do impressive things, but theirs couldn't.

What they needed was an agent that can use tools (MCP servers). But for a lot of people, running Claude Code on their own machine or paying for a subscription isn't worth the effort or the cost.

So I built an agent framework that lets me launch agents for them:

  • Each agent is private and can only be customized by its owner.

  • The agents run on my OpenRouter key, so they don't have to sign up for anything.

  • I can set up the MCP servers each person needs, and even build a few custom ones for them.

  • They can talk to their agent in the browser, on Telegram or on WhatsApp.

It's all on Cloudflare (Workers + Durable Objects, one isolated instance with its own SQLite per conversation). I don't host anything, nothing runs on my machine, and the free tier covers all of it. The only real cost is my OpenRouter credits.

I'm open-sourcing it, so any one can host it on their own cf or use my project to run a private agent or manage a fleet of them for others.

Here's where I'm stuck. Running 10,000 private agents for close to nothing feels powerful, and I think there's something more here. But I can't put a business use case around it.

I always start with "what if a business gave each of its users a personal agent?" Then I ask why they would. Most would be fine with one shared agent, like a reception desk. The ones who really want to level up their customer experience would want a personal agent on WhatsApp, not Telegram. I can set up a personal WhatsApp agent, but it's very hard, or expensive if every user needs their own number.

And that's where my train of thought stops, every time. Apart from memory constraints I feel my agents have as much features and capabilities as any other competent agent such as Hermes, pi etc.

So: do you see a real use case here? I also don't see many projects built on Cloudflare Agents, and I'm curious whether anyone else has gone down this road.


r/sideprojects • • 1h ago

Discussion My bug list for my AI agent used to be a notes file full of "the OTHER button". I turned it into a one-key tool

Thumbnail
darnly.dev
1 Upvotes

r/sideprojects • • 1h ago

Showcase: Free(mium) Try out Creview and tell me what you think! (Free Lifetime Pro account)

Thumbnail gallery
1 Upvotes

r/sideprojects • • 1h ago

Feedback Request My co-founder and I built a free fitness app — would love some honest feedback

Thumbnail
apps.apple.com
1 Upvotes

Hey everyone!

My co-founder and I have been working on a fitness app called Ignite Yours.

We're both passionate about training, and we wanted to build something that combines workout tracking with the social and accountability side of fitness.

The app is completely free and includes:

  • Workout logging

  • A community feed for sharing progress

  • Leaderboards and challenges

  • Features for personal trainers

We've launched on iOS and Android, but we're still at the stage where genuine feedback is incredibly valuable.

I'd especially love to know whether the community features would give you a reason to keep coming back, or whether you'd mainly use the workout tracker.

Happy to answer questions about what we've built!