Skip to content
@oicana

Oicana

PDF templating using Typst

Oicana is a toolset for cross-platform PDF templating using Typst. Write your document templates with a modern and powerfull typesetter. Combine data and templates in your own software to create PDFs in down to single digits milliseconds. Oicana comes with integrations for TS/JS in Node.js and browser, C#, Rust, and Python. Libraries for more tech stacks are work in progress.

  • Multi-platform - The same templates work with all Oicana integrations.
  • Powerful Layouting - Templates can use all of Typst's functionality including its extensive package ecosystem.
  • Performant - Create a PDF in single digit milliseconds.
  • AI and Version Control Ready - Templates are text files. They can live next to your code and AI can assist in writing them.
  • Escape Vendor Lock-in - Reuse templates with other Typst based solutions. The Typst compiler is open source!

Pinned Loading

  1. oicana oicana Public

    Cross-Platform PDF templating based on Typst

    Rust 24 2

  2. oicana-example-templates oicana-example-templates Public

    Example Oicana templates for cross-platform pdf templating

    Typst

  3. oicana-example-asp-net oicana-example-asp-net Public

    Example project for using Oicana templates in ASP.NET services

    C# 1

  4. oicana-example-react oicana-example-react Public

    React app showcase for using Oicana templates in the browser

    TypeScript 1

  5. oicana-example-nestjs oicana-example-nestjs Public

    Example project for using Oicana templates in NestJs services

    TypeScript 1

  6. oicana-example-axum oicana-example-axum Public

    Example project for using Oicana templates in Axum services

    Rust 1

Repositories

Showing 10 of 15 repositories

Top languages

Loading…

Most used topics

Loading…