Logos DX
    Preparing search index...

    Logos DX

    LogosDX

    Logos DX

    Focused TypeScript utilities for building cross-runtime applications, ETL pipelines, UIs, and more. Use it in browsers, React Native, Node.js, or anywhere JavaScript runs.

    Documentation | Getting Started | Cheat Sheet


    Logos /lōgōs/ n.
        ¹ From the ancient Greek meaning "divine reason" and "rational principle."
        ² Represents the fundamental order that governs the universe.
        ³ The stoics believed it was the rational law underlying all things.

    DX /di-eks/ n.
        ¹ Stands for "developer experience."

    LogosDX /lōgōs di-eks/ n.
        ¹ A rational developer experience.


    • @logosdx/utils: Production utilities that compose. Resilience built in.
    • @logosdx/observer: Events that understand patterns. Queues that manage themselves.
    • @logosdx/fetch: HTTP that handles failure. Automatically.
    • @logosdx/storage: One API for your many key-value stores.
    • @logosdx/localize: Localization utilities for everything from languages to customer-specific strings.
    • @logosdx/dom: For those who like to raw-dawg the DOM.
    • @logosdx/react: The above, but for React. Use it in Next.js, React Native, or anywhere else.
    • @logosdx/state-machine: State management as streams, not stores.
    Tip

    Don't let AI do your work for you. It's not a replacement for human intelligence. It's a tool to help you.

    We have LLM helpers available for you to use in Cursor, VSCode, and Claude Code.

    For more information, see the skill/references/ directory.

    Add them to your .cursor/rules or .claude directory.

    # For Claude
    curl -L "https://codeload.github.com/logosdx/monorepo/tar.gz/refs/heads/master" \
    | tar -xz -C .claude --strip-components=2 "monorepo-master/skill/references/*.md"

    # For Cursor
    curl -L "https://codeload.github.com/logosdx/monorepo/tar.gz/refs/heads/master" \
    | tar -xz -C .cursor/rules --strip-components=2 "monorepo-master/skill/references/*.md"
    • TypeScript-first
    • Resilience built in
    • Tree-shakable
    • Runtime agnostic
    • Small and fast
    • Debuggable, testable, and well-documented
    • Zero external dependencies

    See CONTRIBUTING.md for development workflow and release process.

    BSD-3-Clause © LogosDX