Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LaTeX, Typst & Markdown template packs

Spend less time setting up the page. Find a starting point for your next paper, thesis, CV, talk, poster, or report, then make it yours.

This is a collection of openly licensed template packs you can use with your own editor and compiler. The sources are ordinary .tex, .typ, and .md files. Oleafly is optional.

Browse the gallery · Choose an engine · Download the collection

Found a layout you want to keep? Give this collection a star so you can find it again and help another writer get started.

New starting points

These six original starters include rendered previews and use CC0-1.0. Example data and correspondence are labeled so you can replace them with your own work.

Template index

This collection contains 1,789 templates. Choose an engine for the full index, or open a starter table below.

Engine Templates With previews
LaTeX 810 105
Typst 976 5
Markdown 3 3

Template names open the main source file. All files opens the complete folder, including any supporting files. Website links go to published gallery pages. Community imports and newly added templates may not be listed there yet.

LaTeX: 105 starters with previews
Template source All files Preview Website
AAAI Style Paper Files Preview View
Academic CV (long form) Files Preview View
Academic Essay Files Preview View
ACL Style Paper Files Preview View
ACM Conference Paper (sigconf) Files Preview View
ACS Chemistry Article (achemso) Files Preview View
Algorithm Writeup Files Preview View
AltaCV Style Resume Files Preview View
Annual Report Files Preview View
APS Physics Article (REVTeX) Files Preview View
arXiv Preprint Files Preview View
Awesome CV Style Files Preview View
Beamer Berkeley Files Preview View
Beamer Boadilla Files Preview View
Beamer Copenhagen Files Preview View
Beamer Deck (Metropolis) Files Preview View
Beamer Frankfurt Files Preview View
Beamer Madrid Files Preview View
Beamer Pittsburgh Files Preview View
Beamer Singapore Files Preview View
Beamer Warsaw Files Preview View
Better Poster (big finding) Files Preview View
Bilingual Chinese-English Thesis Files Preview View
Book Chapter Files Preview View
Business Cards Files Preview View
Business Memo Files Preview View
Business Plan Files Preview View
Business Report Files Preview View
Certificate of Achievement Files Preview View
Computational Neuroscience Notes Files Preview View
Conference Program Files Preview View
Course Syllabus Files Preview View
Cover Letter Files Preview View
CVPR Style Paper Files Preview View
Dissertation (Classic) Files Preview View
Elsevier Two-Column Article Files Preview View
Europass Style CV Files Preview View
Formula Sheet Files Preview View
Friggeri Style CV Files Preview View
Grading Rubric Files Preview View
Grant Proposal Files Preview View
Greeting Card Files Preview View
Hipster Style CV Files Preview View
Homework Solutions Files Preview View
ICLR Style Preprint Files Preview View
ICML Style Preprint Files Preview View
IEEE Conference Paper (IEEEtran) Files Preview View
IJCAI Style Paper Files Preview View
Internship Report Files Preview View
Interspeech Style Paper Files Preview View
Invoice Files Preview View
Jake's Style Resume Files Preview View
JMLR Style Article Files Preview View
Journal Manuscript (Submission) Files Preview View
Lab Report Files Preview View
Lecture Notes Files Preview View
Letter of Recommendation Files Preview View
Literature Review Files Preview View
Math Cheat Sheet Files Preview View
Math Exam Files Preview View
Math Notes Files Preview View
Meeting Minutes Files Preview View
Minimal Monograph Thesis Files Preview View
Minimal Single-Column Resume Files Preview View
ModernCV Banking Files Preview View
ModernCV Classic Files Preview View
Molecular Biology Notes Files Preview View
Motivation Letter Files Preview View
Nature Style Initial Manuscript Files Preview View
NeurIPS 2026 Style Research Paper Files Preview View
One Page Compact CV Files Preview View
PhD Thesis (Modern) Files Preview View
Plasmati Style CV Files Preview View
PLOS ONE Style Article Files Preview View
Printable Flashcards Files Preview View
Problem Set Files Preview View
Project Report Files Preview View
Quantum Computing Notes Files Preview View
Questionnaire Files Preview View
Quiz Files Preview View
Recipe Book Files Preview View
Research Poster (landscape) Files Preview View
Research Poster (portrait) Files Preview View
Research Proposal Files Preview View
Research Statement Files Preview View
Response to Reviewers Files Preview Not listed
RPG Character Sheet Files Preview View
Scientific Report Files Preview View
Springer LNCS Style Files Preview View
Stage 1 Registered Report Files Preview View
Statement of Purpose Files Preview View
Table Gallery Files Preview View
Technical Report Files Preview View
Thesis by Publication Files Preview View
TikZ Gallery Files Preview View
Trifold Brochure Files Preview View
Tufte Handout Files Preview View
Twenty Seconds Style CV Files Preview View
Two Column Paper Files Preview View
Two-Column Tech Resume Files Preview View
USENIX Style Systems Paper Files Preview View
Wedding Invitation Files Preview View
White Paper Files Preview View
Worksheet Files Preview View
Year Calendar Files Preview View

