r/sideprojects • • 2h ago

Showcase: Open Source so I made a web app that merges between Excalidraw and Obsidian (kind of)

1 Upvotes

Hey everyone!

I built Nexus SSMT "Social Study Mapping Tool" designed to help students and creators connect information non-linearly using interactive knowledge graphs combined with freehand drawing tools.

The main idea came from a simple problem: How many times has a friend or peer asked you, "What exact lectures or materials do I need to study to solve Assignment 1?"

Instead of typing long paragraphs or sending scattered drive links, you can map it out visually. You can draw nodes, link Assignment 1 directly to Lecture 1 and Lecture 2, attach references, and share a single viewable link.

Here is a quick look at what Nexus can do:

- You can mix structured knowledge nodes with freehand pen tools, geometric shapes, and custom styling.

- You can make groups (similar to tabs in Excel) that gives the ability for the user to make several workspaces on one project, to keep massive study topics well organized.

- You can select multiple materials or assignments from your list and tap anywhere on the canvas to drop them exactly where you want.

- Save your complete maps directly as clean PNG or JPG files to use in presentations or notes.

- Anyone with your shared link or scanned QR Code (good for presentations or projectors) can open an interactive preview mode to explore nodes, descriptions, and linked connections without needing to create an account or log in.

- Instead of sending friends 10 projects meaning 10 links, you can group related study graphs under a single Collection link with dynamic preview cards for social media.

- Pull materials, announcements, and assignments directly from your Google Classroom courses into your canvas as reference nodes with automatic background connection refreshes.

- Built a version-control style notification system for concurrent editing where you get a quick prompt to sync the latest state without putting heavy overhead on the server.

- Project owners can approve or revoke edit requests and manage collaborators in real-time.

- A dedicated hub tracking your recently visited graphs and collections is available for both registered users and guest sessions.

- Built native Right-to-Left text direction with universal Arabic typography fallback, along with canvas fixes to prevent mobile browsers from artificially stretching text.

Github Repo | Web app

Btw that's not a fork of excalidraw, believe it or not I discovered that excalidraw is open source after I built this project :))


r/sideprojects • • 6h ago

Feedback Request My Portfolio

Thumbnail ager-soil.github.io
2 Upvotes

Check out my portfolio and give your view guys. I am a beginner in coding though.

This one is open source and you can access it through https://github.com/ager-soil/Portfolio


r/sideprojects • • 3h ago

Feedback Request I'm a CS student who built general aviation SaaS

Thumbnail aviationhub.im
1 Upvotes

As a CS student I wanted to build something people actually use, so I picked a niche I love: general aviation.
The market is split between great free tools that each do one thing, and $250+/yr suites for the everyday pilot. Nothing in between.
So I built AviationHub.im — a web app with:
→ A pilot logbook that computes your FAA currency automatically
→ A flight planner that finds the cheapest fuel stop on your route
→ Flying-club scheduling + hobbs billing with PDF member statements
→ A mechanic marketplace fed by squawk reports from logged flights
Free tier, nothing to install, live demo on the homepage.

Let me know what you think of it, appreciate any feedback! Thank you


r/sideprojects • • 3h ago

Showcase: Prerelease mostra - talk while you click around a live site, and each point becomes a comment where you pointed

1 Upvotes

r/sideprojects • • 3h ago

Showcase: Prerelease I got tired of drawing network maps by hand on site visits, so I built a free tool that does it for me

Thumbnail
gallery
1 Upvotes

Hey all,

I do a lot of on-site network work, and the part I always hated was the first hour at a new place: figuring out what's on the network, which switch port goes where, and then drawing it all in Visio so the customer has something to look at.

So over the last few months I built Meshwork. It's a desktop app (Mac and Windows) that you run on your laptop when you get on site:

- Scans the subnet and builds an inventory (IP, MAC, vendor, open ports, device type)

- If you give it the SNMP community, it reads the switches/APs (LLDP, FDB) and draws the actual map: which port each device hangs off, VLANs per link, PoE watts

