New: CES — script your profile & creations

Where yourcommunitycomes alive

My MewGem is the social platform built around people and the moments they share. With CES, every profile and creation is yours to design and script, alongside spaces, events, tournaments and check-ins, all under one account.

1 accountEvery space
IRL + onlineEvents & check-in
CESScript anything
Headline featureCES

Customize everything.
Script the rest.

CES (Content Element Scripting) turns every profile and creation on MewGem into a canvas. Lay out text, images, buttons and shapes, then bring them to life with CatoScript, our friendly, line-based scripting language.

main.catohelpers.cato
# main.cato runs whenever someone opens your profileprofile.setBoxGradient("#1f285f", "#19f5aa", 135)profile.setUsernameColor("#19f5aa") profile.onVisit > {  if (profile.isVisitorLoggedIn == true) > {    profile.statusText = "Welcome, " + profile.visitorName + "!"  } else > {    profile.statusText = "Welcome to my profile!"  }} var.number visits = profile.getState("visitCount")visits = visits + 1profile.setState("visitCount", visits)profile.bioText = "Profile views: " + visits var.element wave = element.getById('wave')wave.onClick > {  media.playSound('meow.mp3')  wave.text = "Meow!"}
Ready. Press Run to watch the script customize the profile.
Live preview
Your name
Your status
Your bio
Extra canvas space ✉ Guestbook

Profiles you program

Gradients, colors, banners and badge showcases. Greet every visitor with profile.onVisit, save state for things like view counters, and let friends sign your built-in guestbook.

A canvas for every creation

Start from text, an image, a video or audio, then place text, image, button and shape elements anywhere in the designer.

Everything reacts

Clicks, double-clicks, hovers and timers. Use onClick, onHover and timer.interval to build buttons, mini-games and little surprises.

Video that talks back

A fully scriptable video player. Pop up subtitles with video.onTimestamp, add your own skip buttons, and control speed and looping.

Sound & media

Upload sounds, images and video in the Media panel, then add background music, click effects, or video playing inside any shape.

Built to share

Split code across files with use "helpers.cato" and link one script repo to many creations. Everything starts private until you publish it to Discover.

Browse first, build when you’re ready. CES opens on Discover, a feed of interactive creations from the community. Switch on creator mode to start making your own. Some profile styling, such as custom colors and gradients, is a membership perk.

The rest of the platform

One account.
Every scene.

My MewGem pulls everything a community needs into one place, from the first hello in a space to the final round of a tournament.

Spaces

Home bases for your crew, with text channels, announcement channels, and voice with camera and screen share. Add colored roles, custom emotes, replies and @mentions, and run events right inside the space.

Roles & colorsCustom emotesReplies & mentionsSpace events
Browse spaces

Profiles & friends

One identity across MewGem. A banner, status, bio and badges, friend requests by username, and membership flair that shows your tier.

Events & tournaments

MewGem events and conventions like GemCon, events inside your spaces, and Play MG tournaments, all on one account.

GemConSpace eventsPlay MG tournamentsVendor tables
See events

Check-in

Your personal check-in QR code lives in My MewGem. Show it at the door of an in-person event and you’re in.

Personal QR codeIn-person events
Open check-in

Organizations

Official org accounts for clubs, studios and brands. Invite your team to join.

Start an org

Developer portal

Register OAuth apps with MewGem sign-in and approved scopes. Verified developers only.

Start building

Vendor program

Selling at events? Get approved once, then apply for a table at each event.

Become a vendor

MewGem Desktop

Keep your spaces open all day. The desktop client runs on multiple operating systems and stays in sync with the web.

Get the app

Safe by design

Clear community rules, report buttons built into spaces, and a My Reports page where you can follow what happens to your reports.

Read the rules
Community events

From group chat to main stage

From GemCon, our convention, to Play MG tournaments and live shows. Check in at the door with your My MewGem QR code.

Up next
From the archive
Join the crew

The community is already talking.

Jump into the MewGem Discord to meet the team, catch event announcements first and help shape what we build next.