1
0
Fork
You've already forked graphemy
0
forked from zhuriel/graphemy
a tool for creating conlang writing systems where fonts aren't enough
  • Rust 99.5%
  • Nix 0.3%
  • Shell 0.2%
Find a file
2025年06月29日 23:04:35 +09:00
cli move to containerized release build flow, bump version to 0.5 2025年06月29日 23:04:35 +09:00
core move to containerized release build flow, bump version to 0.5 2025年06月29日 23:04:35 +09:00
docs add charts section to help window 2025年06月15日 15:07:16 +09:00
editor move to containerized release build flow, bump version to 0.5 2025年06月29日 23:04:35 +09:00
examples update example files 2025年06月29日 22:36:33 +09:00
release move to containerized release build flow, bump version to 0.5 2025年06月29日 23:04:35 +09:00
syntax move to containerized release build flow, bump version to 0.5 2025年06月29日 23:04:35 +09:00
.envrc add nix flake files for easier development 2025年02月28日 18:59:07 +09:00
.gitignore initial proof of concept 2023年11月25日 17:07:33 +09:00
Cargo.lock move to containerized release build flow, bump version to 0.5 2025年06月29日 23:04:35 +09:00
Cargo.toml split editor gui and cli into separate crates 2024年08月27日 20:24:48 +09:00
default.nix add nix flake files for easier development 2025年02月28日 18:59:07 +09:00
flake.lock add nix flake files for easier development 2025年02月28日 18:59:07 +09:00
flake.nix bring chart editor to a usable state 2025年05月23日 23:33:57 +09:00
LICENSE add GPLv3 license 2024年06月08日 18:35:54 +09:00
README.md cross off some todo items 2025年06月28日 00:04:40 +09:00
shell.nix add nix flake files for easier development 2025年02月28日 18:59:07 +09:00

graphemy

a tool for graphemic blasphemy, i.e. creating writing systems that are hard or impossible to create as fonts.

It is currently fairly rough but usable. See the example file in examples for a functioning example project.

planned features

(in no particular order)

  • (削除) templates for new files (削除ここまで)
  • (削除) script based parsing (削除ここまで)
  • (削除) parser syntax highlighting (削除ここまで)
  • (削除) advanced stroke options (削除ここまで)
  • circle arcs (standalone or as path segments)
  • (削除) more robust typesetting (draw valid characters on error instead of nothing) (削除ここまで)
  • (削除) line/paragraph typesetting algorithm (削除ここまで)
  • (削除) gui polish (削除ここまで)
  • (削除) get people to actually use it (削除ここまで)
  • svg import
  • character composer for logographies
  • more container layout options

compilation

it's rust, just do cargo run or whatever.