blocks logoBlocksv0.0.79

Uses

Blocks depends heavily on some awesome tools, it wouldn't be possible without them, so let's give some credit.

Editor

  • React: Rendering layer
  • Babel: Parsing, transpiling, transforming, and compiling JavaScript
  • Theme UI: sx prop and its components
  • Emotion: CSS-in-JS implementation for Theme UI
  • React Beautiful DND: Dragging and dropping components
  • Reach UI: Accessible component primitives for tabs
  • Feather Icons: Says it on the tin
  • Jest: Testing (hopefully by now tests have been written)

Website

  • Gatsby: For compiling the site and community plugins
  • MDX: JSX in Markdown for docs pages

Misc

  • Prettier, Husky, Lint Staged: Code formatting
  • Preconstruct, manypkg, changesets: Monorepo tooling & package versioning
blocks logo