Framojis is a collaborative tool for creating and sharing emoji grids in real time. Think of it like a shared digital canvas where multiple people can place emojis in a grid layout together, and the result gets "framed" as a finished piece. It's the kind of thing you might use to build ASCII art, create emoji mosaics with friends, or collaborate on visual emoji compositions. The project stores these collaborative grids using decentralized technology. When you create a grid, it gets published to IPNS (a naming system for decentralized networks), which means the grid has a permanent, shareable address that other people can access. The actual emoji data gets stored through Web3 Storage, a service that keeps files on decentralized networks. This approach means no single company controls the data, it lives on a distributed network instead. To use this as a developer, you'd need to set up a few things: create an IPNS key (a cryptographic identifier for your grids), set up a Web3 Storage signer key (which gives you permission to store files), and configure some environment variables so the app knows who you are. The README walks through these setup steps using command-line tools and JavaScript code snippets. Once configured, the app handles the rest, syncing emoji placements between users and making sure everyone's changes are reflected in the published grid. This would appeal to people building decentralized or Web3 applications, anyone interested in collaborative emoji art experiences, or developers exploring alternatives to traditional cloud storage. The decentralized approach means users own their grids rather than depending on a company's servers, which is a significant shift from how most collaborative tools work today.
← alanshaw on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.