Since we introduced templates, many of you have asked to get in on the action. We have some amazing community templates already, but we want to get everyone involved.
We've been hard at work revamping both the templates page and publishing flow so that everyone can create and publish a template. We're rolling this out over the next week, so keep your eyes peeled!
We're excited to see all the wonderful templates you create, and brand new ways for people to create on Replit.
What are templates and how do I make one?
Templates are repls that serve as a starting point for others to build on top of.
Templates can be blank repls with support for a single language like many of the official templates are. Or they can be portfolio website starter kits or PyPi package templates. They can also be tutorials for languages or frameworks. The possibilities are endless, really.
Check out these docs on how to configure a repl to get your template working with any language or framework.
What kind of templates should I make?
It's up to you! Our community has some ideas on what templates they'd like to see if you want some inspiration:
And our team has some ideas on things we'd like to see as well:
- A simple static hosted blog without a framework—like Replit's own
- Figma Plugins
- A Shopify theme
- Phoenix LiveView
- An Oculus app starter
- Sonic Pi
How can I submit my template for Template Jam?
Publish a repl to the community as a template and add the tag
#templatejam. It's that simple!
We will start collecting submissions May 23rd at 12:00 AM PST, and stop collecting submissions June 23rd at 11:59 PM PST.
How are winners decided?
You'll have two ways to win!
The first $5,000 in prizes will be awarded by a panel of judges reviewing templates based on several criteria. This panel will include some Replit team members and a couple of guest judges. When reviewing, we'll be asking ourselves questions like:
- How useful is it? Does it extend the capabilities of what people can build on Replit?
- How easy is it to use? Can a beginner press run and it just works?
- How well does it make use of Replit's features? (i.e. Replit DB, Kaboom.js, Repl Auth, LSP, packager, debugger, etc.)
- Is it well-documented? Is it easy to understand what's going on?
The second $5,000 in prizes will be awarded based on a secret formula that will measure community reception of the templates in the month following the end of submission.
How much can I win?
You can win anywhere from $50 USD up to $5,000 USD.
How many templates can I submit ?
You can submit as many templates as you like! There is no limit.
Can I remix existing templates?
Yes, as long as you're adding original ideas and putting an effort to meaningfully change or improve the template.