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
  • Sonar - Write Clean JavaScript Code. Always.
  • Scout APM - Truly a developer’s best friend
  • Zigi - The context switching struggle is real
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • 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

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • 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

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • 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