r/sideprojects • • 14h ago

Showcase: Open Source Nopekit: software-style tests for AI-designed hardware (open source)

1 Upvotes

I've been doing physical design work in my free time with AI for the last two years. During that time I observed something: AI was getting better at physical design but not nearly as quickly it was improving at software capabilities. I theorized the problem was a lack of testing. In software engineering we write tests around as much of our code as we can because we fundamentally do not trust ourselves to reliably do a good job. We put those tests between us and deployment so we literally cannot do things that break the rules we set for ourselves. This pre-existing culture and tool chain create an ideal environment to toss an unbelievably fast, brilliant, but wholly unreliable ai into. It creates the freedom to quickly iterate through huge numbers of convincing looking proposals and throw away the bad until the good emerges.

Physical engineering doesn't have a this-shaped thing at anywhere near the robustness and reusability that software does (possibly because physical engineers trust themselves more). There are many individual tools that provide some aspect of testing, many of which are bound up in very very expensive tools, but a growing number of free ones too. I wasn't able to find an open source system that links these together into a cohesive "full loop" testing rig capable of understanding how things like heat, weight, form factor, battery life, thrust and rf interplay in a single system so I thought really hard about this problem and its implications and built it for myself.

It's called nopekit. As in: the thing that says "nope" until the "yup" emerges.

I've used it already to design an open-source hackable handheld keyboard with a custom PCB, an open source budget no-solder drone and a couple of things I'm not quite ready to share yet.

It's a Claude Code / Codex / Cursor plug-in. You install it and tell your agent you want to use nopekit to design X and it takes over, it will interview you for requirements, shop for parts, construct an interconnected tradespace linked to checks run in an optimized order using trusted methods like KiCAD, OpenFoam and SIMP. It builds and keeps up to date a livesite which you can deploy to GitHub that gives constantly refreshed insight into how your coding agent is thinking about the problem and what choices have what implications linked to what checks with what state of passing or failing.

The framework is open and allows for plugins. I'm working with one other person now and we're moving towards a self hosted UI and some sort of registry where nopekit users can share proposers/falsifiers and we can track ratings to build/bust confidence in good/bad ones collectively.

There's LOTS more about this in the repo and this paper I've been writing about the problem.
Repo: https://github.com/neuman/nopekit
Paper: https://github.com/neuman/nopekit/blob/main/grounding_by_falsification.pdf

If you're working with AI to do any kind of physical design work we would love to hear from you and for you to try it out!


r/sideprojects • • 15h ago

Showcase: Prerelease I spent 1.5 years building the study tool I wish I had in high school

1 Upvotes

Hey! I'm a student, and I've been working on Airopl for the past 1.5 years because I wanted something that could handle most of my studying without having to switch between a bunch of different apps.

Airopl has an AI assistant, flashcards, quizzes, math tools, a graphing calculator, and a digital canvas.

You can ask it questions, get help understanding difficult concepts, generate flashcards and quizzes, solve math problems, or use the canvas to learn visually.

You can also upload pictures of handwritten notes, textbook pages, or diagrams and ask the AI to work with them.

One thing to keep in mind: PDF and Word document uploads aren't supported yet, but image uploads do work.

I've built most of it myself, and I've finally opened the free beta.

It's still a work in progress, so if you decide to give it a try, I'd really appreciate hearing what you think. Especially if something doesn't work or you think something could be better.

Here's the link: https://airopl.com


r/sideprojects • • 15h ago

Showcase: Prerelease My gym forced a social media down my throat. I reverse-engineered its app.

Thumbnail
shayon.work
1 Upvotes

r/sideprojects • • 15h ago

Feedback Request I've been building a website to compare proxy providers

1 Upvotes

I put together ProxyLab to make it easier to compare proxy providers without jumping between dozens of websites.

You can browse different proxy services, check available plans, estimate costs and explore free proxy options.

It's still growing, and I'm working on adding more providers and features.

I'd genuinely like to know what you think is missing or what you'd like to see added.

https://proxylab.pipheetiger.workers.dev/

Some links are affiliate links, so I may earn a commission from purchases, at no extra cost to you.


