Skip to content

Mantequilla Soft

Open-source apps for the Hive ecosystem.
Video, short posts, audio and live rooms.

3speak.tv · snapie.io · Discord · mantequilla-soft.com


On Hive, every post, vote and tip belongs to the people who made it, not to the app they used. We build apps that make that feel as easy as any other social platform, and we run the infrastructure behind them: upload and encoding services, IPFS storage, live media servers and the account system that gets new people in.

Everything here is open source, and most of it is built so other Hive apps can reuse it.

What we build

3Speak home page
3Speak: video
Snapie feed
Snapie: short posts

🎬 3Speak

3speak.tv is a video platform where creators own their channel and viewers earn.

  • Long videos, Shorts, audio and podcasts (with RSS feeds), and live streams and audio rooms (OpenPods)
  • A Shorts editor in the browser with a teleprompter that follows your voice, green screen, music and stickers
  • Ads where creators get 50% of the revenue and viewers who opt in get 10%
  • Sign up with Google, GitHub, Discord or email through Butter Auth, with no keys to manage
  • Installable as an app on any phone, in 21 languages

Code: new-3speak-tv · 3speak-player · 3speakchecks

⚡ Snapie

snapie.io is a home for short-form Hive posts (snaps), on the web and on mobile.

  • Snaps and blog feeds, community discovery, and voting with live reward estimates
  • Real-time chat with public channels, direct messages and group chats
  • OpenPods live rooms built in

Code: snapie-io (web) · hivesnaps (React Native app)

How it fits together

flowchart LR
    apps["<b>3Speak</b> and <b>Snapie</b>"] --> shared["<b>Shared services</b><br/>uploads, encoding, live rooms, sign-up"] --> base["<b>Hive</b> and <b>IPFS</b>"]
Loading

Both apps run on the same shared services, and so can yours:

Use our building blocks in your app

Repo What it gives you
embedvideos Resumable video uploads, encoding and an embeddable player for any Hive frontend or website
3speak-player The 3Speak video player as a JavaScript library
snapieaudio Audio hosting and a waveform player for voice messages, podcasts and songs
Butter Auth "Sign in once. Post everywhere." Let people sign up to your Hive app with Google, GitHub, Discord or email, over standard OAuth 2.0
hangouts Live audio and video rooms with Hive login, as a server plus a React SDK
hive-master-skill A Claude Code skill that knows Hive development, mined from 40+ production Hive apps

Run part of the network

Anyone can help encode 3Speak videos. A community encoder needs FFmpeg and IPFS, picks up jobs on its own, and installs with one command: see 3speakencoder.

Tools for the Hive community

What we work with

React · Vite · Next.js · React Native (Expo) · Node.js · Go · MongoDB · IPFS · FFmpeg · LiveKit · Hive

Get involved

  • Contribute: issues and pull requests are welcome on every repo. Look for good first issue and help wanted labels.
  • Translate: 3Speak is in 21 languages and translations need no coding. See TRANSLATING.md.
  • Talk to us: Discord · @threespeak on Hive · X

Built by @menobass, @kesolink, @eddiespino, @tibfox and contributors.

Popular repositories Loading

  1. hivesnaps hivesnaps Public

    Quick Snap short form content on Hive

    TypeScript 11 3

  2. snapie-io snapie-io Public

    Forked from bgrana75/mycommunity

    A frontend community for Snapie

    TypeScript 8 3

  3. new-3speak-tv new-3speak-tv Public

    Video platform on Hive where creators own their channel and viewers earn: videos, Shorts, audio, live.

    JavaScript 7 4

  4. 3speakencoder 3speakencoder Public

    New version for 3Speak Encoder - It both works with their Job Gateway and takes direct Job requests.

    TypeScript 7 4

  5. hive-master-skill hive-master-skill Public

    A skill built out of the road tested experience of building on Hive for Claude

    4 2

  6. web3-switcher web3-switcher Public

    A browser extension that allows you to change between Hive Blockchain frontends.

    JavaScript 2

Repositories

Showing 10 of 57 repositories

Top languages

Loading…

Most used topics

Loading…