jackson-peg

A developer framework for building Discord Activities. Handles OAuth, proxying, and participant tracking so you can focus on what matters.

16
0
100% credibility
Found Feb 27, 2026 at 12 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

Act-Vite is a framework that simplifies developing interactive embedded applications called Discord Activities by managing authentication, networking restrictions, and participant synchronization.

How It Works

1
💡 Discover Act-Vite

You learn about a handy tool that makes it super easy to create fun interactive games and apps that run right inside Discord voice chats with your friends.

2
🛠️ Kick off your project

With one simple command, you generate a ready-to-go folder full of everything needed to build your Discord activity.

3
🔗 Connect to Discord

You share a few details from your Discord app setup so players can log in smoothly and securely.

4
🎮 Design your activity

You craft the look and feel of your game using friendly helpers that automatically manage who’s playing and keep everyone connected.

5
👥 Enable group play

Turn on shared features like live scores or game turns so all friends see updates together in real time.

6
🔍 Preview it live

Run a quick test version to see your activity in action, tweaking as you go until it feels perfect.

🎉 Friends join the fun

Share your activity link in a Discord voice channel, and watch everyone jump in to play together seamlessly.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 12 to 16 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is act-vite?

Act-vite is a TypeScript developer framework for building Discord Activities—interactive apps embedded in voice channels. It automates OAuth token exchange, iframe proxying for external APIs, and real-time participant tracking, so you skip boilerplate and build with React, Vue, Svelte, or vanilla TS. Kick off via `npx create-act-vite my-app`, which scaffolds a Vite frontend, server for token swaps (Express/Hono/Fastify), and .env setup for Discord's developer portal framework.

Why is it gaining traction?

It stands out by wrapping Discord's SDK with framework-native hooks/stores—like `useActivity()` in React or composables in Vue—plus auto-fetch patching and optional multiplayer state sync over WebSocket rooms. Devs get instant participant lists, typed user/channel data, and CLI-generated proxies without touching Discord's developer github api quirks. Clean docs and error messages make debugging faster than raw SDK hacks.

Who should use this?

Discord app developer framework users, like frontend devs crafting voice channel games or social tools, who hate repeating auth boilerplate. Suited for developer frameworks replit tinkerers, citizen developer framework experimenters, or framework developer jobs targeting multiplayer lobbies—skip if you're not in Discord's ecosystem.

Verdict

Solid starter for Discord activities with excellent TypeScript and docs, but 11 stars and 1.0% credibility score mean it's immature (v0.1.0, solo-maintained)—prototype with it, but production needs more battle-testing. Worth starring if it saves your OAuth hours.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.