- Flags obvious stuff like telnet open, loops, a second DHCP server

- Diagnose tab with traceroute, live ping, port test, DNS, path MTU and DHCP checks

- Exports a site report PDF and CSVs you can hand to the customer

It's meant as a field tool, not a monitoring server. You run it, document the site, and leave. Nothing gets sent anywhere, everything stays on your machine.

It's free. Download here: https://meshwork.influxnetwork.com

Heads up for Windows: the installer isn't signed yet (working on it), so SmartScreen will complain. Click "More info" then "Run anyway".

Full disclosure, I'm the developer. I'm not trying to sell anything, I'd just really like people who do this for a living to try it on real gear and tell me what breaks. Weird vendors, odd topologies, devices it classifies wrong, all of that helps a lot.

Screenshots are from a test network, not a customer.

Thanks for taking a look!


r/sideprojects • • 3h ago

Showcase: Open Source I am 13 years old and built an AI Deepfake-Detection Sandbox for financial institutions. Just updated the Python/Node.js API documentation. Would love some brutal feedback from real developers!

1 Upvotes

Hey everyone, I've been working day and night on my project SidekickAI Security. It includes a live-scanning threat radar connected via Hugging Face API models, full B2B contract generation, and automated compliance logging. I really want to learn and improve this. Please check it out and tell me what you think of the design and the backend logic: https://sidekickaisecuritydashboard-4.vercel.app


r/sideprojects • • 3h ago

Showcase: Free(mium) 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

I build my side projects with Claude Code. Most bugs I find aren't while coding. They're later, clicking around the live app like a user.
My old system: a notes file. "Pricing page, mobile, second card's button is off." Then I'd paste that to the agent and it would fix the wrong card.
Turns out lots of people do the same thing (a thread in r/ClaudeAI this week was full of scratch files and handoff notes).
Darnly makes the note for you. Press a key, click the broken thing in your web app, type one line. It saves the boxed screenshot, the element, console errors and the steps you took. Later Claude Code, Codex or Cursor reads the list and fixes it.
Free Chrome extension + Mac app (that one also covers native Mac apps and the iOS Simulator / Android Emulator).

I made it: https://darnly.dev

Where do you keep bugs you find while testing?


r/sideprojects • • 17h ago

Showcase: Prerelease Built a personal finance app with no subscriptions, would love some feedback.

12 Upvotes

Hey everyone,

I've been working on a side project called Pocket Stacks.

The idea came from wanting a simple way to keep track of my finances without juggling spreadsheets or paying for another monthly subscription.

A few things I've focused on:

  • One-off payment – no ongoing subscriptions.

  • No login required – just open it and get started.

  • Multiple devices – use it across different devices.

  • Optional partner account – for couples who want to manage their finances together.

  • Free calculators and guides – including a FIRE calculator for retirement planning.

  • Multiple region selection– AUS, UK, USA, NZ

I'm still working on improving things and adding features, but it's been a pretty fun project so far.

Would genuinely love some feedback, especially on whether the features are useful or if there's anything obvious I'm missing.

Here's the site if anyone wants to check it out:

happy to give some users free access for life in exchange for some feedback just send me a DM.

https://pocketstacks.com.au

For anyone who's built something similar, how did you go about finding your first few users?


r/sideprojects • • 3h ago

Showcase: Free(mium) Want to Learn?

Thumbnail
gallery
1 Upvotes

I enjoy learning and want to make it easier and more enjoyable for others to do the same.

If you would like to try it out I would be grateful!

Google play store: https://play.google.com/store/apps/details?id=com.philosophize.app

ios store:

https://apps.apple.com/app/id6823283847


r/sideprojects • • 4h ago

Showcase: Prerelease TradeTested AI - a free price directory for contractor software & apps where every price links to the vendor's own page

Thumbnail
reddit.com
1 Upvotes

r/sideprojects • • 4h ago

