What is TempLight?
TempLight uses lightweight, readable markup to define placeholders within any block of text. It's ideal for creating reusable scaffolds for writing, education, forms, or AI prompt generation.
- Simple
[ label ]
syntax for fill-in-the-blank sections - No dependencies, no compilation—just plain text
- Works with basic HTML/JS for live tools or remains usable on paper
This site is a free resource to help you use, explore, and adapt the TempLight format for your own work—whether you're creating templates for education, forms, or writing scaffolds. TempLight is licensed under CC BY-NC 4.0.
Core Format
Basic Placeholder
[ name ]
Defines a placeholder labeled "name." These labels are meant to be replaced with user input.
Placeholder With Type Hint (optional)
[ birthdate:date ]
Adds an optional type hint to guide interfaces. Supported types may include:
- text (default)
- date
- select
- multiline
Escaping Brackets
\[ not a field \]
[[ static content ]]
\[
and\]
escape brackets.- Double brackets
[[ ... ]]
are reserved for non-fillable bracketed text.
Examples
Dear [ name ],
Your appointment is scheduled on [ date:date ] at [ time ].
Please arrive 10 minutes early.
Thanks,
[ sender ]
This can be used in:
- Email or messaging templates
- Faculty communication templates
- AI prompt scaffolds
- Form letters
- Syllabus or learning outcome generation tools