Ask HN: What small library or tool do you want that doesn’t exist?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • Appwrite - The open-source backend cloud platform
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • alass

    "Automatic Language-Agnostic Subtitle Synchronization"

    I've used https://github.com/kaegi/alass and sometimes it works, sometimes it doesn't. It's not an easy problem to address automatically...

    Video players wouldn't want that in their codebase, maybe if it was available as a C library.

  • mpv

    🎥 Command line video player

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • OpenVDB

    OpenVDB - Sparse volume data structure and tools

  • snapdrop

    A Progressive Web App for local file sharing

    it's not a cli tool but https://snapdrop.net/ is local network file transfer

  • FilePizza

    :pizza: Peer-to-peer file transfers in your browser

    For files that are not private I use: https://btorrent.xyz/

    People usually recommend https://file.pizza but it just doesn't work for me.

  • tldr

    📚 Collaborative cheatsheets for console commands

  • cheat.sh

    the only cheat sheet you need

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • PDM

    A modern Python package and dependency manager supporting the latest PEP standards

    There's a PEP for adding support for a __pythonpackages__ directory, similar to node_modules.

    https://peps.python.org/pep-0582/

    Unfortunately the PEP is from 2018 and is still being discussed. The last post in the comment thread is from February.

    https://discuss.python.org/t/pep-582-python-local-packages-d...

    That's unfortunate; until I went looking for citations I thought it was further along and actually scheduled for the next Python release.

    Looks like there is a pip-alternative that implements the PEP, but I haven't played around with it yet.

    https://pdm.fming.dev/

  • once

    Collect and deduplicate stories (RSS, Hacker News, Lobsters or Reddit) and look at them once. (by batram)

    I have written something [once] that de-dupes on just the URLs, you could take this way further with images and content analysis.

    This is also manly an app to stop me from scrolling across the same stories on HN and lobste.rs again and again multiple times a day. So it lacks reddit specific features.

    [once] https://github.com/batram/once

  • elder_launcher

    A Launcher focused on simplicity and legibility.

    You might be able to find a custom launcher that can accomplish this. One such launcher is https://github.com/itsarjunsinh/elder_launcher

  • rosie

    Something could be based on the "Rosie Pattern Language"[0]. There is already a parser for en_US/en_EU dates[1], which should be simple to extend to date ranges.

    [0]: https://gitlab.com/rosie-pattern-language/rosie/-/blob/maste...

    [1]: https://gitlab.com/rosie-pattern-language/rosie/blob/master/...

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts