Skip to content

Typstyle roadmap 2025 #214

@Enter-tainer

Description

@Enter-tainer

Typstyle Development Roadmap for 2025

Over the past year, we’ve made significant progress in Typstyle, with most of the major functionalities outlined in #15 now implemented. A heartfelt thank you to all contributors for your invaluable efforts!

Today, Typstyle delivers consistent formatting quality and ensures document integrity, thanks to our robust testing framework. As we look ahead to 2025, our development goals are centered around three key pillars:

  1. Reduce No-Format Cases
  2. Smarter Formatting
  3. Enhanced Pretty Print Engine

1. Reduce No-Format Cases

In 2024, we made substantial strides in reducing no-format cases, largely due to the exceptional work of @QuadnucYard. However, formatting is still disabled for certain scenarios, such as markup and math. These limitations are tracked here.

Math:

Markup:


2. Smarter Formatting

2024 saw remarkable improvements in table and chain formatting. In 2025, we aim to extend these advancements to more DSLs (Domain-Specific Languages) and leverage tinymist-query to gain deeper semantic insights for enhanced code understanding.

Analysis:

New Features:


3. Better Pretty Print Engine

A more powerful pretty print engine will unlock advanced formatting techniques, further elevating Typstyle’s capabilities.


We’re excited to continue pushing the boundaries of Typstyle in 2025 and look forward to collaborating with our community to achieve these goals. Thank you for your ongoing support and contributions!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions