Skip to content

killthebuddh4/fig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cf0484e · Aug 23, 2024

History

10 Commits
Aug 23, 2024
Aug 20, 2024
Aug 20, 2024
Aug 23, 2024
Aug 20, 2024
Aug 20, 2024
Aug 20, 2024
Aug 20, 2024
Aug 20, 2024
Aug 20, 2024
Aug 20, 2024

Repository files navigation

Overview

Fig is React hooks for xmtp. Use Fig to build secure, permissionless, open applications.

Features

Fig provides everything you need to build a complete application on top of XMTP:

  • useAuth
  • useMessages
  • useStream
  • useTopic
  • useFunction
  • useRouter
  • useKv (coming soon!)
  • useSql (coming soon!)

Contents

Quick Start

npm install @killthebuddh4/fig

API Reference

  • useAuth
  • useMessages
  • useStream
  • useTopic
  • useFunction
  • useRouter

Built with Fig

  • shh is private, ephemeral group chat.
  • txt is an experimental, text-based, realtime social network
  • More coming soon!

Support

The best place to get real-time support is the #fig channel in Discord or by sending Achilles a DM on X. Also, please don't hesitate to open an issue.

Community

  • Join us on Discord 💬
  • Follow Achilles on Twitter for project updates 🤝

Contributing

If you're interested in contributing, please read the contributing docs before submitting a pull request.

Sponsors

You can be the first ❤️!

Authors

License

MIT License

Roadmap

Notes

Quiver API

const quiver = createQuiver();

quiver.use();

const routerA = createRouter();

routerA.use();

routerA.use();

const routerB = createRouter();

routerB.use();

quiver.router(a);

quiver.router(b);

quiver.start();

// later
us to talk to Quiver through (and about) specific router instances.

router.detach();

router.attach();

About

React hooks for XMTP apps.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published