Skip to content

logosdx/monorepo

Repository files navigation

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.


Ready-to-use Packages

  • @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.

Under-construction

  • @logosdx/state-machine: State management as streams, not stores.
  • @logosdx/kit: Bootstrap your app. Type-safe from day one. All the packages in one place.

Roadmap

  • @logosdx/react: All of the above, but for React. Use it in Next.js, React Native, or anywhere else.

LLM Helpers

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 LLM Helpers 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/llm-helpers/*.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/llm-helpers/*.md"

Philosophy

  • TypeScript-first
  • Resilience built in
  • Tree-shakable
  • Runtime agnostic
  • Small and fast
  • Debuggable, testable, and well-documented
  • Zero external dependencies

Contributing

See CONTRIBUTING.md for development workflow and release process.

License

MIT © LogosDX

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages