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 C#, Rust, and TS/JS in Node.js and the browser. 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.
  • Version Control Ready - Templates are mostly text files and can live next to your source code.
  • 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 20 1

  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

  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

Repositories

Showing 10 of 14 repositories

Top languages

Loading…

Most used topics

Loading…