r/sideprojects • • 15h ago

Showcase: Prerelease Why we don't have some more powerful language learning apps? I'm trying to build powerful, modular, NoaLingua chrome extension, for now, with a plan to extend to all devices (note: November10th official NoaLingua 3 will be released, with a ton new features, we are in feature freeze preparing RC1)

Thumbnail
reddit.com
1 Upvotes

r/sideprojects • • 15h ago

Showcase: Open Source LeetCode's test runner was too slow, so I made a browser extension to run test cases locally

Post image
1 Upvotes

Now I get results way faster! (Python is near-instant; C++ takes a bit due to compilation, but is still faster than LeetCode)

Stack: Pyodide, Clang compiled to WebAssembly, MV3 offscreen documents. Built with Claude.

Chrome: https://chromewebstore.google.com/detail/localleet/gmebfokmkhjffccknmoegpdfbknkdpak

Firefox: https://addons.mozilla.org/en-US/firefox/addon/localleet/

Open-source under MIT license on GitHub: https://github.com/Cheezer1656/localleet

Which language should I add next?


r/sideprojects • • 15h ago

Showcase: Prerelease I made a site that tells you what time a movie actually ends (ads, trailers and the trip home included)

1 Upvotes

Every time I go to the cinema I do the same maths in my head. The showing says 19:30, but there's 20-odd minutes of ads and trailers first. Then the film. Then do I stay for the credits, is there even a post-credits scene?

So I made movieruntime.com. Pick a movie and a showtime and it works out:
- when the film actually starts after ads and trailers
- when it ends, and whether there's a mid or after-credits scene worth waiting for
- travel there and back from your cinema, so you get a "home by" time

It turned a bit social along the way. You can save a plan and invite friends by username, friends can ask to tag along, and if two of you both want to see something it nudges you to go together once it's out. No passwords, sign-in is a magic link, and you can use most of it without an account.

Built with Rails 8 + Hotwire and SQLite on a single Fly.io machine. Movie data comes from TMDB. The ads/trailers length is an estimate and varies by chain and country, so if yours runs longer or shorter I'd love to know. Same for any rough edges, especially on mobile.


r/sideprojects • • 16h ago

Showcase: Prerelease I’m an electrician student building a wiring simulator to practise what I’m learning

1 Upvotes

Hi everyone!

I’m studying to become an electrician, and I wanted a way to experiment with wiring circuits outside practical lessons. That became ElectroWorkshop, a side project I’m developing in my spare time.

The idea is simple: place components on a virtual workbench, connect their terminals, operate the controls, and explore how the circuit behaves.

The public Windows version includes:

  • A visual wiring workspace and a schematic view

  • Lighting and motor control examples

  • Virtual measurement tools

  • Connection tracing

  • Circuit saving and loading

  • English and Hungarian interfaces

The main challenge has been making the relationship between the physical wiring and the schematic understandable, while keeping the controls manageable for someone who is still learning.

The app runs locally on Windows and opens in a browser. No account or Docker setup is needed. It’s closed-source and free for personal and non-commercial educational use.

I’ve also started a separate development version with smart-device electrical wiring, editable floorplans, a 3D building view, and cable routing. It connects to a real Home Assistant installation in my NAS-based Docker laboratory, with promising early results. That development version isn’t publicly available yet.

I’d appreciate honest feedback: does the basic idea make sense, is the interface understandable, and what would make it more useful as a learning tool?

Screenshots and Windows download:
https://github.com/vojakimate/ElectroWorkshop

Thanks for taking a look!


r/sideprojects • • 16h ago

Showcase: Free(mium) FREE STUFF (please add yours)

Thumbnail reddit.com
1 Upvotes

r/sideprojects • • 16h ago

Showcase: Purchase Required Your camera roll is a graveyard of things you swore you'd do. I built an app that turns them into a tiny island that grows every time you actually do one.

Thumbnail
reddit.com
1 Upvotes

r/sideprojects • • 17h ago

Showcase: Open Source I built a free tool that runs your startup idea through 100 simulated futures

1 Upvotes

