# Is it possible to make a sketch template?

**URL:** https://discourse.processing.org/t/is-it-possible-to-make-a-sketch-template/33830
**Category:** Development
**Created:** [November 30, 2021, 3:33am UTC](https://discourse.processing.org/t/is-it-possible-to-make-a-sketch-template/33830 "2021-11-30T03:33:39Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![CaseyJ](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/caseyj/32/15118_2.png) [@CaseyJ](https://discourse.processing.org/u/CaseyJ)
#### Post date: [November 30, 2021, 3:33am UTC](https://discourse.processing.org/t/is-it-possible-to-make-a-sketch-template/33830/1 "2021-11-30T03:33:39Z")

</div>

I am curious if there is a way to make a template for new sketches so that when you open Processing 3 from start it has a bunch of text pre-loaded instead of being blank?

[I was able to do this in Arduino via the instructions in this forum post.](https://forum.arduino.cc/t/code-template/586197)

Curious if there is a way to do this in Processing?

Thanks!

---

<div class="post-metadata">

### Author: ![glv](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/glv/32/18785_2.png) [@glv](https://discourse.processing.org/u/glv)
#### Post date: [November 30, 2021, 12:33pm UTC](https://discourse.processing.org/t/is-it-possible-to-make-a-sketch-template/33830/2 "2021-11-30T12:33:16Z")

</div>

Hello,

You can put your template in the _templates folder_:

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/f/fa61ecb7edd0e17d3a516e85d77a2aa64022bcc5.png)

`:)`

---

<div class="post-metadata">

### Author: ![CaseyJ](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/caseyj/32/15118_2.png) [@CaseyJ](https://discourse.processing.org/u/CaseyJ)
#### Post date: [November 30, 2021, 8:47pm UTC](https://discourse.processing.org/t/is-it-possible-to-make-a-sketch-template/33830/3 "2021-11-30T20:47:43Z")

</div>

Absolutely wonderful that worked super well! I did not know it needed to be in the “JAVA” folder and to also be bare and not within a folder of the sketch name. Thank you!

---

<div class="post-metadata">

### Author: ![glv](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/glv/32/18785_2.png) [@glv](https://discourse.processing.org/u/glv)
#### Post date: [September 11, 2025, 7:34pm UTC](https://discourse.processing.org/t/is-it-possible-to-make-a-sketch-template/33830/4 "2025-09-11T19:34:22Z")

</div>

Hello explorers!

I found a reference to templates in the old Processing Wiki here:

> **[Templates](https://github.com/processing/processing/wiki/Templates)**
>
> ⚠️ Processing moved to processing/processing4 ⚠️. Contribute to processing/processing development by creating an account on GitHub.

This also works in Processing 4.

`:)`