Browse all 810 LaTeX templates.

Typst: 5 starters with previews
Template source All files Preview Website
Typst Conference Paper (two-column) Files Preview View
Typst Data Analysis Report Files Preview Not listed
Typst Journal Article Files Preview View
Typst Modern CV Files Preview View
Typst Research Poster Files Preview Not listed

Browse all 976 Typst templates.

Markdown: 3 starters with previews
Template source All files Preview Website
Markdown Literature Review Files Preview Not listed
Markdown Research Brief Files Preview Not listed
Markdown Technical Report Files Preview Not listed

Browse all 3 Markdown templates.

Use a template

Choose a template and keep its complete folder together. Supporting files can include a bibliography, images, styles, or additional document sections. Check template.json and any SOURCE.json for the intended compiler, dependencies, upstream instructions, and license.

To get the collection:

git clone --depth 1 https://github.com/Oleafly/template-packs.git

Open a template folder in your editor. These commands build the new starters from inside their respective folders:

Format Build a PDF
LaTeX tectonic main.tex
Typst typst compile main.typ main.pdf
Markdown pandoc main.md --standalone --citeproc --pdf-engine=tectonic -o main.pdf

Markdown can also become a Word document with pandoc main.md -o main.docx, or HTML with pandoc main.md --standalone -o main.html. See the Pandoc guide for export options and Typst's tutorial if you are new to .typ files.

Community imports cover many versions and styles. Some require a particular TeX engine, installed fonts, or packages from an upstream registry. An entry in the index does not mean it has been compiled with every toolchain.

Want to write and preview in one place?

Oleafly is a free desktop workspace for LaTeX, Typst, and Markdown. Browse templates, edit the source, and keep the compiled PDF beside your draft. Add citations, create figures, or work with an AI agent on the project. Your files stay on your computer.

The app can fetch these packs on demand. You can also bring an existing project into Oleafly when you want to continue writing there.

Download Oleafly · Read the docs · Explore the app README

How the collection is organized

  • packs/<pack>/<template>/ contains the source files and a template.json manifest.
  • catalog.json lists downloadable packs and their files. Regenerate it with node gen-catalog.mjs.
  • docs/templates-*.md contains the complete engine indexes. Run node tools/build-template-index.mjs to refresh them and the README tables.
  • open-* packs contain imported community templates and package examples. Original starters live in the other packs.
  • tools/website-template-ids.json records published gallery pages. Refresh it from the website sitemap with node tools/build-template-index.mjs --refresh-gallery.

Add a template someone will use

Have a layout for your field, a clearer report, or a better starting point for a talk? Open a pull request. Read the authoring guide, include the license and any required attribution, and compile the template before sharing it.

Generate a preview with:

node tools/build-previews.mjs packs/<pack>/<template>

The preview tool needs pdftoppm and the relevant compiler. Markdown previews use Pandoc and Tectonic. Then regenerate the catalog and template indexes.

Report a broken template with its folder name, your compiler version, and the error you saw. A small fix can save the next person an afternoon.

Licenses and attribution

Original Oleafly templates are CC0-1.0. Imported templates retain their upstream licenses; check each manifest, SOURCE.json, and any included license files before reusing or redistributing them. There is no single license that replaces those individual terms.

External packages and fonts have their own licenses. A template named after a venue, institution, or established design is not an endorsement. Check the current official requirements before a final submission.

About

Openly licensed template packs for papers, theses, CVs, slides, posters, and reports. Find a layout, explore the source, and make it yours with your own tools or Oleafly.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages