Skip to content

logosdx/monorepo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

301 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.
  • @logosdx/react: The above, but for React. Use it in Next.js, React Native, or anywhere else.

Under-construction

  • @logosdx/state-machine: State management as streams, not stores.

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 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"

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

BSD-3-Clause © LogosDX

About

TS tooling for the modern JS runtime

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages