> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Developer Frameworks

> Learn how to use developer frameworks — reusable starting points for new Replit projects.

## What is a developer framework?

Developer frameworks are Replit Apps that the platform and community have published for others to use as a starting point. The official developer frameworks, made by Replit, have a checkbox next to the name of the framework:

<Frame>
  <img src="https://mintcdn.com/replit/AZ1L8RlIroSxuJDa/images/programming-ide/creating-a-template/template-official.png?fit=max&auto=format&n=AZ1L8RlIroSxuJDa&q=85&s=2781a5222dd76507327381fe7177a58e" alt="Official Replit developer frameworks" width="1051" height="246" data-path="images/programming-ide/creating-a-template/template-official.png" />
</Frame>

The [HTML, CSS, JS framework](https://replit.com/@replit/HTML-CSS-JS?v=1#index.html) framework is very popular and can be used as a starting point for creating a vanilla JavaScript project. You can fork the framework to use it.

Other developer frameworks have been created by community members, like this one:

<Frame>
  <img src="https://mintcdn.com/replit/AZ1L8RlIroSxuJDa/images/programming-ide/creating-a-template/template-community.png?fit=max&auto=format&n=AZ1L8RlIroSxuJDa&q=85&s=ce3fb02512bcab21e2ec3bc545efaa40" alt="Community developer frameworks" width="792" height="574" data-path="images/programming-ide/creating-a-template/template-community.png" />
</Frame>

## Enterprise custom templates

Enterprise organizations can create [custom templates](/teams/custom-templates) that appear as selectable options in the Agent input box for all org members. Custom templates go beyond developer frameworks by including company-specific Agent instructions, skills, and pre-configured project context. See the [custom templates guide](/teams/custom-templates) for details.
