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.
Ask HN: What underrated open source project deserves more recognition?
81–90 of 147 posts
Re: Ask HN: What underrated open source project deserves more recognition?
#82Re: Ask HN: What underrated open source project deserves more recognition?
#83Symphytum 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…
Re: Ask HN: What underrated open source project deserves more recognition?
#84Wireguard 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.
Re: Ask HN: What underrated open source project deserves more recognition?
#85I have been a happy user for years and have made a donation too.
Re: Ask HN: What underrated open source project deserves more recognition?
#86In 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.]
Re: Ask HN: What underrated open source project deserves more recognition?
#87https://gitlab.gnome.org/GNOME/orca
This is, besides the underlying ATSPI and other API's and toolkits, how blind people access Linux. I think it could always use more eyes or hands.
Re: Ask HN: What underrated open source project deserves more recognition?
#88I 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 :)
Re: Ask HN: What underrated open source project deserves more recognition?
#89Open 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…
Re: Ask HN: What underrated open source project deserves more recognition?
#90x-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.