/micro-stacks

Tiny libraries for building the next generation of Stacks apps.

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

micro-stacks [alpha]

coverage

Tiny libraries for building the next generation of Stacks apps.

NOTE: THIS LIBRARY HAS NOT BEEN AUDITED, IT IS IN ALPHA STATE. USE AT YOUR OWN RISK / DISCRETION

micro-stacks aims to be the primary package modern Typescript (+javascript) projects used to build apps in the Stacks ecosystem, with a list of very specific goals:

  • Core has no extra dependencies (just 1 dependency).
  • Modular: take what you need, leave what you don't.
  • ESM based, works with all modern bundlers.
  • 100% deno compatible.
  • Expo / React Native support.
  • Un-opinionated core.
  • Opinionated framework integrations.
  • Use with wallet based authenticators.
  • Highly typed -- written in typescript.
  • Well tested.

Usage

You can start using micro-stacks by installing it in your project:

yarn add micro-stacks

or

npm install micro-stacks

Documentation

Documentation is WIP

Attribution

Much of the code in the repo originated or has been influenced by the stacks.js packages.

This library would not be possible if it weren't for the help and advice of @zone117x and @hstove.