Live data from Hacker News

Ask HN: What underrated open source project deserves more recognition?

news.ycombinator.com

81–90 of 147 posts

Re: Ask HN: What underrated open source project deserves more recognition?

#81
post #80
post #75

Earlier quoted context omitted.

Pushing the code to github might be a good starting point?

it's there (and on gitlab, where i prefer to work), but there are so many projects on there, that doesn't really help discovery.

link please

Re: Ask HN: What underrated open source project deserves more recognition?

#83
post #46

Symphytum https://github.com/giowck/symphytum A small cross-platform personal GUI database app for desktop, with support for images. A modern riff on the idea of MS Access (for those old enough to remember). I think I saw someone claim it's a clone of some Mac app, but I'm not a Mac person so I have no idea if that's true. It's my go-to app when I want to do some shopping research/comparison and collect my results, a…

Judging by the screen shots Symphytum is patterned after Apple/Claris FileMaker https://en.m.wikipedia.org/wiki/FileMaker Which is one of Apple’s oldest products. (Maybe only the Macintosh itself has had a longer run, although the history is a little complicated)

Re: Ask HN: What underrated open source project deserves more recognition?

#84
Nebula, originally from Slack [0].

Wireguard rightly gets a lot of attention, but Nebula is a really simple and easy to deploy overlay network that is often overlooked.

It does lack a management GUI and that stuff is very much DIY.

[0] https://github.com/slackhq/nebula

Re: Ask HN: What underrated open source project deserves more recognition?

#86
qpdf[1], and, in particular, libqpdf, is possibly the most useful PDF tool I've ever used, because it was the first library I found that works at the proper level of abstraction for dealing with the PDF file format on its own terms.

In other words, the library directly exposes the essential PDF object structure (pages, dictionaries, strings, numbers, streams, etc.) for easy editing, while abstracting away as much of the incidental PDF file structure as possible (encryption, compression, object references, the page tree structure, etc.).

Among many other applications, I've used it to

• Automatically repair minor PDF file format problems (of the sort that would be fixed by Open + Save in Acrobat).

• Concatenate multiple PDFs into a single PDF, adding a bookmark to the first page of each, with the bookmark title derived from information not contained within the PDFs or their file names.

• Losslessly reduce the size of PDFs in not-entirely-trivial ways. For example, I was given a ~1 TB set of PDFs that stored 1-bit monochrome scanned images as losslessly-compressed (RLE, LZW, or flate) 24-bit color images with every pixel either 0x000000 or 0xFFFFFF, but also stored color and grayscale images in the same way, and included important non-image data. libqpdf made it easy to loop through each PDF file, extract and analyze the pixel data for each image, and replace relevant images with JBIG2-compressed "true" 1-bit equivalents without otherwise modifying the PDF.

• Lossily recompress large images embedded in PDFs, but only if they matched certain criteria. Specifically, I had a large number of PDFs that contained lots of lossless high-DPI 4K screenshots of a specific application, where even relatively high JPEG compression maintained legibility, interspersed with images where such recompression was undesirable (photos, document scans, 1080p screenshots).

• Create PDFs by overlaying plain text on PDF forms — "paper" forms defined by PDFs, not PDF forms — without duplicating form content for each page.

[In the above examples, JPEG and JBIG2 compression was performed with other libraries, as these are out-of-scope for libqpdf itself.]

[1] https://qpdf.sourceforge.io

Re: Ask HN: What underrated open source project deserves more recognition?

#88
post #19

I like https://github.com/pyinfra-dev/pyinfra . "pyinfra automates infrastructure using Python" Only played with it for a little but it seems well designed an simpler alternative to ansible, chef and other such things.

Thank you for posting this! Happy to answer any questions anyone has :)

Thank you for building it and sharing it!

Re: Ask HN: What underrated open source project deserves more recognition?

#89

Open streetmap I'm so amazed by the amount of problems that can be solved by using this data. Need to find out the nearest drinking water tap. They got you covered. Need to know how you can enter a particular subway station as a blind person? The data should be there. Including traffic lights with audible feedback. Want to charge your ebike at your destination? Find type of bicycle rack and the availability of power…

Quick plug for the OpenStreetMap community, too. Online or in-person, there are so many active mapping groups. I started one in my city last year and it's been an awesome way to meet with like-minded folks and feel like we're making an impact on others' lives. Check out the OSM Community Index [0], or the (multilingual) Discourse [1], or feel free to reach out to me if you want to learn more about engaging with OSM!

[0] https://openstreetmap.community/

[1] https://community.openstreetmap.org/

Re: Ask HN: What underrated open source project deserves more recognition?

#90

x-cmd is a great CLI that I've been using lately. It's very lightweight (not exceeding 1.1MB), yet packed with numerous features. It provides a range of interactive CLI tools, currently boasting over 100 modules and close to 500 packages.

link: https://www.x-cmd.com
Post reply on HN