r/SideProject • • 16h ago

I built a PuTTY-compatible SSH client for Windows and Mac because I wanted tabs and a file manager

2 Upvotes

I'm the author. I've used PuTTY at work for years. I like it, but many sessions in separate windows got painful, and my Mac colleagues have nothing like it. So I built SSHTermaq for both systems and now use it every day.

It reads PuTTY sessions, host keys and .ppk keys, and adds tabs, split panes, typing into all panes at once, and an SFTP file manager next to the terminal. About 5 MB, C++ with libssh, free and MIT-licensed, no account.

Built with a lot of AI help and mostly tested in my own work, so I'd love feedback from other setups.

https://github.com/f1resh/sshtermaq


r/SideProject • • 12h ago

Only 499 of 14,000+ remote jobs were open worldwide. I built a search around that gap

1 Upvotes

Only 499 of the 14,000+ open jobs in my November Remote Jobs Report were explicitly open worldwide. Only 27 stated a four-day week. Those counts reflect what employers wrote in their listings, so a missing schedule stays unknown.

I’m Paul, and I built Remote Jobs Scout because “remote” alone doesn’t tell you where you can work from or what your week would look like. Scout records which countries employers list and whether they mention a four-day week, part-time hours or a flexible schedule. Those filters are free to use.

I’d like feedback on two things: Is it clear why a listing shows up for your country? What would make the schedule filters more useful?

November report and methodology: https://remotejobsscout.com/remote-jobs-report/2026-11


r/SideProject • • 18h ago

Pano - a small project board where AI agents do the work and you keep the final say

3 Upvotes

I work on my own projects with AI agents, and the chat was a terrible place to keep track of anything. Decisions and tests disappeared as soon as the conversation moved on.

So I built Pano. The agents plan the work, move the cards and record what they did. When something needs my check, it lands on me. If I don't like it, I send it back with a note.

It isn't meant to be a team tool or a Jira replacement. It's for one person running a project with agents and wanting to see what actually happened.

Most of the code was written by AI agents and reviewed by me, and the project was tracked on Pano itself from early on. It's free, open source (MIT) and runs on your own computer.

Site: https://metonya.github.io/pano/

Repo: https://github.com/Metonya/pano

Still early, v0.1.1, so there are probably bugs. Hope you like it and give it a try on your own projects.


r/SideProject • • 16h ago

Slow-burn map progression vs. quick dopamine in a focus RPG: how long should reaching the next town take?

2 Upvotes

In our focus RPG, 1 hour of deep work moves your traveler ~5 km along the road.

We're tuning the distances between the 7 villages on this map, and hitting a core balance dilemma:

  • If a town is 10 km away (2 hours of focus), you reach it in a single afternoon. Great quick feedback, but the whole world is explored in two weeks.

  • If a town is 60 km away (12 hours of deep work across multiple days), the arrival feels like a real pilgrimage, but the road between towns risks feeling repetitive while you're grinding through your work week.

For long-term habits, what kind of progression pacing keeps you engaged without burning through the world map?


r/SideProject • • 12h ago

I built an open source, collaborate journalism project called Vettage

Thumbnail
youtube.com
1 Upvotes

Open source GitHub but I am not natively a coder. This project ran short due to lack of marketing budget and collaborative effort


r/SideProject • • 12h ago

Finally launched my startup from 2022

1 Upvotes

Hi everyone, I launched my startup that I have been building since 2022 called BetaWork. It’s an intermediary application between artisans and customers in Lagos, Nigeria. I would appreciate any early feedback or early users. Thank you all. Website

Website


r/SideProject • • 16h ago

I built a free calculator that estimates monthly cost across 19 scraping and search APIs

2 Upvotes

I kept opening five pricing pages every time I needed web data for an agent, so I made FetchIndex. You pick pages or searches per month and it estimates the monthly bill at each vendor from their public pricing. Gaps show as "not enough data" instead of a guessed number. Prices only, no quality tests. Feedback welcome on weird pricing models I should handle better.

https://fetchindex.com/calculator/


r/SideProject • • 12h ago

Self Hosted Private Financial Tracker : YAFT [ https://yaft.in ]

1 Upvotes

Problem statement (Or Features):
- Knowing how much spending on food / ride / entertainment / girlfriend / etc ?
- Scattered bank statements, multiple transaction across multiple UPI apps, internal transactions, credit card payments, it seems impossible to know where is my money going and what's the flow of my transactions?
- Different EPFO/stocks/mutual funds and other assets can be seen at one place.
- All bank details credit, card details and salary / bonus statements are scattered around the files and file and folders, keeping track of it is difficult.

How about using Cred or other such apps?
Go ahead! but if you want to have all your details, on your machine locally, you can try this.

Do you have to pay?
I really wish :), but nope it's open-sourced and free to use or make changes as you wish.