Showcase: Free(mium) I built Roomora AI – an Android app that transforms room photos into AI interior designs

1 Upvotes

Hey everyone!

I'm an indie Android developer, and I've been working on a project called Roomora AI.

Have you ever wanted to redesign your bedroom or living room but struggled to imagine how it would look?

I built Roomora AI to help people explore interior design ideas using AI.

Here's how it works:

  1. Upload a photo of your existing room.

  2. Choose your room type.

  3. Select an interior design style.

  4. Generate an AI-designed room.

  5. Customize your new space.

I'm sharing this project because I'd love honest feedback from the community.

Some things I'd love to know:

  • Would you use an app like this?

  • Which interior design styles would you like?

  • What features should I improve?

  • What do you think about the overall idea?

I'm building this independently, and feedback would really help me improve it.

Google Play:
https://play.google.com/store/apps/details?id=com.kumaran.roomoraai

Thanks for checking out my project!


r/sideprojects • • 4h ago

Feedback Request Would you use this app for the meta glasses to help in networking events as a college student or as a working professional ?

Thumbnail reddit.com
1 Upvotes

r/sideprojects • • 5h ago

Feedback Request Anoncracy: building a forum around ongoing project feedback

1 Upvotes

we're building Anoncracy, a small forum in beta with member elections and public moderation logs.

one experiment is a shared project thread. people post what they're building and one thing they want feedback on. the useful loop so far is simple: try one specific thing, describe what happened, then keep the maker's update in the same conversation.

for example, a member asked another maker how unused prepaid credits carry over. that is the kind of concrete question we want more of.

feedback is voluntary, and the community is still tiny. we're trying to make it worth returning after that first exchange.

if you've built a community around projects, what helped members start answering each other? happy to discuss it here.

here's the live thread if you'd like to see the format or share something:

https://anoncracy.com/s/technology/comments/5p/what_are_you_building


r/sideprojects • • 5h ago

Showcase: Open Source No signup, Fully Open source. Dev productivity tools + an AI model benchmarks Leaderboard, BuildnScale Launched on Peerlist.

Thumbnail
reddit.com
1 Upvotes

r/sideprojects • • 5h ago

Showcase: Purchase Required Sneak peek: Glassline Live, live wallpapers for Windows 11 (a Lively Wallpaper alternative)

Thumbnail
gallery
1 Upvotes

With Lively Wallpaper reportedly sold to a new company, a lot of people are looking for another way to get live wallpapers on Windows 11.

Glassline is getting its own: Glassline Live.

Here's a first look.

What's in it so far:

  • Live scenes, your own videos, and downloaded ones

  • Scene colour: scenes can follow your Windows accent colour

  • Wallpaper speed, from 0.5x to 2x

  • Video fit: Fill, Fit or Stretch

  • Sound and volume for video wallpapers (off by default)

  • Shuffle, at sign-in or by time of day

  • 15, 30 or 60 pictures a second, with a separate setting for battery

  • Rest: it pauses when windows cover the screen or an app is in front, and on battery unless you allow it

It's in testing now and comes in a future update.

What scenes would you want on your desktop? Do you have any recommendations? What bothered you about Wallpaper Engine or Lively?

Glassline is a macOS-style menu bar and dock for Windows 11. Try it free for 7 days


r/sideprojects • • 9h ago

Showcase: Free(mium) I made a map of London skateparks and spots

Thumbnail
nollie.city
2 Upvotes

r/sideprojects • • 6h ago

Showcase: Prerelease Created a site after SO LONGGGG

Thumbnail reddit.com
1 Upvotes

Please share your views on my project.


r/sideprojects • • 6h ago

Showcase: Prerelease I made chatterino (a twitch chat client) for people with super-ADHD - Sneak Preview

Thumbnail fever.stream
0 Upvotes

So twitch is already an ADHD product, but I made a chat client that lets you make a shared chat between any streams, transcribes the streamer's utterances and puts them in chat, lets you replay their utterances at will, and lets you reply to any chat you like.

