Penrose

Penrose is a system that creates diagrams using notations written in plain text. It aims for even non-specialists to easily produce schemas and visualize technical concepts. The system operates with an input structure consisting of a combination of domain (Domain), object (Substance) and format (Style) programs.

PE

penrose · Figma Alternatives / Design

STARS8.0K
FORKS362
COMMITS2.8K
CONTRIBUTORS44
VERSIONv3.3.0
UPDATED27 days ago
TypeScriptKısıt TabanlıAkademikDSLMIT

Common commercial products in this category: Figma, Sketch, Adobe XD

What can it do?
  • You can create and examine diagrams directly without installation via the browser
  • You can define custom visualizations by writing your own domain, Substance, and Style files
  • You can generate high-quality schemes for technical concepts through text-based notations
User reviews
  • • NeutralHacker News

    Penrose – Create diagrams by typing notation in plain text

    “> Importantly, Penrose's vision is that experts will author libraries of domains and styles, and end-users need only express the substance of their diagrams (i.e. the three lines of code above). In that case, would it be a good idea to start the tutorial with some predefined…”

  • • NeutralHacker News

    Penrose – Create diagrams by typing notation in plain text

    “Yeah :( To be honest, I think we got a bit overeager about this one, since none of us on the project are chemistry experts. At least for the front page, we should probably replace that with a different diagram from our registry. I think this is actually a fairly deep issue with…”

My note

Alternative pages

More in: Figma Alternatives / Design