β¨ Robo Templates
We have a collection of templates that you can use to kickstart your project or just use as a reference. Each one is designed to help you get started with Robo.js quickly and show what's possible.
Want to contribute your own? Submit a pull request!
Discord Activitiesβ
Discord Activities are web apps that run inside Discord and can be built using HTML, CSS, and JavaScript. They use Discord's Embedded App SDK to interact with Discord APIs.
Startersβ
π¦ Vanilla (JS)
A basic JavaScript template without any UI libraries.
π¦ Vanilla (TS)
A basic TypeScript template without any UI libraries.
π¦ React (JS)
A basic JavaScript template using React.
π¦ React (TS)
A basic TypeScript template using React.
Game Enginesβ
Multiplayerβ
π¦ Multiplayer Colyseus (TS)
A simplified TypeScript template using Colyseus.
π¦ Multiplayer Video (TS)
Control a video player with friends using React.
Miscellaneousβ
π¦ Music Player Proxy (TS)
A music player proxying external audio using React.
π¦ TailwindCSS (TS)
A basic TypeScript template using Tailwind CSS.
π¦ TailwindCSS + shadcn/ui
A basic TypeScript template using Tailwind and shadcn.
π¦ tRPC (TS)
A basic TypeScript template using tRPC and React.
Discord Botsβ
Discord Bots are bots that run inside Discord and can be built using JavaScript or TypeScript. They use Discord.js to interact with Discord APIs.
Startersβ
π¦ Starter (JS)
A basic JavaScript bot using Robo.js.
π¦ Starter (TS)
A basic TypeScript bot using Robo.js.
MrJAwesomeβ
π¦ Dev Toolkit (JS)
An all-in-one toolkit for developers by MrJAwesome.
π¦ Dev Toolkit (TS)
An all-in-one toolkit for developers by MrJAwesome.
π¦ Slash Command Package (JS)
Quickstart for creating slash commands by MrJAwesome.
π¦ Slash Command Package (TS)
Quickstart for creating slash commands by MrJAwesome.
Databaseβ
π¦ MongoDB (TS)
A bot using MongoDB and TypeScript.
π¦ PostgreSQL (TS)
A bot using PostgreSQL and TypeScript.
π¦ Prisma (TS)
A bot using Prisma ORM and TypeScript.
Miscellaneousβ
π¦ AI Chatbot (TS)
A chatbot using @robojs/ai and TypeScript.
π¦ Analytics (TS)
Track bot usage over time. A TypeScript bot.
π¦ Economy (TS)
An economy bot using Robo.js.
π¦ Purrth Vader (TS)
A user-installable AI companion.
Pluginsβ
Robo Plugins are special. They let you add features to your Robo with one command and integrate seamlessly thanks to the Robo File Structure. What's more, anyone can create a plugin.
Startersβ
Web Appsβ
Standalone web applications that integrate both front-end and back-end components, running in the browser and on the server. They can be built using HTML, CSS, and JavaScript.
Startersβ
π¦ React (JS)
A basic JavaScript web app using Robo.js.
π¦ React (TS)
A basic TypeScript web app using Robo.js.
Made something awesome? Don't forget to host it so others can use it too!
Check out our Hosting Overview to learn how.