What are the not-so-obvious tools that you don't want to miss?

This page summarizes the projects mentioned and recommended in the original post on /r/ExperiencedDevs

Our great sponsors
  • LearnThisRepo.com - Learn 300+ open source libraries for free using AI.
  • WorkOS - The modern API for authentication & user identity.
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • frank_jwt

    JSON Web Token implementation in Rust.

    I've usually got https://jwt.io/ and https://redkestrel.co.uk/products/decoder/ open, but I deal with x509 certs and JWTs all day long for various reasons.

  • actionlint

    :octocat: Static checker for GitHub Actions workflow files

    I recently discovered actionlint and immediately told everyone that would listen about it. And now you are too. Static analysis for github actions, it's been pretty useful.

  • LearnThisRepo.com

    Learn 300+ open source libraries for free using AI. LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!

  • synergy-core

    Open source core of Synergy, the cross-platform keyboard and mouse sharing tool (Windows, macOS, Linux)

    i've been using synergy for like 10 years and while it's not perfect, it works really really well.

  • nix

    Nix, the purely functional package manager

    I resisted learning nix for a long time, because it does have a really steep learning curve. Once you get to the other side of the learning curve, it's been an extremely valuable investment. At an individual level, it's been great to be able to easily move configuration between machines, and being able to safely roll back to earlier configurations is nice too. The bigger benefit for managing my machines with nix is that you get a single unified way to configure all sorts of different parts of your system. You don't need to spend time remembering the syntax for iptables, or systemd unit files, or sshd configs. It's all managed through nix.

  • DevToys

    A Swiss Army knife for developers.

    Also recently came across DevToys which has a lot of handy tools in a clean interface

  • Flycut

    Clean and simple clipboard manager for developers

  • rumps

    Ridiculously Uncomplicated macOS Python Statusbar apps

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • bitbar

    Put the output from any script or program into your macOS Menu Bar (the BitBar reboot)

  • SwiftBar

    Powerful macOS menu bar customization tool

  • ngrok

    Expose your localhost to the web. Node wrapper for ngrok. (by bubenshchykov)

    Ngrok - Easily create temporary HTTPS domains for your locally running dev services. This really comes in handy if you're developing against 3rd party services that require HTTPS for webhooks. I'm sure there's a million other uses though.

  • yalc

    Work with yarn/npm packages locally like a boss.

    Yalc - Makes it easy to mock-publish NPM packages and try them in real projects before you publish a new version to NPM.

  • barrier

    Open-source KVM software

    Barrier is this but free and open source. It's actually forked from Synergy before they went to a closed paid model.

  • entr

    Run arbitrary commands when files change

    entr

  • Clipy

    Clipboard extension app for macOS.

  • pre-commit

    A framework for managing and maintaining multi-language pre-commit hooks.

    I like to integrate static analysis tools (like actionlint) into pre-commit, at least in any situation where a Git repository is involved. Just before you commit something is a pretty convenient time to run those checks.

  • powerlevel10k

    A Zsh theme

    zsh + powerline10k is a great starting point

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

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