All Projects → fungible-systems → micro-stacks

fungible-systems / micro-stacks

Licence: MIT license
Tiny libraries for building the next generation of Stacks apps.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to micro-stacks

Wallet3
A secure mobile wallet for web3
Stars: ✭ 13 (-76.79%)
Mutual labels:  crypto, web3
Dapp
Censorship resistant democracies.
Stars: ✭ 1,326 (+2267.86%)
Mutual labels:  crypto, web3
sundly
💛 Encrypted & decentralized personal health records. Built on Blockstack and powered by Blockchain.
Stars: ✭ 24 (-57.14%)
Mutual labels:  crypto, blockstack
eth-commerce
Javascript library to accept ethereum payments on any website
Stars: ✭ 24 (-57.14%)
Mutual labels:  crypto, web3
docs
Unleash Bitcoin's full potential with decentralized apps and smart contracts. The documentation covers key aspects of the Stacks network and technology and provides tutorials and other helpful content for developers.
Stars: ✭ 134 (+139.29%)
Mutual labels:  web3, stacks
widgets
💸 Web3 Payments with any token. DePay simplifies and improves Web3 Payments with the power of DeFi. Accept any token with on-the-fly conversion with state-of-the-art widgets.
Stars: ✭ 32 (-42.86%)
Mutual labels:  crypto, web3
Maskbook
The portal to the new, open internet. ([I:b])
Stars: ✭ 691 (+1133.93%)
Mutual labels:  crypto, web3
trust-api
No description or website provided.
Stars: ✭ 20 (-64.29%)
Mutual labels:  web3, dapps
block-photos
A photos app built with Ionic and Blockstack as backend.
Stars: ✭ 24 (-57.14%)
Mutual labels:  blockstack, dapps
Web3swift
Elegant Web3js functionality in Swift. Native ABI parsing and smart contract interactions.
Stars: ✭ 237 (+323.21%)
Mutual labels:  crypto, web3
Trust Web3 Provider
Web3 javascript wrapper provider for iOS and Android platforms.
Stars: ✭ 210 (+275%)
Mutual labels:  web3, dapps
dapps-browser
DApps browser
Stars: ✭ 114 (+103.57%)
Mutual labels:  web3, dapps
Awesome Solidity
⟠ A curated list of awesome Solidity resources, libraries, tools and more
Stars: ✭ 3,078 (+5396.43%)
Mutual labels:  web3, dapps
DEGEN
Distributing POAPs to DAOs in discord, twitter, and more.
Stars: ✭ 27 (-51.79%)
Mutual labels:  crypto, web3
awesome-waves
Curated list of awesome things for development on Waves blockchain.
Stars: ✭ 60 (+7.14%)
Mutual labels:  web3, dapps
mirror-next
A Next.js-powered frontend for your Mirror publication
Stars: ✭ 98 (+75%)
Mutual labels:  crypto, web3
svelteWeb3
A simple, dependency minimized package for building modern dApps with Svelte
Stars: ✭ 14 (-75%)
Mutual labels:  web3, dapps
hivemind
Hive API server (offloads most API calls from hived) implemented using Python+SQL
Stars: ✭ 46 (-17.86%)
Mutual labels:  web3, dapps
Web3.swift
Web3 and Geth wrapper utility in swift
Stars: ✭ 99 (+76.79%)
Mutual labels:  crypto, web3
start-here
Join our community and build with us. This repository is for Community help and support 💜 ✨
Stars: ✭ 67 (+19.64%)
Mutual labels:  web3, dapps

micro-stacks

micro-stacks is an all-in-one TypeScript SDK for interacting with the Stacks ecosystem. With micro-stacks you can build software that can: interact with Clarity, the smart contract langauge on Stacks, build apps that interact with Stacks based wallets, construct transactions, post conditions, and more!

Documentation

Overview · Get Started · Guides

Features

  • Core has only 2 dependencies (and those have 0)
  • Modular: take what you need, leave what you don't
  • ESM based, works with all modern bundlers
  • Un-opinionated core
  • Robust framework integrations
    • React
    • Svelte (coming soon)
    • Vue (coming soon)
    • React Jotai
  • Built from the ground up to work with Wallet-based authentication
  • Highly typed -- written in typescript
  • Well tested
  • Audited

Monorepo overview

This project is a pnpm monorepo that uses Turbo.

Apps

This is where non-library packages live, such as the docs that live at https://micro-stacks.dev

Packages

All libraries are contained within the packages directory.

Core

This is the main micro-stacks library that contains all the lower level primitives for things like working with Clarity or constructing transactions.

Client

This is another lower level package that any framework specific packages will implement. The client module handles things like interacting with Stacks wallets, subscribing to state changes, etc.

React

This library is the official micro-stacks React bindings. If you're building a React app, you should be using @micro-stacks/react.

Jotai

This library exposes all the functionality and same API as our other framework bindings, but as atoms.

Svelte

This library is the official micro-stacks Svelte bindings. If you're building a Svelte app, you should be using @micro-stacks/svelte.

Vue

This library is the official micro-stacks Vue bindings. If you're building a Vue app, you should be using @micro-stacks/vue.

Solid.js

This library is the official micro-stacks Solid.js bindings. If you're building a Solid.js app, you should be using @micro-stacks/solidjs.

Community

stars downloads license

micro-stacks is created and maintained by Fungible Systems, a web3-focused design and engineering studio.

Follow @FungibleSystems on Twitter for updates and memes :~)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].