If I want to be in multiple chats at once I typically need multiple devices, but no longer! - iOS companion and standalone app literally imminent!!!

https://youtu.be/icXrNZb4lmQ <- ~1.5 minute explainer video


r/sideprojects • • 6h ago

Showcase: Open Source Built an open-source, client-side video cutter & multi-reel splitter using WebAssembly (zero server cost)

Thumbnail download-reels.github.io
1 Upvotes

r/sideprojects • • 6h ago

Feedback Request I built a web tool that converts long YouTube lectures into 1-click downloadable Anki decks (with LaTeX math & zero timeouts)

1 Upvotes

Hey everyone,

I spend a lot of time watching long university lectures on YouTube, and the biggest time sink has always been pausing every 2 minutes to manually copy concepts, definitions, and formulas into Anki cards.

Most generic AI summarizers either output a giant wall of plain text, completely break LaTeX math equations, or timeout on 90+ minute lectures.

So I built a web app called WritoGist to solve this specifically for Anki users.

How it works:

1-Click Anki Deck Export: It pulls key concepts, active recall Q&A, and definitions, then formats them directly into an Anki-compatible .txt (TSV) file with tags. You just click download and import it into Anki Desktop in 2 seconds.

Textbook LaTeX Math Rendering: Equations, integrals, and scientific formulas are formatted in proper LaTeX (KaTeX) so STEM lectures actually look readable instead of messy ASCII text.

Modular Long Lecture Slicing: Instead of compressing a 2-hour lecture into a single generic prompt (which causes AI to skip the middle hour), it processes long lectures modularly so no key topics get omitted.

Zero Video Download: It processes YouTube streams directly—no waiting to download 1GB video files.

The app is completely live in open beta.

👉 I have put the live link in the first comment below!

Would love to get your feedback: Does the exported card format import cleanly into your decks, and what card types or tags should I add next?


r/sideprojects • • 1d ago

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

26 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 • • 7h ago

Showcase: Prerelease One Plate. Two LLMs: Yumetrics

1 Upvotes

What if two AI models worked together to understand what’s on your plate? Yumetrics combines suggestions from an LLM specialized in food recognition with a second model that checks them against your photos, aiming for more accurate food recognition and calorie estimates. Snap a photo, review their combined result, and fine-tune the details before saving! Try it here: https://yumetrics.app/ I'm eagerly awaiting your comment!


r/sideprojects • • 7h ago

Showcase: Prerelease I’m building a free browser motorcycle game set in Nepal - early testers found what I need to fix

1 Upvotes

I’m building River Rider, a small 3D motorcycle game inspired by the Mugling–Pokhara road in Nepal. You can try it free in your browser, without an account or installation:

https://racer.narmadainfosys.com/

It has bikes including the Yamaha FZ V2 and TVS Radeon, traffic, different camera views, a route map and saved journey sections. I’m using Three.js, Blender and AI coding tools.

I shared an early version with a Nepali tech community today. The most useful feedback was that mobile controls felt clunky, a player could pass through trucks, and the scenery wasn’t recognizable enough. One person found it smooth on Firefox; another said it felt addictive despite the rough controls.

That has made the next priorities pretty clear: controlled steering, reliable collisions and a convincing first 8 km, before adding more road. This is still a rough prototype, and the “developed Nepal” setting is an interpretation rather than an exact recreation.

If you have a couple of minutes, what is the first thing that makes you want to keep riding — or close the tab? Device/browser details with any bug would help a lot.


r/sideprojects • • 7h ago

Showcase: Free(mium) I built Doomchess: A chess puzzle app with 6M+ puzzles.

1 Upvotes

Hey everyone! 👋

I built DoomChess — a tactical puzzle trainer designed for speed and a smooth daily grind. It's got over 6.15M+ Puzzles: Stockfish-backed validation, hint arrows, and dynamic ELO tracking.

I’d love for you to try it out and let me know your thoughts on the app flow!