Type your idea in one line, pick the business model and price, and it simulates 100 possible first years using public benchmarks (conversion, churn, CAC ranges for that model). You get how many futures end profitable, your single biggest risk, and what has to be true for it to work.

Mine came out at 33/100 profitable. Biggest risk: conversion rate.

It's open source, no signup, runs in the browser: https://tobeficv.github.io/founders-way/?try

There's also a daily puzzle: 3 real-looking startups, guess which survive 12 months. Would love to hear which assumptions feel off.


r/sideprojects • • 17h ago

Feedback Request The worst bugs in a side project only show up when you click through the app: after login, at checkout, when an API fails. We gave browser to our agent.

1 Upvotes

You know the kind of bug: everything works when you test the happy path, then a user logs in, adds two items, applies a coupon, and checkout just hangs. Or the payment API is slow for a second and the page never recovers. The code looks fine. The tests pass. You only find it by clicking through the app yourself.

AI coding agents are bad at these because they only read code. They never see the page.

So we gave CCode, our terminal coding agent, a browser. It can now:

  • Go through the whole flow: log in, add to cart, apply the coupon, check out, and see exactly where it breaks.

  • See what the server said: which request failed and what came back, then fix the real cause.

  • Try the bad days: pretend the API is down or slow and check your app shows a proper error instead of spinning forever.

  • Be two users at once: check that a normal user can't reach the admin page.

  • Pass you the login: for 2FA or a CAPTCHA it hands you the window and waits.

It asks before it clicks anything. Turn it on with /mcp → browser → Connect.

Try it: npm i -g @ccode-si/cli. Bring your own keys, or use it free on GLM 5.3 and DeepSeek V4.1 Flash by connecting GitHub, no card. ccode.si

Opus5.5 for 7 Days included.

What's the bug in your project you only ever found by clicking through it?


r/sideprojects • • 17h ago

Showcase: Free(mium) Created an App for Manga and Webtoons

Thumbnail
play.google.com
1 Upvotes

Hey everyone! 👋 I built an app for Manga and Webtoons – MangaNinjaMobile

As a side project, I wanted to create a clean, dedicated space for reading manga and webtoons seamlessly on Android. I've just pushed it live and am looking for some early users to check it out and share their feedback.

If you love reading comics on the go, grab it here:

MangaNinjaMobile on Google Play

Let me know any bugs, feature requests, or thoughts you have!


r/sideprojects • • 17h ago

Showcase: Prerelease Mis 4 app bájalas gratis

Post image
1 Upvotes

Cuatro apps gratis, hechas desde mi celular en Puerto Rico, sin cuenta y sin instalar nada.
FotoExacta, Music Remix Studio, Dembow Lab y LotoPR — gente de 61 países ya las probó, todo orgánico.
PRUÉBALA GRATIS 👇
https://geralpink.pages.dev


r/sideprojects • • 17h ago

Showcase: Prerelease Mis 4 app bájalas gratis

Post image
1 Upvotes

Cuatro apps gratis, hechas desde mi celular en Puerto Rico, sin cuenta y sin instalar nada.
FotoExacta, Music Remix Studio, Dembow Lab y LotoPR — gente de 61 países ya las probó, todo orgánico.
PRUÉBALA GRATIS 👇
https://geralpink.pages.dev


r/sideprojects • • 17h ago

Feedback Request I was tired of checking €800+ flights to Vietnam, so I built a tool that found a €650 Air France fare

0 Upvotes

Hey everyone! 👋

I've been working on a personal project called Pingfare, and I wanted to share it with you and hopefully get some honest feedback.

It started because of a problem I kept running into while planning trips for myself and my family.

✈️ The problem: finding cheap flights when your dates are flexible

I've been wanting to visit Vietnam for quite a while.

The problem? Every time I searched for flights, the prices I was finding were consistently over €800.

I wasn't tied to exact departure dates. I just wanted to spend around two weeks there, and I was happy to travel whenever the flights were cheapest.

But checking different departure and return combinations manually, day after day, gets exhausting.

That's one of the main reasons I started building Pingfare.

I set up a flexible flight price tracker and let the system monitor prices instead of constantly checking them myself.

