Send me a tool
worth testing.
SourceSwap is a one-person project. If you've built something open-source, or use something daily that belongs in the directory, send it over. I read every submission.
What lands well
Three things I check first. If your tool hits all three, it's worth my time.
Runs on my own machine
Can I install it in Docker or run it from a release binary without needing a cloud account, a private API key, or a vendor login? If yes, keep reading.
Gets your data back out
Files in standard formats. A working export button. A database I can actually open. If leaving means writing a migration script, it's not ready for the directory.
Actual open-source license
MIT, Apache, GPL, AGPL, MPL — anything OSI-approved. Source-available projects that hide basic features behind an enterprise tier aren't a fit.
I'm early. Some tools in the directory haven't been reviewed in depth. If you send something, I'll tell you honestly what I've looked at and what I haven't.
Tool details
Four fields. The rest I can find from the repo.
What people ask
before sending.
Still not sure? Get in touch directly →
I don't have a fixed turnaround yet — I'm one person working through submissions as they come in. If you don't hear back, it doesn't mean no. It usually means the queue is long.
No. Listings, placements, and directory spots can't be bought. If a tool has problems — heavy RAM use, awkward setup, broken sync — it gets written up with those problems noted. The trade-offs are the point.
Only if someone can clone it and run it right now — via Docker, a release binary, or a clean build script. If it needs mock data, private credentials, or is still just a landing page, wait until there's something to actually install.
No. Plenty of good projects fund themselves with hosted versions. What matters is that the self-hosted version is genuinely usable on its own — not artificially stripped down to push people to the paid tier.
The listing gets updated. If a project moves away from an OSI license, or quietly starts phoning home, that gets flagged or removed. The directory reflects what the software is now, not what it was when it was first listed.
I'll tell you why — usually it's the license, or the self-hosted version being stripped down to push the paid tier. You're welcome to resubmit if that changes.