Skip to content

Touying is a powerful package for creating presentation slides in Typst.

Typst · active 2025-03-232026-07-13 (UTC)

Partial coverage11,325 / 12,146 hourly files (93%) · 2 absent upstream · 818 failed, retryable2025-03-222026-08-10 (UTC)— sampled evenly across the window, so rankings and trends hold; absolute counts scale up.
Events
885
Pushes
116
Pull requests
46
Issues
96
Stars
390
Forks
12

Activity over time

Daily event counts in the loaded window

Line chart, 478 days from 2025-03-23 to 2026-07-13. Pushes: 116 total, peak 24 in a day. Pull requests: 46 total, peak 15 in a day. Issues: 96 total, peak 17 in a day. Comments: 142 total, peak 26 in a day. Stars: 390 total, peak 6 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

ContributorContributionsPushesPRsComments
OrangeX418880430
Copilot109293125
zral0kh591635
github-actions[bot]6600
AllanChain6006
Lyrics21965004
e-zz5001
Skynet03003
Porkepix3002
XinLi01113002
AngelPone3002
Andrew15-53001
joe-lin-tech3002
dblsaiko2002
iago-lito2000
felix-wolf2001
duskmoon3142002
symmetrysorrow2000
tfardet2001
victxrrr2001

Recent activity

Latest issues, pull requests and releases

  • Issue comment#399zral0kh2026-07-04 23:44
    fix: footnotes shown before pause
  • Issue#373OrangeX42026-06-02 17:31
    command #meanwhile can't play it's right role when there is pause in cetz
  • Issue comment#337zral0kh2026-05-11 17:59
    feat(meta): towards better AI Agent workflow integration
  • Issue#344zral0kh2026-05-11 17:57
    Bug: Progressive outline displays headings multiple times
  • Issue#369zral0kh2026-05-09 13:34
    Extra slide created, plus blank subslide, when `pause` included between some cells with `rowspan`
  • Issue comment#368RodAlc242026-05-09 07:57
    Extra slide before counter update
  • Issue#367OrangeX42026-05-09 03:09
    Bug: Inconsistent styling of markers in `item-by-item-fn`
  • Issue comment#364zral0kh2026-04-27 23:26
    Feat easy custom theme and improved `touying-fn-wrapper-raw`
  • Issue#361zral0kh2026-04-22 12:49
    Removing "Definition X"
  • Pull request#354OrangeX42026-04-15 04:21
  • Issue comment#352zral0kh2026-04-13 21:14
    Feature: #154 Left Right Navigation
  • Issue#194zral0kh2026-04-08 22:21
    Is it possible to change font size of footer easily without rewriting the theme?
  • Issue comment#348zral0kh2026-04-08 21:58
    improved mark-warning, and now also displayed if false as a magic.warning
  • Pull request#346philocalyst2026-04-08 20:06
  • Pull request#342zral0kh2026-04-08 02:57
  • Issue#343yjcui2026-04-05 14:36
    Feature: Add ToC slide before each section, with current section highlighted
  • Pull request#333zral0kh2026-04-05 10:23
  • Pull request#332zral0kh2026-04-04 04:14
  • Issue#338OrangeX42026-04-04 04:12
    Waypoint-marker validation in `alternatives-match` checks `str(key.kind).starts-with("waypoint-")`, but waypoint marker kinds are `"touying-waypoint-*"` (e.g. `touying-waypoint-from`). This means waypoint markers won’t be rejected as intended and can slip through despite the error message. Update the prefix check to match the actual kind strings (or compare against `waypoint-kinds`).
  • Pull request#341zral0kh2026-04-03 23:03
  • Issue#337OrangeX42026-04-03 02:34
    feat(meta): towards better AI Agent workflow integration
  • Issue comment#219zral0kh2026-04-02 17:16
    `show-notes-on-second-screen` causes background image misplacing
  • Issue#338zral0kh2026-04-02 16:24
    Waypoint-marker validation in `alternatives-match` checks `str(key.kind).starts-with("waypoint-")`, but waypoint marker kinds are `"touying-waypoint-*"` (e.g. `touying-waypoint-from`). This means waypoint markers won’t be rejected as intended and can slip through despite the error message. Update the prefix check to match the actual kind strings (or compare against `waypoint-kinds`).
  • Issue comment#332zral0kh2026-04-02 13:22
    fix fit-to-height and size-to-pt and allow text reflow
  • Issue comment#335zral0kh2026-04-02 13:09
    feat: emit an error/warning when slide content overflows

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 390 stars here means stars gained during the window, not the repo's star count.