No description
| src | mark builders as must_use | |
| test_files | initial version | |
| .gitignore | initial version | |
| Cargo.lock | rename package | |
| Cargo.toml | rename package | |
| ci.sh | test wasm | |
| LICENSE | initial version | |
| README.md | rename package | |
Generate anki cards directly from rust.
This is a port of genanki to rust.
Example
useanki_gen::{Deck,Model,ModelField,ModelTemplate,Note,Package};letmutpackage=Package::default();letmodel=Model::builder().name("model").fields([ModelField::new("Question"),ModelField::new("Answer")]).add_template(ModelTemplate{name: "Card 1".into(),question_format: "{{Question}}".into(),answer_format: "{{FrontSide}}<hr id=\"answer\">{{Answer}}".into(),}).build();letnote=Note::builder().model(model.id()).fields(["Question???","Answer!"]).build();package.add_deck(Deck::builder().name("test").add_model(model).add_note(note).build(),);package.write_to_file("example.apkg").unwrap();