Typst good first issues

18 open Typst issues currently match the default 10+ star filter. Scored difficulty: 5,946 at 1/5, 8,786 at 2/5, 12,699 at 3/5, 12,118 at 4/5, 857 at 5/5. This hub uses the same feed as the homepage, limited to repositories whose GitHub language is Typst.

All languages · Browse projects · How to find good first issues

Active projects

Unique repos with open help-wanted issues updated in the last 30 days

Showing 18 of ~18 matching filters (Typst · 10+ stars)

List

Collection Issue: Wrong Documentation

AI summary

This issue is a placeholder to track and address outdated documentation. Contributors are encouraged to identify and fix any inaccuracies or missing information within the project's documentation.

documentationhelp wanted
2.2K
Difficulty
2/5

Please use safe named color defaults

AI summary

The user encountered an issue where a default gray color (#F3F2F0) was indistinguishable from white on their screen, leading to unexpected rendering. They suggest changing the default to a named, safe color like `color.silver` for better cross-machine consistency and visibility.

enhancementgood first issue
113
Difficulty
1/5

[FEATURE] 参考文献直接显示在侧边栏

AI summary

This feature request aims to modify Typst's default bibliography behavior. Currently, the `#bibliography` function inserts references at the call site, which conflicts with the template's sidebar layout. The desired outcome is for bibliographies to be automatically placed within the sidebar, and the project is open to community contributions via Pull Requests.

enhancementhelp wantedgood first issue
187
Difficulty
3/5

Add more languages to the message catalog

AI summary

This issue requests the addition of a new language to the project's message catalog. The task involves translating existing message keys into a new language, registering it as a supported language, and adding corresponding tests and documentation updates. This is considered a straightforward task suitable for a first-time contributor.

good first issue
14
Difficulty
2/5

[FEATURE] Speaker notes

AI summary

This issue proposes adding a "speaker notes" feature to typslides, similar to Google Slides. This would allow presenters to view notes in a separate window during a presentation, which are not visible to the audience. The proposed solution suggests adopting an API similar to Touying's `speaker-note` and leveraging tools like `pympress` for display.

enhancementhelp wantedgood first issue
113
Difficulty
3/5
PgBiel/elembic

Add more examples

AI summary

The task is to expand the Elembic library for Typst by adding more example implementations of custom elements. This includes creating examples for common elements like subtitles and bold text, and potentially packaging these examples into a readily importable library for easier user adoption. The goal is to lower the barrier to entry for new users by providing more concrete, simple examples.

docsgood first issueelements
31
Difficulty
3/5

Documentation suggestion: mention equations and alignment in the manual

AI summary

Update the fletcher package's manual to include a section explaining how the package interacts with equations and their alignment points, using the provided example as a starting point. The documentation should clarify how to use fletcher's features within mathematical expressions and leverage alignment points for precise diagram placement.

documentationgood first issue
687Documentation · Diagram Drawing Libraries
Difficulty
2/5

Allow user to provide custom capitalizations

AI summary

Enhance the Typst glossarium package to allow users to specify custom capitalized versions of glossary terms, particularly for terms with content (e.g., mathematical expressions) as short forms. This involves adding functionality to handle custom capitalization alongside existing pluralization options, potentially allowing for three manual overrides per field (plural, capitalized, capitalized and plural). The implementation should gracefully handle cases where custom capitalization is not provided, falling back to existing logic.

good first issue
97
Difficulty
4/5

Also browsing: Python , TypeScript , JavaScript