{"users":[{"id":2,"username":"laurmaedje","name":"Laurenz Mädje","avatar_template":"/user_avatar/forum.typst.app/laurmaedje/{size}/14_2.png","admin":true,"moderator":true,"trust_level":4},{"id":3395,"username":"Rousan","name":"","avatar_template":"/user_avatar/forum.typst.app/rousan/{size}/7361_2.png","trust_level":1},{"id":1447,"username":"levav_ferber_tas","name":"levav ferber tas","avatar_template":"/letter_avatar_proxy/v4/letter/l/11566C/{size}.png","trust_level":1},{"id":125,"username":"maucejo","name":"Mathieu Aucejo","avatar_template":"/letter_avatar_proxy/v4/letter/m/8C2563/{size}.png","trust_level":2},{"id":3414,"username":"Sovichea","name":"Sovichea Tep","avatar_template":"/letter_avatar_proxy/v4/letter/s/85291D/{size}.png","trust_level":0},{"id":3409,"username":"Wennie","name":"Wennie","avatar_template":"/user_avatar/forum.typst.app/wennie/{size}/7437_2.png","trust_level":1},{"id":292,"username":"Y.D.X","name":"Y.D.X.","avatar_template":"/user_avatar/forum.typst.app/y.d.x/{size}/252_2.png","trust_level":3},{"id":334,"username":"Ironupiwada","name":"Filip Jankowski","avatar_template":"/letter_avatar_proxy/v4/letter/i/11566C/{size}.png","trust_level":1},{"id":2273,"username":"Ayala","name":"Daniel Ayala","avatar_template":"/user_avatar/forum.typst.app/ayala/{size}/6431_2.png","trust_level":1},{"id":326,"username":"gezepi","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/g/C34CE0/{size}.png","trust_level":3},{"id":1907,"username":"Johannes_Rexx","name":"Johannes Rexx","avatar_template":"/user_avatar/forum.typst.app/johannes_rexx/{size}/7296_2.png","trust_level":2},{"id":3407,"username":"rice8y","name":"Eito YONEYAMA","avatar_template":"/user_avatar/forum.typst.app/rice8y/{size}/7434_2.png","trust_level":1},{"id":332,"username":"sijo","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/s/0A3649/{size}.png","trust_level":3},{"id":364,"username":"ndg2kb","name":"Frank L","avatar_template":"/letter_avatar_proxy/v4/letter/n/0A3649/{size}.png","trust_level":1},{"id":1276,"username":"Mark_Hilton","name":"Mark Hilton","avatar_template":"/user_avatar/forum.typst.app/mark_hilton/{size}/4514_2.png","trust_level":2},{"id":3391,"username":"Bob_Babble","name":"Bob Babble","avatar_template":"/letter_avatar_proxy/v4/letter/b/C34CE0/{size}.png","trust_level":0},{"id":32,"username":"ensko","name":"ensko","avatar_template":"/user_avatar/forum.typst.app/ensko/{size}/6022_2.png","moderator":true,"trust_level":3},{"id":1719,"username":"nleanba","name":"","avatar_template":"/user_avatar/forum.typst.app/nleanba/{size}/3332_2.png","trust_level":2},{"id":3401,"username":"Julien_Marie","name":"Julien Marie","avatar_template":"/letter_avatar_proxy/v4/letter/j/A561FF/{size}.png","trust_level":0},{"id":1520,"username":"grangelouis","name":"Louis Grange","avatar_template":"/user_avatar/forum.typst.app/grangelouis/{size}/7399_2.png","trust_level":1},{"id":3398,"username":"ReeseHatfield","name":"Reese Hatfield","avatar_template":"/letter_avatar_proxy/v4/letter/r/441A5E/{size}.png","trust_level":0},{"id":788,"username":"Paul744","name":"Paul","avatar_template":"/letter_avatar_proxy/v4/letter/p/5D25C6/{size}.png","trust_level":2},{"id":3394,"username":"tu6ge","name":"tu6ge","avatar_template":"/user_avatar/forum.typst.app/tu6ge/{size}/7355_2.png","trust_level":0},{"id":2198,"username":"Tomas_Badenes","name":"Tomás Badenes","avatar_template":"/letter_avatar_proxy/v4/letter/t/5D25C6/{size}.png","trust_level":0},{"id":3382,"username":"gui","name":"Guilherme D Garcia","avatar_template":"/user_avatar/forum.typst.app/gui/{size}/7330_2.png","trust_level":0},{"id":3378,"username":"Benedict_Armstrong","name":"Benedict Armstrong","avatar_template":"/user_avatar/forum.typst.app/benedict_armstrong/{size}/7319_2.png","trust_level":0},{"id":3370,"username":"JoCh","name":"Joshua Chalifour","avatar_template":"/user_avatar/forum.typst.app/joch/{size}/7305_2.png","trust_level":1},{"id":3377,"username":"Ragloo","name":"Ragloo","avatar_template":"/letter_avatar_proxy/v4/letter/r/145B49/{size}.png","trust_level":0},{"id":1927,"username":"Thoozee","name":"Thoozee","avatar_template":"/user_avatar/forum.typst.app/thoozee/{size}/7307_2.png","trust_level":1},{"id":3355,"username":"Remo","name":"Remo","avatar_template":"/letter_avatar_proxy/v4/letter/r/F7602B/{size}.png","trust_level":0},{"id":2124,"username":"Marcono1234","name":"Marcono1234","avatar_template":"/letter_avatar_proxy/v4/letter/m/662200/{size}.png","trust_level":2},{"id":1465,"username":"Lucas_Lima_Rodrigues","name":"Lucas Lima Rodrigues","avatar_template":"/user_avatar/forum.typst.app/lucas_lima_rodrigues/{size}/2543_2.png","trust_level":1},{"id":3371,"username":"gunasekar","name":"Gunasekaran Namachivayam","avatar_template":"/user_avatar/forum.typst.app/gunasekar/{size}/7292_2.png","trust_level":0},{"id":3349,"username":"mcanouil","name":"Mickaël CANOUIL","avatar_template":"/letter_avatar_proxy/v4/letter/m/2DAB7D/{size}.png","trust_level":0},{"id":1885,"username":"vincentab","name":"Vincent Arel-Bundock","avatar_template":"/user_avatar/forum.typst.app/vincentab/{size}/7140_2.png","trust_level":1},{"id":294,"username":"RamkumarKB","name":"Ramkumar KB","avatar_template":"/user_avatar/forum.typst.app/ramkumarkb/{size}/256_2.png","trust_level":2},{"id":3336,"username":"CRStefano","name":"Coelati Rama Stefano","avatar_template":"/user_avatar/forum.typst.app/crstefano/{size}/7169_2.png","trust_level":1},{"id":936,"username":"vmartel08","name":"Vincent Martel","avatar_template":"/user_avatar/forum.typst.app/vmartel08/{size}/1586_2.png","trust_level":3},{"id":3326,"username":"fogzot","name":"Federico Di Gregorio","avatar_template":"/user_avatar/forum.typst.app/fogzot/{size}/7133_2.png","trust_level":1},{"id":2590,"username":"Luca_de_Giorgi","name":"Luca de Giorgi","avatar_template":"/user_avatar/forum.typst.app/luca_de_giorgi/{size}/7251_2.png","trust_level":1},{"id":622,"username":"Flavio","name":"Flavio","avatar_template":"/letter_avatar_proxy/v4/letter/f/8F38B1/{size}.png","trust_level":1},{"id":3258,"username":"Demis","name":"Demis","avatar_template":"/user_avatar/forum.typst.app/demis/{size}/7004_2.png","trust_level":2},{"id":66,"username":"David_Hajage","name":"David Hajage","avatar_template":"/letter_avatar_proxy/v4/letter/d/EA3E47/{size}.png","trust_level":2},{"id":51,"username":"Andrew","name":"","avatar_template":"/user_avatar/forum.typst.app/andrew/{size}/62_2.png","trust_level":3},{"id":77,"username":"Mr.Selfridge","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/m/00298C/{size}.png","trust_level":2},{"id":754,"username":"NNS","name":"Nikolai Neff-Sarnow","avatar_template":"/letter_avatar_proxy/v4/letter/n/007AFF/{size}.png","trust_level":2}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/showcase/6?page=1","per_page":30,"top_tags":["packages","tooling","graphics","scripting","layout","cetz","math","templates","html","tables","documentation","lilaq","bibliography","fonts","package-authoring","presentation","web-app","biblatex","csl","large-document","outline","bibtex","fletcher","quarto","citation","data-loading","debugging","figures","hydra","jupyter","numbering"],"topics":[{"id":12,"title":"About the Showcase category","fancy_title":"About the Showcase category","slug":"about-the-showcase-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-09-13T11:23:25.698Z","last_posted_at":"2024-09-13T11:23:25.708Z","bumped":true,"bumped_at":"2024-09-13T17:10:20.452Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"This is the place to post in if you want to show off something you created with Typst: Be it the most beautiful paper you have ever seen or something extremely out-of-the box and crazy. \nBe sure to add screenshots, GIFs,&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":632,"like_count":4,"has_summary":false,"last_poster_username":"laurmaedje","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2,"primary_group_id":null,"flair_group_id":null}]},{"id":9229,"title":"Typst Editor: A local, offline desktop-style editor for Typst, built for maths/physics writing","fancy_title":"Typst Editor: A local, offline desktop-style editor for Typst, built for maths/physics writing","slug":"typst-editor-a-local-offline-desktop-style-editor-for-typst-built-for-maths-physics-writing","posts_count":7,"reply_count":5,"highest_post_number":7,"image_url":"https://forum.typst.app/uploads/default/original/2X/5/5b9809d294654d873afd25d87acbbff54a468a2e.gif","created_at":"2026-07-01T16:42:04.439Z","last_posted_at":"2026-07-13T17:15:42.417Z","bumped":true,"bumped_at":"2026-07-13T17:15:42.417Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["math","graphics","cetz","tooling","physica"],"tags_descriptions":{"graphics":"Anything related to drawing, painting, visualizing in Typst.<br><br>Related: ...","tooling":"Anything related to tools for authoring and developing with and around Typst,..."},"views":216,"like_count":6,"has_summary":false,"last_poster_username":"Rousan","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":3395,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1447,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":125,"primary_group_id":null,"flair_group_id":null}]},{"id":9323,"title":"Introducing Typsastra: a complex-script-first desktop editor for Typst","fancy_title":"Introducing Typsastra: a complex-script-first desktop editor for Typst","slug":"introducing-typsastra-a-complex-script-first-desktop-editor-for-typst","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://forum.typst.app/uploads/default/optimized/2X/0/032d700ef0882655362ba6d09eb27e764f6009d6_2_1024x605.jpeg","created_at":"2026-07-13T16:29:48.863Z","last_posted_at":"2026-07-13T16:29:48.966Z","bumped":true,"bumped_at":"2026-07-13T16:29:48.966Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["tooling","typst-preview"],"tags_descriptions":{"tooling":"Anything related to tools for authoring and developing with and around Typst,..."},"views":20,"like_count":0,"has_summary":false,"last_poster_username":"Sovichea","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":3414,"primary_group_id":null,"flair_group_id":null}]},{"id":9317,"title":"Websites I created using Typst: Haita, TFVIndex, and my blog","fancy_title":"Websites I created using Typst: Haita, TFVIndex, and my blog","slug":"websites-i-created-using-typst-haita-tfvindex-and-my-blog","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://forum.typst.app/uploads/default/optimized/2X/0/0ce248e8c9fce0f67a971cfbd74e0c288c7f765e_2_1024x640.jpeg","created_at":"2026-07-12T10:58:42.622Z","last_posted_at":"2026-07-12T11:36:51.233Z","bumped":true,"bumped_at":"2026-07-12T11:36:51.233Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":100,"like_count":7,"has_summary":false,"last_poster_username":"Wennie","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":3409,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":292,"primary_group_id":null,"flair_group_id":null}]},{"id":9310,"title":"A workaround for inserting headings into CSL-sorted entry types in a bibliography (Citeproc + Quarto + Typst + BibLaTeX)","fancy_title":"A workaround for inserting headings into CSL-sorted entry types in a bibliography (Citeproc + Quarto + Typst + BibLaTeX)","slug":"a-workaround-for-inserting-headings-into-csl-sorted-entry-types-in-a-bibliography-citeproc-quarto-typst-biblatex","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://forum.typst.app/uploads/default/original/2X/8/8b687745150bc50bc65750dd58ee29e9c0cf7434.png","created_at":"2026-07-11T08:47:47.894Z","last_posted_at":"2026-07-11T08:47:48.004Z","bumped":true,"bumped_at":"2026-07-11T12:22:32.954Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["bibliography","csl","biblatex","quarto"],"tags_descriptions":{"csl":"Citation Style Language. About the XML-based format that allows specifying ci..."},"views":45,"like_count":0,"has_summary":false,"last_poster_username":"Ironupiwada","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":334,"primary_group_id":null,"flair_group_id":null}]},{"id":9295,"title":"Computer-framer: a package for making it look like content is displayed on a computer","fancy_title":"Computer-framer: a package for making it look like content is displayed on a computer","slug":"computer-framer-a-package-for-making-it-look-like-content-is-displayed-on-a-computer","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":"https://forum.typst.app/uploads/default/original/2X/0/01707a55a910988fbbd733cc3616518278a2988b.png","created_at":"2026-07-08T12:00:20.070Z","last_posted_at":"2026-07-09T22:39:51.684Z","bumped":true,"bumped_at":"2026-07-09T22:39:51.684Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["packages"],"tags_descriptions":{"packages":"Anything related to Typst's package feature, e.g. importing and <a href=\"http..."},"views":212,"like_count":16,"has_summary":false,"last_poster_username":"Ayala","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":2273,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":326,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1907,"primary_group_id":null,"flair_group_id":null}]},{"id":9300,"title":"Molfig: Render molecular structures (PDB/mmCIF/BinaryCIF) directly in Typst","fancy_title":"Molfig: Render molecular structures (PDB/mmCIF/BinaryCIF) directly in Typst","slug":"molfig-render-molecular-structures-pdb-mmcif-binarycif-directly-in-typst","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://forum.typst.app/uploads/default/optimized/2X/c/c12bc4662f8573ef9e6b7523f85e2e7f2f2d0706_2_1024x724.jpeg","created_at":"2026-07-09T14:39:23.917Z","last_posted_at":"2026-07-09T14:39:24.027Z","bumped":true,"bumped_at":"2026-07-09T14:39:24.027Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["packages"],"tags_descriptions":{"packages":"Anything related to Typst's package feature, e.g. importing and <a href=\"http..."},"views":67,"like_count":3,"has_summary":false,"last_poster_username":"rice8y","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":3407,"primary_group_id":null,"flair_group_id":null}]},{"id":9270,"title":"Callisto 0.3.0: Code execution and more","fancy_title":"Callisto 0.3.0: Code execution and more","slug":"callisto-0-3-0-code-execution-and-more","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://forum.typst.app/uploads/default/original/2X/8/8b1a41ec105420a381d72e07c0cea5d1986577f3.png","created_at":"2026-07-06T09:20:43.278Z","last_posted_at":"2026-07-06T09:20:43.386Z","bumped":true,"bumped_at":"2026-07-08T20:32:25.472Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["tooling","jupyter"],"tags_descriptions":{"tooling":"Anything related to tools for authoring and developing with and around Typst,..."},"views":160,"like_count":1,"has_summary":false,"last_poster_username":"sijo","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":332,"primary_group_id":null,"flair_group_id":null}]},{"id":9287,"title":"Staunton — chess boards, diagrams and tournament tables","fancy_title":"Staunton — chess boards, diagrams and tournament tables","slug":"staunton-chess-boards-diagrams-and-tournament-tables","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://forum.typst.app/uploads/default/original/2X/d/dcf3f8cb5086064bf97949469fbddde6acb96883.png","created_at":"2026-07-07T21:18:55.933Z","last_posted_at":"2026-07-07T21:18:56.011Z","bumped":true,"bumped_at":"2026-07-08T09:14:13.061Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":88,"like_count":11,"has_summary":false,"last_poster_username":"ndg2kb","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":364,"primary_group_id":null,"flair_group_id":null}]},{"id":9246,"title":"Cool features of a new editor","fancy_title":"Cool features of a new editor","slug":"cool-features-of-a-new-editor","posts_count":8,"reply_count":3,"highest_post_number":8,"image_url":"https://forum.typst.app/uploads/default/original/2X/2/2f9c127a941bb40ea734a64dc5d2ce35d49b16bc.gif","created_at":"2026-07-04T08:21:13.913Z","last_posted_at":"2026-07-07T16:46:09.815Z","bumped":true,"bumped_at":"2026-07-07T16:46:09.815Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["scripting","tooling","web-app"],"tags_descriptions":{"scripting":"Anything related to Typst’s scripting and programming capabilities. This cate...","tooling":"Anything related to tools for authoring and developing with and around Typst,...","web-app":"Anything related to <a href=\"https://typst.app/\">typst.app</a>, the official ..."},"views":237,"like_count":4,"has_summary":false,"last_poster_username":"Mark_Hilton","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":3395,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1276,"primary_group_id":null,"flair_group_id":null}]},{"id":9218,"title":"Aligning systems of equations","fancy_title":"Aligning systems of equations","slug":"aligning-systems-of-equations","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-07-01T08:27:03.078Z","last_posted_at":"2026-07-06T21:26:40.158Z","bumped":true,"bumped_at":"2026-07-06T21:26:40.158Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["math"],"tags_descriptions":{},"views":175,"like_count":0,"has_summary":false,"last_poster_username":"nleanba","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":3391,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":32,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1719,"primary_group_id":null,"flair_group_id":null}]},{"id":9267,"title":"A typst based Ebook Reader","fancy_title":"A typst based Ebook Reader","slug":"a-typst-based-ebook-reader","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":"https://forum.typst.app/uploads/default/optimized/2X/e/ed707e409ad9dc84401c15e4cb6b9204349300a1_2_1024x656.jpeg","created_at":"2026-07-06T03:50:01.168Z","last_posted_at":"2026-07-06T19:51:22.520Z","bumped":true,"bumped_at":"2026-07-06T19:51:22.520Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["epub"],"tags_descriptions":{},"views":147,"like_count":7,"has_summary":false,"last_poster_username":"Johannes_Rexx","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":3401,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1907,"primary_group_id":null,"flair_group_id":null}]},{"id":9268,"title":"Zap 0.6.0 released","fancy_title":"Zap 0.6.0 released","slug":"zap-0-6-0-released","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://forum.typst.app/uploads/default/original/2X/0/0d47caa6fceaed4ea2bc31ffdc096a47ab4643a8.svg","created_at":"2026-07-06T06:39:29.416Z","last_posted_at":"2026-07-06T06:39:29.517Z","bumped":true,"bumped_at":"2026-07-06T06:39:29.517Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["graphics","packages","cetz"],"tags_descriptions":{"graphics":"Anything related to drawing, painting, visualizing in Typst.<br><br>Related: ...","packages":"Anything related to Typst's package feature, e.g. importing and <a href=\"http..."},"views":169,"like_count":13,"has_summary":false,"last_poster_username":"grangelouis","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1520,"primary_group_id":null,"flair_group_id":null}]},{"id":9247,"title":"Best of Typst (TCDM) got 100+ / 50 K stars (opinions needed)","fancy_title":"Best of Typst (TCDM) got 100+ / 50 K stars (opinions needed)","slug":"best-of-typst-tcdm-got-100-50-k-stars-opinions-needed","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://forum.typst.app/uploads/default/original/2X/e/e8a24b6e35910fcb42569a4751e15b2baaa17280.png","created_at":"2026-07-04T11:10:09.136Z","last_posted_at":"2026-07-04T20:56:03.557Z","bumped":true,"bumped_at":"2026-07-04T20:56:03.557Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":192,"like_count":5,"has_summary":false,"last_poster_username":"Johannes_Rexx","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":292,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1907,"primary_group_id":null,"flair_group_id":null}]},{"id":9249,"title":"Codepoint: Create programming exams an assignments","fancy_title":"Codepoint: Create programming exams an assignments","slug":"codepoint-create-programming-exams-an-assignments","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://forum.typst.app/uploads/default/optimized/2X/b/b565ecc88069a83bf170c0f574ef04cd8f71e739_2_1024x537.png","created_at":"2026-07-04T13:04:45.354Z","last_posted_at":"2026-07-04T13:04:45.445Z","bumped":true,"bumped_at":"2026-07-04T13:04:45.445Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["packages"],"tags_descriptions":{"packages":"Anything related to Typst's package feature, e.g. importing and <a href=\"http..."},"views":77,"like_count":1,"has_summary":false,"last_poster_username":"ReeseHatfield","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":3398,"primary_group_id":null,"flair_group_id":null}]},{"id":9197,"title":"Lozenge tilings","fancy_title":"Lozenge tilings","slug":"lozenge-tilings","posts_count":6,"reply_count":4,"highest_post_number":6,"image_url":"https://forum.typst.app/uploads/default/optimized/2X/f/f2341ffff5218a839843fe7589c0d76524ffd2af_2_887x1024.jpeg","created_at":"2026-06-28T22:35:40.819Z","last_posted_at":"2026-07-02T14:26:35.933Z","bumped":true,"bumped_at":"2026-07-02T14:26:35.933Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["scripting","graphics","cetz"],"tags_descriptions":{"scripting":"Anything related to Typst’s scripting and programming capabilities. This cate...","graphics":"Anything related to drawing, painting, visualizing in Typst.<br><br>Related: ..."},"views":230,"like_count":12,"has_summary":false,"last_poster_username":"Paul744","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":788,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1907,"primary_group_id":null,"flair_group_id":null}]},{"id":9231,"title":"I'm developing a new Typst editor","fancy_title":"I&rsquo;m developing a new Typst editor","slug":"im-developing-a-new-typst-editor","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://forum.typst.app/uploads/default/optimized/2X/a/a2e9e80d277b9033d176a9cf82c6443154da5116_2_1024x583.jpeg","created_at":"2026-07-01T18:16:39.562Z","last_posted_at":"2026-07-02T06:03:33.744Z","bumped":true,"bumped_at":"2026-07-02T06:03:33.744Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["tooling"],"tags_descriptions":{"tooling":"Anything related to tools for authoring and developing with and around Typst,..."},"views":216,"like_count":2,"has_summary":false,"last_poster_username":"tu6ge","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":3394,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1907,"primary_group_id":null,"flair_group_id":null}]},{"id":9199,"title":"Multi-variant, multi-language resume template","fancy_title":"Multi-variant, multi-language resume template","slug":"multi-variant-multi-language-resume-template","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://forum.typst.app/uploads/default/optimized/2X/7/7a67e405129931c345855469aa2f6e4ccfa23bfd_2_1024x512.png","created_at":"2026-06-28T23:24:56.689Z","last_posted_at":"2026-06-28T23:24:56.789Z","bumped":true,"bumped_at":"2026-06-28T23:24:56.789Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":83,"like_count":0,"has_summary":false,"last_poster_username":"Tomas_Badenes","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2198,"primary_group_id":null,"flair_group_id":null}]},{"id":9192,"title":"Linguistics in Typst","fancy_title":"Linguistics in Typst","slug":"linguistics-in-typst","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://forum.typst.app/uploads/default/optimized/2X/6/6f6e7a84d76a90389c60b9f4ff06129342b56a7a_2_946x1024.png","created_at":"2026-06-27T21:37:24.866Z","last_posted_at":"2026-06-27T21:37:24.956Z","bumped":true,"bumped_at":"2026-06-27T21:42:06.513Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["packages"],"tags_descriptions":{"packages":"Anything related to Typst's package feature, e.g. importing and <a href=\"http..."},"views":146,"like_count":9,"has_summary":false,"last_poster_username":"gui","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":3382,"primary_group_id":null,"flair_group_id":null}]},{"id":9181,"title":"Presio: Presentations with GIFs, Videos (local mp4/youtube/vimeo), speaker notes and more!","fancy_title":"Presio: Presentations with GIFs, Videos (local mp4/youtube/vimeo), speaker notes and more!","slug":"presio-presentations-with-gifs-videos-local-mp4-youtube-vimeo-speaker-notes-and-more","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://forum.typst.app/uploads/default/optimized/2X/d/d79c072fde77366af15cd5e28f44c09c7416e880_2_1024x724.jpeg","created_at":"2026-06-25T15:12:49.210Z","last_posted_at":"2026-06-25T15:12:49.312Z","bumped":true,"bumped_at":"2026-06-26T21:38:31.046Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["packages","tooling","presentation"],"tags_descriptions":{"packages":"Anything related to Typst's package feature, e.g. importing and <a href=\"http...","tooling":"Anything related to tools for authoring and developing with and around Typst,..."},"views":149,"like_count":11,"has_summary":false,"last_poster_username":"Benedict_Armstrong","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":3378,"primary_group_id":null,"flair_group_id":null}]},{"id":9169,"title":"PKM application based on Typst: InkyCap","fancy_title":"PKM application based on Typst: InkyCap","slug":"pkm-application-based-on-typst-inkycap","posts_count":6,"reply_count":3,"highest_post_number":7,"image_url":"https://forum.typst.app/uploads/default/optimized/2X/7/725687618abaa11fd9f7c837a43d158ce33c5c37_2_1024x558.jpeg","created_at":"2026-06-24T14:03:06.103Z","last_posted_at":"2026-06-26T13:21:58.087Z","bumped":true,"bumped_at":"2026-06-26T13:21:58.087Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":258,"like_count":12,"has_summary":false,"last_poster_username":"JoCh","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":3370,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":326,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3377,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1907,"primary_group_id":null,"flair_group_id":null}]},{"id":9173,"title":"I wrote my PhD thesis in Typst — here are some screenshots and snippets!","fancy_title":"I wrote my PhD thesis in Typst — here are some screenshots and snippets!","slug":"i-wrote-my-phd-thesis-in-typst-here-are-some-screenshots-and-snippets","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://forum.typst.app/uploads/default/original/2X/9/90f9a2133ac50e65c9756fc4c7958ffbce58329d.png","created_at":"2026-06-24T16:49:02.832Z","last_posted_at":"2026-06-25T10:28:17.174Z","bumped":true,"bumped_at":"2026-06-25T10:28:17.174Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["graphics","cetz","fletcher","large-document","hydra"],"tags_descriptions":{"graphics":"Anything related to drawing, painting, visualizing in Typst.<br><br>Related: ..."},"views":372,"like_count":23,"has_summary":false,"last_poster_username":"Thoozee","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1927,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":32,"primary_group_id":null,"flair_group_id":null}]},{"id":9109,"title":"Typst WYSIWYG Word Processor","fancy_title":"Typst WYSIWYG Word Processor","slug":"typst-wysiwyg-word-processor","posts_count":11,"reply_count":5,"highest_post_number":11,"image_url":null,"created_at":"2026-06-17T08:12:26.455Z","last_posted_at":"2026-06-24T12:08:36.522Z","bumped":true,"bumped_at":"2026-06-24T12:08:36.522Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["tooling"],"tags_descriptions":{"tooling":"Anything related to tools for authoring and developing with and around Typst,..."},"views":461,"like_count":5,"has_summary":false,"last_poster_username":"Remo","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":3355,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1907,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2124,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1465,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":292,"primary_group_id":null,"flair_group_id":null}]},{"id":9156,"title":"Imprint — branded PDFs from Markdown, with Typst as the engine","fancy_title":"Imprint — branded PDFs from Markdown, with Typst as the engine","slug":"imprint-branded-pdfs-from-markdown-with-typst-as-the-engine","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://forum.typst.app/uploads/default/optimized/2X/6/69f249345426f2e95d957d92c6692f844d2bb27f_2_1024x609.jpeg","created_at":"2026-06-22T22:05:42.172Z","last_posted_at":"2026-06-24T04:32:56.324Z","bumped":true,"bumped_at":"2026-06-24T04:32:56.324Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":172,"like_count":1,"has_summary":false,"last_poster_username":"Johannes_Rexx","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":3371,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1907,"primary_group_id":null,"flair_group_id":null}]},{"id":9091,"title":"Gribouille - Grammar of Graphics","fancy_title":"Gribouille - Grammar of Graphics","slug":"gribouille-grammar-of-graphics","posts_count":6,"reply_count":0,"highest_post_number":6,"image_url":"https://forum.typst.app/uploads/default/original/2X/4/476cf239a724c8b08bbfe339eef8f5f1ce16754d.png","created_at":"2026-06-15T16:31:33.586Z","last_posted_at":"2026-06-23T14:15:36.820Z","bumped":true,"bumped_at":"2026-06-23T14:15:36.820Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["graphics","packages","cetz"],"tags_descriptions":{"graphics":"Anything related to drawing, painting, visualizing in Typst.<br><br>Related: ...","packages":"Anything related to Typst's package feature, e.g. importing and <a href=\"http..."},"views":374,"like_count":31,"has_summary":false,"last_poster_username":"RamkumarKB","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":3349,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1885,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":294,"primary_group_id":null,"flair_group_id":null}]},{"id":9046,"title":"I wrote a Typst handbook","fancy_title":"I wrote a Typst handbook","slug":"i-wrote-a-typst-handbook","posts_count":11,"reply_count":6,"highest_post_number":11,"image_url":null,"created_at":"2026-06-09T17:37:14.931Z","last_posted_at":"2026-06-22T17:42:22.868Z","bumped":true,"bumped_at":"2026-06-22T17:42:22.868Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["documentation"],"tags_descriptions":{},"views":637,"like_count":19,"has_summary":false,"last_poster_username":"CRStefano","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":3336,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":936,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3326,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2590,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1907,"primary_group_id":null,"flair_group_id":null}]},{"id":7396,"title":"A Typst package to create book cover ready to print with debug option","fancy_title":"A Typst package to create book cover ready to print with debug option","slug":"a-typst-package-to-create-book-cover-ready-to-print-with-debug-option","posts_count":7,"reply_count":2,"highest_post_number":7,"image_url":"https://forum.typst.app/uploads/default/optimized/2X/b/b56a9db4329a65f48ba57fe59094d8825eb58784_2_1024x692.jpeg","created_at":"2025-12-22T08:20:18.318Z","last_posted_at":"2026-06-20T17:34:28.516Z","bumped":true,"bumped_at":"2026-06-20T23:01:48.720Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":689,"like_count":12,"has_summary":false,"last_poster_username":"Demis","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":622,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1907,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3258,"primary_group_id":null,"flair_group_id":null}]},{"id":9135,"title":"Calepin: Website builder for Typst","fancy_title":"Calepin: Website builder for Typst","slug":"calepin-website-builder-for-typst","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":"https://forum.typst.app/uploads/default/optimized/2X/1/124f615bad23d2808ec98386f13f05e6fb4f0a23_2_1024x566.png","created_at":"2026-06-19T21:55:16.192Z","last_posted_at":"2026-06-20T12:12:13.471Z","bumped":true,"bumped_at":"2026-06-20T12:12:13.471Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":239,"like_count":11,"has_summary":false,"last_poster_username":"vincentab","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1885,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":66,"primary_group_id":null,"flair_group_id":null}]},{"id":9123,"title":"Typst Handbook Update: Here is the version in English","fancy_title":"Typst Handbook Update: Here is the version in English","slug":"typst-handbook-update-here-is-the-version-in-english","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-06-18T14:42:28.673Z","last_posted_at":"2026-06-20T11:09:08.674Z","bumped":true,"bumped_at":"2026-06-20T11:15:35.444Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["documentation"],"tags_descriptions":{},"views":209,"like_count":8,"has_summary":false,"last_poster_username":"CRStefano","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":3336,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1276,"primary_group_id":null,"flair_group_id":null}]},{"id":8073,"title":"A paper about Typst, written in Typst, and with an official Typst-based template in the IJIMAI journal","fancy_title":"A paper about Typst, written in Typst, and with an official Typst-based template in the IJIMAI journal","slug":"a-paper-about-typst-written-in-typst-and-with-an-official-typst-based-template-in-the-ijimai-journal","posts_count":6,"reply_count":0,"highest_post_number":6,"image_url":"https://forum.typst.app/uploads/default/optimized/2X/c/cb6eb3915e13867e4956adb52938cdc84d112a54_2_1024x434.jpeg","created_at":"2026-02-28T15:45:09.809Z","last_posted_at":"2026-06-20T10:48:42.653Z","bumped":true,"bumped_at":"2026-06-20T10:48:42.653Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["scripting","layout","packages"],"tags_descriptions":{"scripting":"Anything related to Typst’s scripting and programming capabilities. This cate...","layout":"Anything related to how Typst lays out content. This category is very broad, ...","packages":"Anything related to Typst's package feature, e.g. importing and <a href=\"http..."},"views":1317,"like_count":44,"has_summary":false,"last_poster_username":"Andrew","category_id":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":51,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":77,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1907,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":754,"primary_group_id":null,"flair_group_id":null}]}]}}