Skip to content
 
 

Latest commit

 

History

847 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐉🔥 Renderdragon 🔥🐉

Renderdragon logo

Free tools & assets for Minecraft YouTube creators.
No ads. No gimmicks. Just creative power.
WebsiteDiscordTwitterYouTube


What is Renderdragon?

Renderdragon is a web platform offering free, ad-free tools, assets, music, and shaders for Minecraft content creators to level up their YouTube videos and thumbnails.

Features

Tools

  • YouTube Tools — Download thumbnails and view video stats
  • Copyright Checker — Check whether music is safe for content
  • Background Generator — Create custom backgrounds
  • Text Generator — Generate pixel-style text overlays
  • Player Renderer — Render Minecraft player skins

Assets

Browse free resources curated for Minecraft creators, including music, sound effects, animations, fonts, images, and icons.

Tech stack

  • Vite + React + TypeScript
  • Tailwind CSS + shadcn/ui
  • Supabase for auth, database, and storage
  • UploadThing for uploads
  • Express (server.js) for local API development, deployed as Vercel serverless functions (api/)
  • Cloudflare Workers for the assets API

Getting started

Prerequisites

Setup

pnpm install

Create a .env file in the project root with the required keys (Supabase URL/key, and any service keys used by the API routes you plan to run). These values are not committed to the repository.

Development

pnpm dev

This starts the Vite dev server and the local Express API server concurrently.

Scripts

Command Description
pnpm dev Run the Vite dev server and Express API together
pnpm dev:vite Run the Vite dev server only
pnpm dev:server Run the Express API server only
pnpm build Build for production
pnpm build:dev Build in development mode
pnpm preview Preview the production build locally
pnpm lint Lint the codebase with ESLint

Project structure

api/                Vercel serverless API handlers
public/             Static assets
scripts/            Utility scripts (e.g. resource export)
src/
  components/       React components
  integrations/     Supabase and UploadThing clients
  lib/              API clients and helpers
  pages/            Route pages
server.js           Local Express server for API routes
supabase/           Database migrations

Deployment

The site is deployed on Vercel, with the API routes under api/ served as serverless functions. The assets API is served by Cloudflare Workers.

Contributing

Contributions are welcome! Join the Discord, share your ideas, or open a pull request.

License

Licensed under the GNU General Public License v3.0. See LICENSE for details.

About

A library of stuff for content creators

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Contributors

Languages