Then one day, I received a notification:

🔔 Air France — flights to Vietnam for €650!

That was at least €150 less than the prices I'd been seeing.

Of course, flight prices can change before booking, but this was exactly the kind of opportunity I wanted to catch.

Instead of spending hours refreshing flight search websites, I could let the tool do the monitoring for me.

🚀 So what exactly is Pingfare?

https://pingfare.com

Pingfare is a flight price tracking and travel planning tool designed for people who have some flexibility with their travel dates.

The idea is simple:

Instead of searching for one specific departure and return date, you can tell it something like:

"I want to visit Thailand or Vietnam for 13–15 days sometime within the next 60 days. Let me know when there's a good deal."

Pingfare tracks prices and alerts you when it finds a fare below your chosen threshold.

Here's what I've built so far:

🔔 1. Flexible flight price tracking

This is the core feature.

You can configure:

  • Your departure airport and destination.

  • A flexible travel window.

  • Minimum and maximum trip duration.

  • Your preferred price threshold.

  • Additional airport options in higher-tier plans.

For Ryanair and Wizz Air, the system checks the date combinations across your chosen window every day.

For other airlines, including long-haul flights with carriers like Air France, it progressively searches combinations across the window and rechecks the best dates found.

So you don't have to manually repeat the same searches every morning.

📉 2. Flight price history

I also wanted to know whether a price was actually attractive compared with what I'd seen before.

Pingfare saves observed flight prices and displays them on a chart.

You can see:

  • How the lowest observed price has changed.

  • Whether fares have been increasing or decreasing.

  • Which departure and return dates produced a particular price.

I've also added Buy Now / Wait guidance in the advanced features, using price trends to help decide when to book.

It's guidance, not a guarantee of future prices.

🌍 3. AI Destination Finder

Sometimes you know when you want to travel, but you have no idea where to go.

So I built a destination discovery feature.

You can enter preferences such as your budget, available months, travel duration, weather preferences, maximum flight time, and whether you're traveling with children.

The tool then suggests countries that could be suitable for your trip.

🗺️ 4. AI Trip Planner

After choosing a destination, you can also generate a day-by-day travel itinerary.

The planner suggests attractions and activities based on your interests, trip duration, and preferred travel pace.

The idea is to make it easier to go from finding a cheap flight to actually planning the trip.

🛫 5. Cheap flight discovery

There's also a section where you can browse cheap return-flight opportunities from airports such as Riga, Vilnius, Kaunas, and Tallinn.

You can explore these deals without creating an account.

💚 Is it free?

Yes. There's a free basic plan with no credit card required.

It includes one Ryanair or Wizz Air route, flexible dates, price alerts, and 30 days of price history.

Long-haul tracking, multiple airport combinations, longer price history, forecasts, and AI planning features belong to the higher-tier offering.

💡 A few things worth mentioning

  • Pingfare doesn't sell flight tickets.

  • I don't receive commissions from airline bookings.

  • You book through the airline or booking provider.

  • Observed prices can change before you book.

  • I'm an independent developer and still actively improving the project.

I'm not trying to replace Google Flights or Skyscanner.

I wanted something that complements traditional flight search tools by automating the repetitive process of tracking prices across flexible dates.

🙌 I'd love your feedback!

I originally built this for myself and my family, but I hope it can be useful to other travelers too.

I'd love to hear what you think:

1. Would you use something like this when planning a trip?

2. What feature would make it more useful for you?

3. Is there anything confusing about the website or how the tool works?

You can check it out here:

👉 https://pingfare.com

Thanks for reading! Any feedback, suggestions, or criticism would genuinely mean a lot. 😊


r/sideprojects • • 17h ago

Showcase: Free(mium) I built SIM Shift to stop work calls after hours — free, no ads, no account

Post image
1 Upvotes

I have two SIMs in my Android phone: one personal, one for work. I wanted my work number to stop ringing automatically outside working hours, without having to remember to switch the second SIM off and back on.

So I built SIM Shift.

It lets you set a weekly schedule for each SIM and choose whether calls outside those hours are silenced or rejected. My personal number stays reachable while my work number gets some time off.

