Ask HN: What open source software do you wish existed, but does not?
I'm curious if there's any consensus around the problems that could be solved with software, but aren't getting any attention from the open source community.
In a world of public software forges chock-full of open source software, it's hard to imagine that there are problems that could be solved with software that aren't getting any attention. But I suspect there are many.
I use "software" broadly here. Answers may refer to libraries and frameworks for developers, but perhaps more importantly, applications for both highly technical and average users.
My hope is that this question both reveals solutions that already exist for which others thought none existed, and real gaps where the open source community can step in and start creating solutions.
5 comments
[ 21.6 ms ] story [ 813 ms ] threadAnd it's not that I don't want to pay for Sublime, I just want it to work on OpenBSD.
- Simple music playback library like MOD/S3M/IT/XM formats but you will provide your own command stream and instruments (including possibility of non-12-TET music) instead of loading from any file format.
- Non-Unicode SQLite. (Non-Unicode can greatly improve speed of some functions, as well as making some operations considerably less messy.)
- Fonts of TRON character set (especially bitmap (screen) fonts and PostScript fonts). (There does not seem to be a good way to do it with TrueType, although with bitmap fonts it could easily be done, and anyways I like to have bitmap fonts.)
- Program you can other non-Xaw GUIs with Xaw. (Or, a better GUI, like Xaw is; none of the other ones used these days have its features and otherwise like it; in my opinion they are just made mostly worse)
- A Pokemon battle simulator library in C.
- FOSS implementation of BTRON. (There is one called B-Free which unfortunately seems to be incomplete and abandoned. I had forked and only made a single change so far, which is adding the D (64-bit) type. If date/time type is then D instead of W, then the year 2053 problem can be avoided.)
- Zoned spreadsheet.
(I had done a few things related to some of the above, but not much.)
* A linux command line utility horizontally aligning text lines of scanned book pages. The existing python utilities for dewarping/deskewing are not there yet.
* A linux command line utility to replace text portions of scanned book pages with a matching vector font.