Skip to content

brainroot:0.2.0 - #5770

Open
Loewe1000 wants to merge 3 commits into
typst:mainfrom
Loewe1000:brainroot-0.2.0
Open

brainroot:0.2.0#5770
Loewe1000 wants to merge 3 commits into
typst:mainfrom
Loewe1000:brainroot-0.2.0

Conversation

@Loewe1000

Copy link
Copy Markdown
Contributor

I am submitting

  • a new package
  • an update for a package

Description: brainroot draws mind maps from nested Typst lists. Every list item becomes a node with a box sized to its text, every first-level branch carries its own colour down to its leaves, and the layout is automatic: a contour-based tidy tree in two axes for the two-sided, one-sided and top-down maps, plus radial, star and fishbone arrangements. Twelve themes decide how boxes and edges look, four of them hand-drawn in pure Typst after the TikZ sketch decoration; ten palettes supply the colours. For teaching there are maps with gaps and their solution from one source, edge labels for probability trees, points per node, cross-links, summary braces and clouds, and building a map up branch by branch in a slide deck. Built on CeTZ.

I have read and followed the submission guidelines and, in particular, I

  • selected a name that isn't the most obvious or canonical name for what the package does
    • Explanation: "brainroot" is a neologism combining brain (a mind map) and root (the root node in the middle of it), with a nod to the internet slang "brainrot" that made the students laugh. It is not a descriptive name for a mind-map package.
  • added a typst.toml file with all required keys
  • added a README.md with documentation for my package
  • have chosen a license and added a LICENSE file or linked one in my README.md
  • tested my package locally on my system and it worked
  • excluded PDFs or README images, if any, but not the LICENSE

@Loewe1000
Loewe1000 deployed to Package Check September 5, 2026 19:43 — with GitHub Actions Active
@typst-package-check typst-package-check Bot added the new A new package submission. label Sep 5, 2026
@Loewe1000
Loewe1000 deployed to Package Check September 5, 2026 19:47 — with GitHub Actions Active
@Loewe1000
Loewe1000 deployed to Package Check September 6, 2026 12:12 — with GitHub Actions Active
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new A new package submission.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant