# Racket Templates

**URL:** <https://racket.discourse.group/t/racket-templates/1767>\
**Category:** General\
**Created:** [March 8, 2023, 9:36pm UTC](https://racket.discourse.group/t/racket-templates/1767 "2023-03-08T21:36:36Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![spdegabrielle](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/spdegabrielle/32/95_2.png) [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Post date:** [March 8, 2023, 9:36pm UTC](https://racket.discourse.group/t/racket-templates/1767/1 "2023-03-08T21:36:37Z")

</div>

[Racket Templates](https://github.com/racket-templates) provide a wide variety of working template applications you can use as a starting point:

1. choose a template from [Racket Templates · GitHub](https://github.com/racket-templates)
2. click **Use this template**  
 ![image](https://global.discourse-cdn.com/free1/uploads/racket/original/2X/3/3504072fb5eebfce8533e987441684f9904f6ffb.png)  
in GitHub  
or use `raco new`:  
`raco pkg install from-template`  
`raco new <template>`

Some examples...

- [cli-command](https://github.com/racket-templates/cli-command) is a working example of you can use to create your own command line tools.

- [lang](https://github.com/racket-templates/lang) is a language of combinators and numeric constants ( xlang by @samth ):

```scheme
#lang xlang
(S K I X)

```

- [gui-app](https://github.com/racket-templates/gui-app) is a modernised version of the GUI app described in [Programming Languages as Operating Systems (1999)](https://www2.ccs.neu.edu/racket/pubs/icfp99-ffkf.pdf) by Matthew Flatt, Robert Bruce Findler, Shriram Krishnamurthi and Matthias Felleisen.

These were just a sample - there are more at [https://github.com/racket-templates](https://github.com/racket-templates).

PS We were inspired by the [`dotnet new` default templates](https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-new-sdk-templates)

PPS we are far behind .NET but are looking to grow the collection so let us know if you are interested in contributing 😁

[![Racket Discourse](https://img.shields.io/discourse/users?label=Discuss%20on%20Racket%20Discourse&logo=racket&server=https%3A%2F%2Fracket.discourse.group)](https://racket.discourse.group/) [![Racket Discord](https://img.shields.io/discord/571040468092321801?label=Chat%20on%20Racket%20Discord&logo=racket)](https://discord.gg/6Zq8sH5)
