40 projects
ankisync2
Creating and editing *.apkg and *.anki2 safely
anki-export
Export your Anki *.apkg to Python. Read Anki *.apkg in Python.
pyexcel-xlsxwx
Save pyexcel data with XlsxWriter, while retaining good formatting.
ankisync
Doing in Anki what AnkiConnect cannot do
pyexcel-export
Keep good formatting when exporting to *.xlsx, *.yaml and *.json and when updating data.
xgit
An opinionated command line tools to make your life easier with Git and Gitignore
cjkradlib
Generate compositions, supercompositions and variants for a given Hanzi / Kanji
chinesenumber
Convert Chinese (or Japanese) numbers to numeric digits (21)
simplesrs
Simple SRS (spaced-recognition system) mechanism and database
ankix
New file format for Anki with improved review intervals and Peewee SQLite powered
zhlib-snapshot
Snapshot of zhlib: Dictionaries and what to learn in Chinese
zhlib
Dictionaries and what to learn in Chinese
hanzilvlib
A library to view contents from HanziLevelProject
ttslib
TTS for local usage that works for all OS's, with a simple interface
pyrepr
Pretty-printing serializable objects for humans
html-speak
HTML TTS server for Chinese/Japanese and Jupyter Notebook
htmlviewer
Table viewer for relational databases, without using HandsOnTable.
tinydb-viewer
View records generated from TinyDB and alike (e.g. list of dictionaries.)
pyhandsontable
View a list of dictionaries or a 2-D array, in HandsOnTable, in Jupyter Notebook.
imserv
Spin an image server, store images from Clipboard in single place, and prevent duplication.
pdf-shuffle
A PDF page/image randomizer, or flashcard quiz from a PDF.
str2port
Convert string to md5 hash, then to port number. No randomization involved.
excelschema
Excel records' parser and schema viewing and validating tools.
tinydb-constraint
Apply constraints before inserting and updating TinyDB records.
imagedb
Store images, especially from Clipboard, in a database, and spin an image server (for usage in Jupyter Notebook).
nonrepeat
Generate non-repeat filenames, ids and strings
ankipy
Create anki decks and cards from your Python application
simplecel
Offline Excel-like app with no formula conversion, but with image/markdown/HTML support.
pyexcel-openpyxlx
Export styles from Excel using OpenPyXL (for XlsxWriter -- pyexcel-xlsxwx)
AnkiTools
an Anki *.apkg and collection.anki2 reader and editor
diceware_utils
A collection of tools to make diceware passphrase conform with "password policy"
randomsentence
Generate a sentence, randomly or from a list of keywords/initials. This is based on Brown corpus.
memorable_password
Generate sentence of context, along with keywords/PIN/passwords to make sure you memorize it!!!
pypwm
A library for password manager for Python
password_manager
A library for password manager for Python
WaniKaniTools
Working with WaniKani API, login, and Community.
CJKrelate
Generate related Hanzi/Kanji by various means. Visually. Also, a summary table is humanly made.
pronounceable
Analyze passwords' memorizability and generate pronounceable words.
passwordstrength
Password strength calculator in Python
edictreader
EDICT2, JMdict and CEDICT reader and searcher in dictionary format