TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What are some excellent pieces of software written by a single person?

64 pointsby debanjan16over 2 years ago
A very small team may also count.<p>Excellent = usability&#x2F;utility or the quality of code.

48 comments

suprjamiover 2 years ago
FTL and Into The Breach are made by two developers, Justin and Matt of Subset Games.<p>Woz wrote all the Apple I and II software.<p>Cave Story, a metroidvania still actively ported to new platforms today.<p>Doom had a very small team, Carmack doing most&#x2F;all of the engine work.<p>Dwarf Fortress is by two developers, and simulates its environment down to a very precise level of detail.<p>Many more here: <a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;programming&#x2F;comments&#x2F;6u4pn&#x2F;what_successful_software_projects_are_oneman&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;programming&#x2F;comments&#x2F;6u4pn&#x2F;what_suc...</a>
评论 #33518409 未加载
2rsfover 2 years ago
Calibre developed by Kovid Goyal it&#x27;s a one stop shop for eBook management. His reply to the issue<p>&quot;Python 2 is retiring in thirty months. Calibre needs to convert to Python 3.&quot;<p>was<p>&quot;No, it doesn&#x27;t. I am perfectly capable of maintaining python 2 myself. Far less work than migrating the entire calibre codebase.<p>status wontfix&quot;<p>[1] <a href="https:&#x2F;&#x2F;bugs.launchpad.net&#x2F;calibre&#x2F;+bug&#x2F;1714107" rel="nofollow">https:&#x2F;&#x2F;bugs.launchpad.net&#x2F;calibre&#x2F;+bug&#x2F;1714107</a>
评论 #33517737 未加载
评论 #33517508 未加载
评论 #33517921 未加载
评论 #33522000 未加载
Bhurn00985over 2 years ago
Anything by Fabrice Bellard - <a href="https:&#x2F;&#x2F;bellard.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;bellard.org&#x2F;</a>
评论 #33519655 未加载
cultofthecowover 2 years ago
Surprised nobody mentioned <a href="https:&#x2F;&#x2F;curl.se" rel="nofollow">https:&#x2F;&#x2F;curl.se</a><p>and it&#x27;s author: <a href="https:&#x2F;&#x2F;daniel.haxx.se" rel="nofollow">https:&#x2F;&#x2F;daniel.haxx.se</a>
bgreenover 2 years ago
Photopea <a href="https:&#x2F;&#x2F;www.photopea.com" rel="nofollow">https:&#x2F;&#x2F;www.photopea.com</a><p>Also Sayonara is a great music player for Linux - <a href="https:&#x2F;&#x2F;sayonara-player.com" rel="nofollow">https:&#x2F;&#x2F;sayonara-player.com</a>
Fervicusover 2 years ago
1) Chris Sawyer wrote Transport Tycoon and RollerCoaster Tycoon in assembly.<p>2) SerenetyOS started off as a one man project by Andreas Kling.
评论 #33524722 未加载
评论 #33517954 未加载
davideberdinover 2 years ago
Redis I would say, by Salvatore Sanfilippo (<a href="https:&#x2F;&#x2F;github.com&#x2F;antirez" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;antirez</a>)
评论 #33518235 未加载
HissingMachineover 2 years ago
SQLite by D. Richard Hipp also still maintains it by himself I guess Linux kernel could also be considered still being maintained by a single person even though it&#x27;s mostly contributions from other people, don&#x27;t know the rules
10729287over 2 years ago
I&#x27;ve been amazed almost every single day since I installed it few months ago by how useful and well done Dato on macOS is.<p><a href="https:&#x2F;&#x2F;sindresorhus.com&#x2F;dato" rel="nofollow">https:&#x2F;&#x2F;sindresorhus.com&#x2F;dato</a><p>It fixes one of my main issue with macOS, its inability to show a calendar by clicking on the day in status bar, and adds tons of great feature without feeling bloaty. Great great job. Thank you Sindre Sorhus for making my life easier !
mmustapicover 2 years ago
Another World <a href="http:&#x2F;&#x2F;anotherworld.fr&#x2F;anotherworld_uk&#x2F;another_world.htm" rel="nofollow">http:&#x2F;&#x2F;anotherworld.fr&#x2F;anotherworld_uk&#x2F;another_world.htm</a><p>The author, Eric Chahi, did the design, art, code and some sound effects. Jean-François Freitas did the music and sound effects.
mharigover 2 years ago
Wondered that nobody mentioned Latex. I didn&#x27;t look at the source code, but Laslie Lamport said he would pay a price (1000 USD?) for every error detected, and AFAIR he never had to pay a single dime. So the code should be qualifying for &#x27;excellent&#x27;.
评论 #33526188 未加载
jonas-wover 2 years ago
Rnote - Sketch and take handwritten notes.<p>Use it daily to take notes in lessons, never had any issues with it and he fixes stuff really fast compared to other similar sized projects (in my experience).<p>Before that i used xournal++ but rnote feels more stable&#x2F;modern but lacks some features that xournal++ has<p><a href="https:&#x2F;&#x2F;github.com&#x2F;flxzt&#x2F;rnote" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;flxzt&#x2F;rnote</a>
ChristopherDrumover 2 years ago
Pinball Construction Set by Bill Budge. Steve Wozniak called it &quot;the greatest program ever written for an 8-bit machine.&quot;
reducesufferingover 2 years ago
Lichess by Thibault Duplessis<p><a href="https:&#x2F;&#x2F;github.com&#x2F;lichess-org&#x2F;lila&#x2F;graphs&#x2F;contributors" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;lichess-org&#x2F;lila&#x2F;graphs&#x2F;contributors</a>
mikeoddsover 2 years ago
TempleOS<p>RIP Terry A. David<p><a href="https:&#x2F;&#x2F;templeos.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;templeos.org&#x2F;</a> <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;TempleOS" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;TempleOS</a>
评论 #33517375 未加载
评论 #33516954 未加载
LarsDu88over 2 years ago
Minecraft (actually 2 people?), rollercoaster tycoon (written in assembly), the first version of the Facebook, ape (a plasmid editor), Stardew valley, onward VR(??).
评论 #33518052 未加载
wdewindover 2 years ago
Sidekiq by Mike Perham is amazing. I’ve scaled multiple businesses on it’s back.
评论 #33524735 未加载
drdunceover 2 years ago
I really like the various projects at <a href="https:&#x2F;&#x2F;suckless.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;suckless.org&#x2F;</a>
ihatepythonover 2 years ago
&#x2F;bin&#x2F;false<p>Does one thing and does it well
评论 #33524752 未加载
评论 #33542700 未加载
sixhobbitsover 2 years ago
I&#x27;m not sure about &quot;a single person&quot; but I believe Flask and Requests (both Python libraries) are&#x2F;were at least strongly connected to a single &#x27;creator&#x27; (Armin Ronacher and Kenneth Reitz respectively) that come to mind for me, though both have larger communities of contributors these days.
评论 #33519257 未加载
hairofadogover 2 years ago
The Acorn image editor for macOS by Gus Mueller is shockingly polished for a one-person project. I use it all the time. In my few times interacting with him through support he’s been really kind as well.<p><a href="https:&#x2F;&#x2F;flyingmeat.com&#x2F;acorn&#x2F;" rel="nofollow">https:&#x2F;&#x2F;flyingmeat.com&#x2F;acorn&#x2F;</a>
ThatGeoGuyover 2 years ago
Capnproto by Kenton Varda &lt;<a href="https:&#x2F;&#x2F;capnproto.org" rel="nofollow">https:&#x2F;&#x2F;capnproto.org</a>&gt;.<p>There have certainly been other contributors &lt;<a href="https:&#x2F;&#x2F;github.com&#x2F;capnproto&#x2F;capnproto&#x2F;blob&#x2F;master&#x2F;CONTRIBUTORS" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;capnproto&#x2F;capnproto&#x2F;blob&#x2F;master&#x2F;CONTRIBUT...</a>&gt;, but Kenton does most of the development and maintenance on his own.<p>There are few things I lament more than having to spin up on a new serialization &#x2F; file format and it isn&#x27;t using Capnproto or Protobufs or some similar invention. Capnproto has truly spoiled me in terms of how consistent and feature rich it is for what seems like a &quot;simple&quot; task.
replwoacauseover 2 years ago
LINQPad: <a href="https:&#x2F;&#x2F;www.linqpad.net" rel="nofollow">https:&#x2F;&#x2F;www.linqpad.net</a>
badpunover 2 years ago
Total Commander seems to be a one-man effort. Similarly, Sublime Editor is two people IIRC?
drumheadover 2 years ago
Wasn&#x27;t Git written by Linus?
评论 #33517866 未加载
Ragnarorkover 2 years ago
I&#x27;m not sure if it truly fits this category, but HarfBuzz[0], maintained primarily by Behdad Esfahbod, comes to mind.<p>[0] <a href="https:&#x2F;&#x2F;harfbuzz.github.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;harfbuzz.github.io&#x2F;</a>
ioblomovover 2 years ago
Loren Brichter’s iOS word game, Letterpress, was a one-person tour de force. Not only did he do the sound effects himself, but he apparently bypassed UIKit entirely using OpenGL calls. Kinda crazy, but then again he was on the original iPhone team…<p><a href="https:&#x2F;&#x2F;www.imore.com&#x2F;loren-brichter-talks-opengl-tweetie-letterpress-and-future-interface" rel="nofollow">https:&#x2F;&#x2F;www.imore.com&#x2F;loren-brichter-talks-opengl-tweetie-le...</a>
helsontaveras18over 2 years ago
Esbuild (it’s open source but much of the work is done by one person)
thro1over 2 years ago
LooknStop Firewall was the best - but who can tell what happened to the only author Frederic Gloannec ?<p>Everything Search 1.5 Alpha by David Carpenter is available for testing ( <a href="https:&#x2F;&#x2F;www.voidtools.com&#x2F;forum&#x2F;viewtopic.php?f=12&amp;t=9787" rel="nofollow">https:&#x2F;&#x2F;www.voidtools.com&#x2F;forum&#x2F;viewtopic.php?f=12&amp;t=9787</a> ).
评论 #33545174 未加载
flyingfencesover 2 years ago
Nobody&#x27;s mentioned Touhou yet? Not only does Zun do all the programming, he also does all the graphics, music, and scriptwriting.
hahamrfunnyguyover 2 years ago
There are so many. MIDIBox by Thorsten Klose is great. Open source hardware and software. There are a ton of projects based on it. I am not sure what the level of other contributors are now, but it was mostly or all Thorsten back when I was looking at it 10-15 years ago.<p><a href="http:&#x2F;&#x2F;midibox.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;midibox.org&#x2F;</a>
simonmesmithover 2 years ago
Quentin Zervaas is the creator of the Streaks habit-tracking app (<a href="https:&#x2F;&#x2F;streaksapp.com" rel="nofollow">https:&#x2F;&#x2F;streaksapp.com</a>), which I find to be excellent and extremely well thought-out. I’m not sure if he’s still working independently or has a team.
评论 #33518197 未加载
spacechild1over 2 years ago
Reaper (<a href="http:&#x2F;&#x2F;reaper.fm&#x2F;" rel="nofollow">http:&#x2F;&#x2F;reaper.fm&#x2F;</a>)
评论 #33518858 未加载
encabulatorover 2 years ago
I last used it more than a decade ago, but Pegasus Mail by David Harris was my MUA for more than a decade before that: <a href="https:&#x2F;&#x2F;www.pmail.com" rel="nofollow">https:&#x2F;&#x2F;www.pmail.com</a>. Surprisingly it seems to be still alive even today.
dietcarover 2 years ago
<a href="https:&#x2F;&#x2F;beta.f1mv.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;beta.f1mv.com&#x2F;</a> as it&#x27;s enhanced the experience for F1 for me. Built by a single dev and better than anything F1 management has released as official clients.
anta40over 2 years ago
FASM (Flat Assembler) by Tomasz Grysztar: <a href="https:&#x2F;&#x2F;flatassembler.net" rel="nofollow">https:&#x2F;&#x2F;flatassembler.net</a><p>Unfortunately it won&#x27;t run on recent Macs since it&#x27;s written in 32-bit assembly, so some modifications are needed.
seanhunterover 2 years ago
qmail&#x2F;djbdns written by Dan Bernstein were groundbreaking when released, and are extremely interesting in terms of how to build and design robust software to be deployed in a security-critical hostile environment
czamover 2 years ago
<a href="https:&#x2F;&#x2F;git-annex.branchable.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;git-annex.branchable.com&#x2F;</a>
pro_zacover 2 years ago
Renderdoc <a href="https:&#x2F;&#x2F;renderdoc.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;renderdoc.org&#x2F;</a>
andrei_says_over 2 years ago
Braid, the game.
nvlnover 2 years ago
YJS - <a href="https:&#x2F;&#x2F;github.com&#x2F;yjs" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;yjs</a>.
diehundeover 2 years ago
I know at this point it must have hundreds of contributors but wasn&#x27;t Zig mainly built by one guy?
corgihamletover 2 years ago
Stardew Valley
评论 #33518087 未加载
giantg2over 2 years ago
Excellent quality of code and usability...<p>My very own small Android apps, of course.
offganover 2 years ago
GeoFS browser-based flight simulator by by Xavier Tassi
ChoGGiover 2 years ago
Irfanview<p>Nirsoft?<p>I believe Hollow Knight started out as a three person team?
hulituover 2 years ago
xv image viewer by John Bradley<p>fvwm by Robert Nation<p>gwm (generic window manager) by Colas Nahaboo<p>lilo by Werner Almesberger<p>vim by Bram Moolenaar
mmphosisover 2 years ago
Nasir Gebelli