Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/krmanik/ocloze
cloze overlapper in browser for Anki
https://github.com/krmanik/ocloze
anki anki-addon anki-decks cloze cloze-deletions export-deck genanki pyodide
Last synced: 30 days ago
JSON representation
cloze overlapper in browser for Anki
- Host: GitHub
- URL: https://github.com/krmanik/ocloze
- Owner: krmanik
- License: agpl-3.0
- Created: 2021-03-07T21:26:57.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-04-03T14:49:52.000Z (over 2 years ago)
- Last Synced: 2024-10-10T08:05:20.956Z (about 1 month ago)
- Topics: anki, anki-addon, anki-decks, cloze, cloze-deletions, export-deck, genanki, pyodide
- Language: Python
- Homepage: https://krmanik.github.io/ocloze/index.html
- Size: 14.8 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ocloze
cloze overlapper in browser for Anki, AnkiMobile and AnkiDroidIt is web app for original [cloze overlapper addon by Glutanimate](https://github.com/glutanimate/cloze-overlapper).
# Quick Start
Visit following in browser
https://krmanik.github.io/ocloze/index.html
### For iOS this can be used as Addons
https://github.com/krmanik/AnkiMobile-Addons/tree/main/ocloze# Features
- Create cloze with text selection
- Auto generate cloze for list items
- Generate ready to import Anki Decks
- Settings for context before, context after and cloze prompts# Disclaimer
### Version 2
The version 2 of the project developed using [genanki-js](https://github.com/krmanik/genanki-js) javaScript library. It creates ready to import decks. The python code of [cloze overlapper](https://github.com/glutanimate/cloze-overlapper) converted to javascript code.### Version 1 (Deprecated)
The project made using HTML/CSS/JS, pyodide and genanki python module.The web app use existing ```generator.py``` and ```overlapper.py``` python code developed by [Glutanimate](https://github.com/glutanimate/cloze-overlapper). The web app only generate cloze and export Anki decks. But for reviewing in order you may have to get the original addon from [Glutanimate's Patreon](https://www.patreon.com/glutanimate). The original addon have more features for scheduling of cards in Anki.
[Click here to support Glutanimate's work](https://glutanimate.com/support-my-work/)# How to create cloze?
## Create cloze in paragraph
1. Paste paragraph in ```Original``` field
2. Select a text in paragraph
3. Click ```Add [[``` button to create cloze for that text
4. Repeat 1-3 to add more cloze
5. Click ```Generate``` button to generate cloze
6. Click ```Add``` button to add generated cloze to list
7. Repeat to create more cloze
8. Finally, Click download button to export deck## Auto generate cloze for list items
1. Paste list with item per line in ```Original``` field
2. Click ```Generate``` button to generate cloze
3. Click ```Add``` button to add generated cloze to list
4. Repeat 1-3 to create more cloze
5. Click download button to export deck# Demo
![](images/demo_ocloze_2.gif)# Available settings
![](images/settings.png)# License
View [License.md](License.md)