Skip to content

The best lo alternatives

4 tools that do a similar job to lo, 4 of them open source. Each entry says what it does and who it suits, so you can pick the one that fits instead of the most famous.

You're replacing

lo

A Go library of Lodash-style helpers for slices, maps, strings and channels, built on generics.

  1. 1

    TanStack Router

    Open source · MIT · ★ 15.3k

    A type-safe router for React and other web UIs, with an optional full-stack framework built on it.

    Best for: React developers who want type-checked routes and URL parameters; Teams building single-page apps that need schema-validated search params

  2. 2

    lowdb

    Open source · MIT · ★ 22.6k

    A small JSON-file database you use with plain JavaScript arrays and objects.

    Best for: Node.js developers building small tools or prototypes that need simple persistent storage; Projects where a full database server would be more setup than the job needs

  3. 3

    Bubble Tea

    Open source · MIT · ★ 45.6k

    A Go framework for building interactive terminal apps using the Elm Architecture.

    Best for: Go developers who want to build interactive command-line tools with a visual interface; Developers who prefer a functional, state-driven way to structure UI code

  4. 4

    RxSwift

    Open source · MIT · ★ 24.6k

    A Swift implementation of Reactive Extensions for handling streams of asynchronous events.

    Best for: Swift developers building iOS, macOS, tvOS, or watchOS apps who already handle many asynchronous events; Teams that want to bind UI elements such as text fields and table views to data streams

How we pick: tools in the same category that solve the same problem, projects that name each other as alternatives, and open-source projects that describe themselves as an alternative to lo. We don't take payment for placement.