Coder Social home page Coder Social logo

awesome-open-frames's Introduction

Awesome Open Frames

Open Frames is an interoperable standard extending the original Frames specification to support a broader range of applications and protocols. Getting started with Open Frames is very easy. You need to go through 2 steps:

  1. Update your frame's metadata: Ensure it aligns with Open Frames standards and specifies protocol.
  2. Verifying requests: Familiarize yourself with your framework's documentation to validate and ensure compatibility.
  • For a detailed guide, check out the start document.
  • For more information go to the official specification.

Example frames

Several Frames have already adopted the Open Frames standard, showcasing the versatility and broad applicability of this specification. These include:

๐Ÿ’ฐ Integrate your frame and earn $100. Check out the open bounty program

open-source


Messaging apps

Open Frames is designed to be universally compatible, with support from a wide range of applications. Notably, it is compatible with:

  • Converse: Own your conversations.
  • Converse Web: Own you conversations. On the web.
  • xmtp.chat: XMTP web app messaging client that renders Frames.
  • dev-inbox: Dev focused messaging client that renders Frames.

Frameworks

Given the interoperable nature of Open Frames, each protocol has its unique method for handling payloads, making these tools invaluable for integration:

  • Frames.js: Verify and sign XMTP payloads in XMTP with FramesJS
  • OnChainKit: Verify and sign XMTP payloads in XMTP with OnChainKit

Protocols

  • XMTP: Verify and sign XMTP payloads in XMTP.
  • Lens Protocol: Lens protocol Open Frame specification.

No code tools

  • Holder: Holder no-code builders allows to broadcast frames.
  • Neynar: Neynar builder supports Open Frames

Other integrations

This dApps & protocols & tooling already support the Open Frames standard.

  • Paragraph: Paragraph newsletter can be displayed as Open Frames.
  • Launchcaster: Launchcaster renders Open Frames in their launches.

And others: Outcasters | Onchain Letters | UFO News | RWX | Power Law Systems | Frameboard | Solo Salon | Derek Brown | Zine | Fabrica | ShortURL | Wibtal | Mark McClure | NextJS Boilerplate | Jared Hecht | Luc.cx | 0xPratik | Teji | Framify.xyz


Media Mentions

Here are some notable mentions:


Ecosystem Partners

awesome-open-frames's People

Contributors

ajaybutti avatar alekcangp avatar cryptods8 avatar davidfurlong avatar envoy-vc avatar fabriguespe avatar golryang avatar hrithiksampson avatar igorshadurin avatar jamiechicago312 avatar koisose avatar larhra avatar leofranklin015 avatar limone-eth avatar mr94t3z avatar nith567 avatar robertcedwards avatar rtomas avatar sanjayprabhu avatar sergical avatar sharmilachoudhary avatar shashank-reddy-code avatar sonicsmith avatar tech-axis avatar vamsieth avatar zizzamia avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.