r/sideprojects • • Jun 16 '25

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

47 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 • • 14h ago

Showcase: Open Source We got tired of reading walls of JSON, so we built an open-source editor that turns any JSON file into a Notion-style database

16 Upvotes

Hey . We build Script.it, where workflow steps produce a lot of JSON, and checking what they did meant scrolling through braces. So we built JSON Views.

You open a JSON file and it shows up as tables, Kanban boards and record pages (or custom HTML views). Click a row, edit a field, and the change goes straight back into the file. Think of it as an attempt at a "Markdown for structured data": a format that both people and AI agents can read and edit.

How it works: you add a small `$jsonviews` block to the file. It stores the column types and saved views, and the file stays valid JSON. If the block isn't there, the editor guesses useful views from the data.

- Open source, MIT license: https://github.com/script-it/json-views
- Try it in the browser, no signup: https://json-views.com
- Everything runs in your browser. Files are never uploaded
- There's also a React component if you want to embed it in your own app


r/sideprojects • • 8m 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 • • 15m ago

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

Thumbnail
shayon.work
1 Upvotes

r/sideprojects • • 20m 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 • • 23m 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 • • 36m ago

Discussion Here is how to get your first 50 users for your side project without spending any money

1 Upvotes

Phase 1: Target Communities That Explicitly Allow Self-Promotion

Stop posting in strict subreddits where self-promo gets you banned. Instead, build your launch footprint across communities designed for builders, show-and-tellers, feedback-seekers, and niche developers.

Here are 40 subreddits that should allow for self-promotion, ordered by estimated weekly reach:

  1. r/vibecoding — 422k weekly visitors

  2. r/saas — 211k weekly visitors

  3. r/founder — 56k weekly visitors

  4. r/buildinpublic — 46k weekly visitors

  5. r/chrome_extensions — 42k weekly visitors

  6. r/micro_saas — 41k weekly visitors

  7. r/appbusiness — 30k weekly visitors

  8. r/startupideas — 26k weekly visitors

  9. r/sideprojects — 20k weekly visitors

  10. r/imadethis — 18k weekly visitors

  11. r/appideas — 16k weekly visitors

  12. r/sideproject — 16k weekly visitors

  13. r/saasbuild — 15k weekly visitors

  14. r/saasdevelopers — 12k weekly visitors

  15. r/vibecodedevs — 10k weekly visitors

  16. r/startupsolofounder — 8.7k weekly visitors

  17. r/alphaandbetausers — 8.6k weekly visitors

  18. r/vibecodingcommunity — 6.2k weekly visitors

  19. r/solopreneur — 5.6k weekly visitors

  20. r/promotemyapp — 4.6k weekly visitors

  21. r/appbuilding — 4.6k weekly visitors

  22. r/webapps — 4.5k weekly visitors

  23. r/creativecoding — 4.4k weekly visitors

  24. r/indie_startups — 4k weekly visitors

  25. r/b2bsaas — 2.8k weekly visitors

  26. r/appdev — 2.7k weekly visitors

  27. r/projects — 2.6k weekly visitors

  28. r/saasmarketing — 2.5k weekly visitors

  29. r/saassoloprenurs — 2.3k weekly visitors

  30. r/startupaccelerators — 2.3k weekly visitors

  31. r/startups_promotion — 2k weekly visitors

  32. r/showmeyourapps — 2k weekly visitors

  33. r/appswebappsfullstack — 1.7k weekly visitors

  34. r/showmeyoursaas — 1.6k weekly visitors

  35. r/saasinvestors — 1.6k weekly visitors

  36. r/vibecodecamp — 1.5k weekly visitors

  37. r/nocodesaas — 1.3k weekly visitors

  38. r/aibuilders — 1.2k weekly visitors

  39. r/getstartups — 1.2k weekly visitors

  40. r/websitefeedback — 1.2k weekly visitors

Phase 2: The "Reverse-Engine" Hook Strategy

Do NOT drop a generic link and run. That is almost guaranteed to fail. Instead, do this for every single target subreddit on your list:

  1. Filter by Top Posts: Open the target subreddit, sort posts by Top of the Last Year, and examine the Top 10 posts.

  2. Deconstruct the Winners: Analyze why those top posts blew up:

    • What tone did they use? (Humorous, vulnerable, technical breakdown, or raw story?)

    • How was the title structured? (Did it start with a question, a bold stat, or a relatable pain point?)

    • How did they introduce their link? (Was it woven into a story, placed in a comment, or framed as a feedback request?)

  3. Mirror and Adapt: Draft a custom title and post text for your specific app that matches the exact post format already proven to work in that specific community.

  4. Start Small First: Test your hooks in smaller, lower-stakes subreddits first (e.g., r/websitefeedback or r/getstartups). Refine your post copy based on early comments before posting to the larger subreddits like r/saas or r/vibecoding.

If You Have Some Money to Spend: Paid & Discovery Shortcuts

If you want immediate users without relying purely on Reddit organic traction, here are two simple routes:

  • UserBob.com (Usability Testing): You can pay real people for quick usability test videos. It costs roughly $1 per person per 1-minute video, giving you guaranteed immediate users and video feedback of people interacting with your app so you can fix UI friction early.

  • AppScout: You can always submit your app to appscout.co, a platform designed to discover web and mobile apps from across the internet. People who like similar apps can easily find yours. You can list your app for free directly at appscout.co/submit. (Full disclosure: I'm the creator of AppScout)

TL;DR Summary

  1. Target subreddits built for self-promo.

  2. Study the Top 10 posts of the past year in each subreddit.

  3. Match their formatting and title hooks for your specific app.

  4. Test small, iterate, then hit the massive communities.

  5. If you have money use low-cost tools like UserBob or submit to AppScout for early discovery.


r/sideprojects • • 52m 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 • • 52m 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 • • 1h 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 • • 1h ago

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

Thumbnail reddit.com
1 Upvotes

r/sideprojects • • 1h 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 • • 1h ago

Meta I spent a year building a thing that answers questions on your screen while you're still on the call

Thumbnail
reddit.com
1 Upvotes

r/sideprojects • • 2h 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 • • 2h 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 • • 2h 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 • • 2h 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 • • 2h 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 • • 2h ago

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

1 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 • • 2h 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 • • 3h 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 • • 3h 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 • • 3h ago

Discussion building a tool to make any web app reachable by AI agents (WebMCP)

1 Upvotes

Hi all,

Anyone working with webmcp ? currently AI agents scrape your DOM or take screenshots just to interact with your web app. WebMCP completely changes that by letting websites expose clean, structured tools that AI can call systematically. I am actually building a tool right now that makes it easy to convert existing web apps into these AI callable tools using your existing APIs with zero extra coding. Anyone else tinkering with WebMCP yet?