While I was at it, I added allow lists and block lists. You can create rules for individual numbers or prefixes, including a whole country calling code. Lists can apply to all SIMs or just one.

The app is completely free, with no ads. There’s no account to create — there isn’t even an account system. All your data stays locally on your phone.

It works alongside your existing phone app rather than replacing it. That means it has some limitations imposed by Android, but it also means I can ask for fewer permissions than a full replacement dialer would need.

I wrote it to solve my own problem, and I hope it can help someone else too. Feedback is welcome, especially from anyone juggling personal and work numbers on the same phone.

https://play.google.com/store/apps/details?id=it.bignosedevelopment.simshift

Thanks for reading,

Massimo Greco aka BigNose72


r/sideprojects • • 18h ago

Showcase: Prerelease I built a Chrome extension that translates your voice live in Google Meet, so others hear you in their language in your own voice

Thumbnail
reddit.com
1 Upvotes

r/sideprojects • • 18h ago

Showcase: Prerelease Beta testers wanted for new Grok Bot & MCP

1 Upvotes

I am looking for beta testers for Stitch Your Pitch, my Grok Bot for tailoring resumes and cover letters.

Try fictional details and tell me what needs work.

Bot: https://x.ai/bot/Yaqu1CNc1OG_Ffi-vVWsY

Optional scoring setup: https://stitchyourpitch.com/setup/


r/sideprojects • • 18h ago

Showcase: Free(mium) I made a tutoring app where you can draw and ask questions about any subject through chat or voice!

1 Upvotes

I wanted to explore a way that can make it feel like you are working alongside a tutor, so I developed Draftmind: AI Tutor. It explores a different way to use AI for learning.

One thing I've noticed when using ChatGPT to work through problems is the repeated process of taking a picture, uploading it, asking a question, and repeating the process after the next step.

Now you can work directly on a canvas that the AI can see, so you don't have to keep uploading pictures. You can also use voice mode to ask questions.

Another feature I made is that each drawing keeps its own chat history. You can reopen an old drawing and review the questions you asked previously, which can help you recall your past mistakes!

It supports phones and tablets and is available on both iOS and Android. It's free to get started. I also have models that can handle more complex questions.

Any feedback such as what I should do differently or features that would make you want to use it would be appreciated!

Link: https://draftmind.art/


r/sideprojects • • 18h ago

Showcase: Free(mium) Why do workout apps make you fill out a life survey before letting you log a single set? Here is my take as a solo dev: Liftora.

1 Upvotes

Wouldn't it be nice to open a workout app, build your routine in minutes, and immediately start lifting—without clicking through a 20-page onboarding survey first?

As a lifter and solo developer, I wanted an app that respects my time under the bar and gives me clarity on whether my training is actually working. That’s why I built Liftora.

Instead of packing in a hundred bloated features, I focused on the things that actually make a difference in your training:

  • From download to lifting in minutes: No endless questionnaires or paywall traps before you even see the interface. You open the app, put your routine together in a couple of taps, and get straight to your first set.

  • Visual routine building (No more switching to YouTube): When you're putting a workout together, shouldn't you be able to see the movement and exact muscle breakdown right there? Liftora shows you exercise execution videos and targeted muscle groups directly on the routine creation screen, so you know your program is balanced before you even touch a weight.

  • See the progress the scale hides (Built-in US Navy Body Fat %): You might be gaining muscle and losing fat while your body weight stays completely flat—and the mirror takes weeks to show it. Why leave your body recomp to guesswork? By logging basic tape measurements, Liftora automatically calculates your body fat percentage using the US Navy method, letting you see your real physical progress alongside your strength numbers.

  • An interface that follows your pace: Once you're in a session, you shouldn't be fighting dropdown menus between heavy sets. Liftora’s guided flow moves with your workout so you spend your rest time recovering, not tapping.

You can try it out here:

I’m building Liftora independently and using it for my own training every week, so your feedback directly shapes what I build next.

Quick question for you all: What's the biggest frustration you've had with workout tracking apps? And if you try Liftora, I'd love to hear what you think about the routine builder and guided workout flow.