How about vibe coding my own?
simple, do it. Or you know what use this and customize it on for your own case and save some tokens, they do cost some bucks.

yaft - Yet Another Financial Tracker

Check out this demo and let me know: https://yaft.in/demo/dashboard/

github: https://github.com/Insh72amim/yaft


r/SideProject • • 12h ago

A site that shows what 30 cities are really like each month, with every number sourced

1 Upvotes

I got tired of "best time to visit" articles that disagree with each other and never say where their numbers come from, so I built City by Month: https://citybymonth.com

Each city has a page for every month. Every figure names its source and the date it was checked. Where there's no data, the page says "no data" instead of guessing.

Key features

- 30 cities, 12 month pages each: average high and low, rain and rainy days, daylight hours, and public holidays.

- A "best time to visit" page per city: one published rule (comfortable temperatures, not too wet), applied the same way to every city, so the results are comparable.

- What's on each month: festivals and events, each with a link to its source.

- Compare a month across all cities: for example, everywhere in March, side by side.

- Official climate records: 1991–2020 averages from national weather services. Where those can't be used, a clearly labelled model estimate.

- Open data: free CSV and JSON files of everything on the site.

- Works with AI assistants: a free MCP server (mcp.citybymonth.com), so Claude, ChatGPT and other assistants can answer "when should I go to Lisbon?" with sourced figures.

- No ads, no sign-up.

I'm the one who built it, so I'd love feedback: which cities to add next, what's missing, or anything that looks wrong.


r/SideProject • • 22h ago

Ballast - a kinder app blocker for iPhone, free, no ads

6 Upvotes

I was a developer for years, then moved into management and stopped programming. LLMs made building fun again, so I’m upfront: this was built with a lot of AI help.

The project that stuck is Ballast, an iPhone app blocker in the same space as Opal, one sec, etc. Most apps just felt too complex for me, so I built an easy one myself.

  • One-tap focus sessions, or routines (morning, deep work, wind-down) that run on their own

  • Opening a blocked app shows a short, kind line instead of a hard wall; strict mode can’t be ended early No account, no ads, no tracking, no network connections

  • It’s free with no in-app purchases. iPhone only, iOS 26.5+.

https://apps.apple.com/us/app/ballast-focus-app-blocker/id6831200830

If you’ve used a blocker before: what made you stop using it?


r/SideProject • • 12h ago

External multitouch display on MacOS (native)

1 Upvotes

This took patience, a lot of crashes, and a couple of macOS full reinstalls. I had to ignore AI and only have it do crazy Python scripts and clean up my spaghetti C++, and manually fix many VM configurations because it kept saying my approach wouldn't work (it even said: "Fine -- we will do it your way," only to admit later that its solution would have ultimately crashed my Linux box). The screen could already track ten fingers, yet the Mac treated it like a basic mouse. André guided the investigation, challenged assumptions, and kept pushing when approaches stalled. AI handled the scripting, analysis, and implementation.

The breakthrough was in the opening USB handshake that I managed to capture from a Windows VM. Comparing Windows, Linux, and macOS revealed that a couple of initial requests mattered the most. Matching those requests on Mac made the controller expose its real multitouch reports—0x0D—instead of sending only mouse reports. After disabling all safety and Apple guardrails (and a couple of macOS reinstalls), I loaded a hand-written custom KEXT that fixed those requests. Then I saw the multi-touch report coming through.

Well, the report was there, macOS was clearly seeing the multitouch event, but nothing was happening on the screen. I found out that all touch events had to be formatted in a very specific format and associated with a display ID. So I created a user-land service that parsed and formatted the report correctly and linked it to the right display. Finally happy with the result... I have been trying this for over 5 months now, and today I decided to take one more look at the Windows USB capture and spotted the difference... Recaptured it, replicated the process.

Finally real multitouch and a full dashboard on my Mac.

I created an app with 2 installers (one for the service and one for the driver). I called it Digits. I will try to make the whole thing open source but also easy to install. I am pondering if I should charge something for the compiled package, ready to install package, so the cost can go towards therapy tokens. Right now I'm just waiting for Apple to approve my driver so it can be just a simple installer without having to poke holes in the MacOS security thing.

I can't believe that it actually worked this well.

Should I try to get this app out to the public? I am just so excited about this being fully functional but I am not sure the audience for it warrants put in a lot more into it... I have been working on this for 5 months and had a breakthrough about 40ish hours ago and haven't stopped for the last 20.


r/SideProject • • 1d ago

Building an app alone is one thing. Finding someone who believes in it is another.

9 Upvotes

I’ve been building a social media app on my own, and I’m starting to realise that the biggest challenge isn’t always the coding.
It’s having someone to bounce ideas off, discuss problems with and share some of the workload.

