Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mariinkys/delphinus_flashcards
This software allows you to easily generate Japanese or Chinese vocabulary flashcards that can be imported into Quizlet, StudySmarter(Vaia) or Anki
https://github.com/mariinkys/delphinus_flashcards
anki anki-flashcards automation chinese-language flashcard-generator flashcards japanese-language leptos quizlet rust rust-lang
Last synced: 3 months ago
JSON representation
This software allows you to easily generate Japanese or Chinese vocabulary flashcards that can be imported into Quizlet, StudySmarter(Vaia) or Anki
- Host: GitHub
- URL: https://github.com/mariinkys/delphinus_flashcards
- Owner: mariinkys
- License: mit
- Created: 2023-10-11T08:55:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-11T10:44:18.000Z (5 months ago)
- Last Synced: 2024-09-11T15:59:30.417Z (5 months ago)
- Topics: anki, anki-flashcards, automation, chinese-language, flashcard-generator, flashcards, japanese-language, leptos, quizlet, rust, rust-lang
- Language: Rust
- Homepage: https://delphinus.mariinkys.dev
- Size: 29 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Delphinus Flashcards
This project contains a small web application written in Rust with the Leptos framework, it can generate flashcards compatible with Quizlet, Studysmarter(Vaia) and Anki for both Chinese and Japanese.## Warning
The flashcards generated by this software may contain errors, revision of the flashcards is advised. As with any software, use it with care and at your own risk.
## How to Use?
[See the FAQ](https://delphinus.mariinkys.dev/faq)
## Development Notes
In order to have the 'copy to clipboard' button working you need to compile with the `RUSTFLAGS=--cfg=web_sys_unstable_apis`.
Ex: `RUSTFLAGS=--cfg=web_sys_unstable_apis cargo leptos watch` or `RUSTFLAGS=--cfg=web_sys_unstable_apis cargo leptos build --release`.
Also remember the env variables needed for the server binary:
```
export LEPTOS_OUTPUT_NAME="leptos_start"
export LEPTOS_SITE_ROOT="site" #necessary
export LEPTOS_SITE_PKG_DIR="pkg"
export LEPTOS_SITE_ADDR="127.0.0.1:3000"
export LEPTOS_RELOAD_PORT="3001"
```## Thanks
You can also help do this and more projects, [Buy me a coffee](https://www.buymeacoffee.com/mariinkys)
## Acknowledgements
This site uses the JMdict/EDICT
and KANJIDIC dictionary files.
These files are the property of the Electronic Dictionary Research and Development Group
, and are used in conformance with the Group's licence.This site uses the CC-CEDICT dictionary files and are used in conformance with its license.