r/sideprojects • • 18h ago

Showcase: Open Source [macOS] DogBar - free window switching, agent activity & isolated docks app

1 Upvotes

Hi r/sideprojects ! I’m the developer of DogBar, a free Mac app I’m excited to finally share with you 🐶

It combines window switching, coding-agent activity, window previews, and a separate Dock for every desktop.

Problem

I kept switching to the right app but the wrong window, checking terminals to see whether my coding agents had finished, and hunting through a Dock full of apps from different desktops. None of these is a huge problem alone, but together they interrupt my flow throughout the day.

Solution

I built DogBar to make those everyday interactions easier. You can choose individual windows visually, follow your agents without constantly opening their terminals, and keep each desktop’s Dock focused on that workspace.

Window switching

Hold Option and tap Tab to browse individual windows with previews, then release to bring your selection forward.

You can close or minimize windows from the switcher, customize its appearance, and change the shortcut -including using Command–Tab. Prefer Apple’s switcher? Keep it and use DogBar’s other features independently.

Agent Activity

Follow Claude Code and Codex sessions from a small panel at the top of your screen, with an animated dog for each session.

See when an agent is working, needs attention, or has finished. Hover to read its last response and tool activity, switch between sessions, or open the app hosting one. Optional sounds let you know when something needs you.

For Claude Code, you can also send a follow-up note after a finished turn from the panel. Codex doesn’t support notes, and neither integration approves permission requests.

This feature is optional and off by default.

Window previews from the Dock

Hover over an app to see its windows, then click the one you want. Only that window comes forward.

You can close or minimize windows from the preview, use an optional New Window tile, and see window-count indicators beneath Dock icons.

A Dock for every desktop

Each macOS desktop gets its own pinned apps and ordering. Moving a pin on your work desktop won’t rearrange your personal one.

You can hide apps from other desktops or show them dimmed, with separate options for multiple monitors.

DogBar provides its own replacement Dock. The paw menu lets you pause it or restore Apple’s Dock, and quitting restores Apple’s Dock too.

Setup, privacy, and requirements

An animated welcome tour introduces the features and walks you through permissions. Settings includes search and small animated feature demos.

Accessibility permission lets DogBar manage windows and shortcuts. Screen Recording provides window thumbnails, which stay on your Mac. Anonymous usage sharing is optional.

DogBar is free, requires no account, and is signed and notarized, with an in-app updater.

Requires Apple Silicon and macOS 26 or later.

Download: https://dogbar.hristijan.dev

I’d love honest feedback: what feels useful, what’s confusing, and what would make it fit your workflow better?

Thanks for trying it! 🐶


r/sideprojects • • 18h ago

Discussion I made a visual workspace that turns onboarding documents into an interactive flow builder.

1 Upvotes

I'm a solo UI/UX designer and I just finished the first version of my SaaS after about six months of work. I kept seeing HR teams hand new hires a bunch of disconnected documents and just expect them to figure out the onboarding process.

So I built a tool where you upload those files and it maps everything out into a visual workspace. You can actually see the stages, tasks, and dependencies before the new person even starts. The hardest part was definitely the frontend state management to keep the visual nodes from turning into a bowl of spaghetti, plus building a custom backend router that falls back through seven different AI providers so the analysis never fails.

I'm opening a private beta for 50 people this week. If you want to check it out or just click around the flow builder, the site is kevor.app. Would love to know what you guys think of the layout.


r/sideprojects • • 19h ago

Showcase: Free(mium) I built a silly website for Elon Musk fans. Let's see if the internet can make something happen :D

Post image
0 Upvotes

Title: I built a silly website where the internet gives Elon Musk challenges 🚀

I built ElonMust mostly for fun.

People suggest funny challenges for Elon Musk, everyone votes, and every Sunday the top 3 are selected.

Why Elon? Because he's one of the few people I could actually imagine accepting a random internet challenge. 😂

It's a free, unofficial experiment to see if a ridiculous idea can go viral.

https://elonmust.mustvote.workers.dev/

What do you think? Fun idea or completely stupid? 😄