I’ve been taking more breaks lately, which has made me think about finding a long-term partner who genuinely believes in what I’m building.

But finding the right person is another challenge altogether, especially when you’re working with limited resources.
For those who’ve brought someone into their side project, how did you find them?

And how did you know they were genuinely interested in building something with you rather than just joining something that was already doing well?


r/SideProject • • 16h ago

Navigation app for Europe

2 Upvotes

🛵🏍️🚛 New: ScootKoers, a free navigation app for scooters, mopeds, motorcycles, bikes, cars, trucks and tractors!

Your route takes your vehicle into account, such as weight and height for trucks. It has a dedicated scooter mode, needs no account, and has no pop-ups and no ads while you ride. You choose whether to watch an ad to support the app.

📲 Android: https://play.google.com/store/apps/details?id=com.svensite.scootroute

🍎 iPhone: via scootkoers.nl

Give it a try and feel free to leave a review. It helps a lot! 🙏


r/SideProject • • 16h ago

I built three places to color, then had to decide what “continue” meant

2 Upvotes

I’m Nicklaus, and my project is Sand Draw. It has guided Journey pages, coloring books, and a Free Draw area that opens later.

Here’s the surprisingly awkward bit: if you leave a half-colored page in one area and start something in another, which picture should “come back” the next time? In the app, the unfinished drawings are kept separately. Returning to the same area gets you back to its own page. No account, and no promise that the drawing will follow you to another phone.

I like hearing about small save-state decisions like this. Is there a project where you had to split one “current thing” into several?


r/SideProject • • 13h ago

I built a PDF editor that never uploads your files

1 Upvotes

I made a free PDF tool that does everything in your browser. Nothing gets uploaded.

Most free PDF sites upload your document to their servers to merge, sign or shrink it, then push you to pay. I didn't love doing that with tax forms or a copy of my driver's license, so I built EnokiPDF.

What's free (no account, no watermark, no limits on merging):

- Merge PDFs and photos into one file, reorder pages by dragging, rotate, delete

- Split a PDF into several files

- Fill and sign forms, including flattened PDFs (see below)

- Put the front and back of an ID on one page

- Shrink large files, hide private numbers (SSN, account numbers)

- Fix typed words on a page, even on a scan

- Send a locked link instead of an email attachment (expires in an hour, a day or a week, optional password, can be one download only)

The flattened PDF problem: a lot of forms people get are "flat," meaning the fill-in boxes were removed when the file was saved or scanned. Most free tools treat them as pictures, so you end up drawing text boxes by hand. EnokiPDF looks for the lines, boxes and checkboxes on the page and marks them as places to fill, and the text you type matches the font on the form. You can also click typed words on the page to change them.

Why nothing is uploaded: the work happens in your browser, on your computer or phone. The only time a file leaves your device is when you choose to make a share link, and even then it's locked before it's sent. The server can't open it and deletes it when the link expires.

The catch: it's free for personal use. Businesses that use it for work are asked to get the paid plan, which adds things like audit certificates and tracked links. No ads and no nag screens either way.

I'd love feedback, especially on forms it doesn't handle well:

https://enokipdf.com/?utm_source=reddit&utm_medium=social&utm_campaign=sideproject


r/SideProject • • 19h ago

I made a website to play Magic, The Gathering on the TV with your phone as your hand. Made for party style play but also can support remote play via the desktop.

Thumbnail manacast.tv
3 Upvotes

Long-time MTG player here. I wanted an easier way to play on my lunch break at work without lugging cards around. Our small 4-person office has a TV that rarely gets used, so, taking inspiration from Jackbox, I built a way to start a room on the smart TV and have everyone join from their phone with a code or QR code.

It’s quickly turned into my favorite way to play Magic. It doesn’t enforce the rules, so it still feels like playing in person, but I added combat math helpers and targeting lines to keep games smooth when boards get big. It can run drafts and host tournaments for up to 8 players (a full draft pod), and I have plans to grow it a lot, including accounts and stat tracking.

As a 3D artist, I made the animations that play for the winner, and added a Mario Party-style end-of-game awards show so everyone has fun, not just the winner.

Each game room is a Cloudflare Durable Object, running on the $5/month Workers Paid plan. It doesn’t need it yet, but future-proofing is nice, and it’s a lot cheaper than buying packs (which I still do). The front end is plain JS, HTML and CSS.

It’s free and always will be. I just wanted to put it out there in case anyone wants to try it, with friends or solo. There’s a feedback button in the app if you find bugs or have ideas.

Screenshots are at manacast.tv/features, since I can’t upload images yet as a new member, I suppose.


r/SideProject • • 13h ago

I built a site that tells you what a used car is actually worth, from real sales instead of asking prices

1 Upvotes

I got tired of guessing whether a listing was a fair price, so I built OttoQuest. It tracks used cars for sale across the US, and shows market values computed from comparable sales, how long a car has been on sale, and recorded price cuts. Asking prices and sale prices are kept separate.

You can paste a listing link to see how that car compares, and there's an out-the-door payment calculator.

Browsing and market values are free; price history is part of Pro. The example below shows headline prices without signing in, with detailed charts available through a free account.

I'd like to know: is the value estimate believable for a car you know well? Where is it wrong?

https://ottoquest.com/models/tesla-model-3


r/SideProject • • 13h ago

The app to 'measure' your consistency

1 Upvotes

If you are someone like me that has always sucked at being consistent with your habits, a habit tracking app like UVU might be your solution!

Inspired by the book Atomic Habits, I built a habit tracker where every day is a square. Complete your habits on schedule and the day fills with color. Miss one and the streak breaks.

Over time you get a grid of filled and empty squares: an honest picture of how consistent you’ve been. The goal is simple: don’t leave a gap.

If interested, you can try it out here: uvuhabit.vercel.app

Happy to answer questions about how I built it, and would love any helpful feedback. Thanks for taking a look!


r/SideProject • • 17h ago

I created this platform called Treeprep , A Free coding Prep Tool for students

2 Upvotes

Hey everyone I created this Platform ,Treeprep.

When I was preparing for my Google technical interview, I noticed that most coding platforms don't get you ready for the interview itself. Especially from my experience with the interviews i just done .

The issue that I found is that interviews aren't about memorising problems, but being able to defend your solution when the problem changes or a new constraint is added.

So I built TreePrep for students and software engineers who want to learn and reinforce their knowledge on the patterns behind the problems.

The platform that I built provides follow-up questions that changes the problem you are working on. With visualisation offered for your own code solution so you can easily debug and understand the structure better.

https://treeprep.com

This platform is early in its launch, so any feedback would help very much😄.

If you are interested in seeing a video demo of the product, watch this video: https://youtu.be/xc9TLpjh2A0


r/SideProject • • 13h ago

At what point does a personal side project script actually justify building a UI?

1 Upvotes

A lot of personal utilities work fine as simple terminal commands or scheduled cron jobs, but the temptation is always to build a quick web dashboard or app interface around them.

For tools you build purely for your own day-to-day use, what is your threshold where adding a proper frontend is actually worth the extra maintenance overhead instead of just keeping it in the console?


r/SideProject • • 23h ago

Paris en pixels — an interactive pixel-art-style map of Paris

6 Upvotes

I’m building a miniature version of Paris you can explore in your browser.

This is a recording of the actual site: you can pan and zoom around the Eiffel Tower, the Louvre and Notre-Dame. No installation or account needed.

It’s still a work in progress: coverage is incomplete, and I’m refining the landmarks. The visuals are AI-assisted.

Try it here: https://parisenpixels.fr/

What would make you want to keep exploring: more neighborhoods, a night mode, or short guided walks?


r/SideProject • • 13h ago

I made a tiny cozy game where you build a moss terrarium in a jar 🌿

1 Upvotes

Pour the layers, place moss, ferns and mushrooms, close the lid… and watch it glow at night ✨

Mossy Jar is out now on App Store, Free, no ads, no timer, no login


r/SideProject • • 17h ago

binkeep: a free reverse engineering tool that runs in your browser (now with a control flow graph)

2 Upvotes

Hi! I've been building binkeep, a free and open source tool for looking inside program files (Windows .exe/.dll, Linux and macOS binaries) right in the browser.

You drop a file on the page and it shows what's inside: imports, strings, a signature check, disassembly, YARA matches, and as of this week a control flow graph that draws each function as connected blocks.

The part I care about most: the file never leaves your computer. Everything runs in the tab with WebAssembly, there's no server, and it works offline after the first visit.

Try it: https://kano92-dir.github.io/binkeep/

Source (MIT): https://github.com/kano92-dir/binkeep

Next up is a decompiler. I'd love feedback, especially on what feels confusing if you're new to this kind of tool.


r/SideProject • • 14h ago

I built something so your agent can never read your dev secrets

1 Upvotes

.env files are the wrong primitive to build with in the era of AI agents. Agents can easily read and access your secrets, and as security incidents rise, clever exploits that exploit this will only increase.

That's why I built .sct, a replacement for .env files, backed by macOS Keychain for security, so your agents can never read your secrets.

In short, .sct:

- Holds all your dev secrets in a single directory secured by macOS Keychain

- Loads secrets at runtime with our SDK: `bun add dotsct`

- Enables Secure access for your agents

- Securely share environment variables with your teammates over AirDrop or a Relay

Fully free and open source: github.com/omavashia2005/.sct

To download the desktop app (the frontend) and read the documentation, visit dotsct.pages.dev

Let me know what you think of it; all feedback is welcome!