ankisync
Doing in Anki what AnkiConnect cannot doankisync2
Creating and editing *.apkg and *.anki2 safelyAnkiTools
an Anki *.apkg and collection.anki2 reader and editorhyperpug
Lightweight Pug for browser/Electron. With Pug filters' support, which can also contain indented language like markdown.ankix
New file format for Anki with improved review intervals. Pure peewee SQLite database, no zipfile, but media enabled. Available to work with on Jupyter Notebook.simplesrs
Simple SRS (spaced-recognition system) mechanism and database. Scalable and zero configuration.anki-export
Export your Anki *.apkg to Python. Read Anki *.apkg in Python.pyhandsontable
View a list of JSON-serializable dictionaries or a 2-D array, in HandsOnTable, in Jupyter Notebook.WaniKaniTools
Working with WaniKani API, login, and Community.reveal-md
View markdown files as a presentation in Reveal.js with CLIHanziLevelUp
A Hanzi learning suite, with levels based on Hanzi Level Project, aka. another attempt to clone WaniKani.com for Chinese.gflash
A very simple app to make formatted flashcards from Google SheetsHanziSRS
An attempt to clone www.wanikani.com, but for Chinesememorable-password
Generate sentence of context, along with keywords/PIN/passwords to make sure you memorize it!!!any-serialize
Serialize any JavaScript objects, as long as you provides how-to. I have already provided Date, RegExp and Function.pdf.js-viewer
Example of how to build example viewer of Mozilla's PDF.jssimplecel
Offline Excel-like app with no formula conversion, but with image/markdown/HTML support.blogdown-cms
Content Management System, to provide API endpoints for Static Site Generators or JAMStackscjkradlib
Generate compositions, supercompositions and variants for a given Hanzi / Kanjiliteorm
A simple wrapper for sqlite; with typings based on TypeScript decorators and reflect-metadata. With async eventemitter (emittery). Focusing on JSON, Date, and MongoDB interop.pyexcel-export
Preserve/Generate good formatting when exporting to *.xlsx, *.yaml, *.json and when updating data.rep2recall-app
Repeat until you can recallaloud
A commenting engine. Aloud your comments.pronounceable
Analyze passwords' memorizability and generate pronounceable words.reveal-editor
Live Reveal.js editor, with global styles/scripts, Markdown and HyperPug. Also, Node-installable.make-html
Make HTML from Markdown or Hyperpugrandomsentence
Generate a sentence, randomly or from a list of keywords/initials. This is based on Brown corpus.tinydb-viewer
View records generated from TinyDB and alike (e.g. list of dictionaries.)duendecat
Sentence randomizing app by WaniKani Kanji level and JLPT grammar level. Also for Chinese (Mandarin).non-root-gatsby-blog
An attempt to create a Gatsby blog as a part of Monorepo, with /data and /dist (output-dir) directories sticking out, instead of being inside the Gatsby repo.jupyter-flashcards
Jupyter notebook utility to view flashcards in both Excel and markdown format.chinesenumber
Convert Chinese (or Japanese) numbers (e.g. 二十一) to numeric digits (21)zhres-api
Chinese Resources APIk-neu
Kotlin version of Neutralino.jsrep2recall.py
Rep2Recall with Python SQLitechineseviewer
View Chinese radicals, superradicals, and sentencesdree-browser
File browser on static websites, made specifically for dree.jsxgit
An opinionated command line tools to make your life easier with Git and GitignoreCJKhyperradicals
Chinese characters radicalizer and hyperradicalizerdiceware_utils
A collection of tools to make diceware passphrase conform with "password policy"srs-sqlite
A simple SRS app using Markdown/HandsOnTable/SQLiteTagDict
Let's create a taggable dictionary...srs-format
An alternative to Anki's *.apkg, that is non-zipped peewee SQLite, and self-contained for all media, allowing for easier programming.pyexcel-xlsxwx
Save pyexcel data with XlsxWriter, while retaining good formatting.edictreader
EDICT2, JMdict and CEDICT reader and searcher in dictionary formatnuxt-blog-template
Nuxt.js blog template, with working version at https://www.polv.ccemojazz
Jazzy emoji / kaomoji pickerq2filter
Advanced query string parser for MongoDB and `Array.prototype.filter`indented-filter
Indented filter maker for Showdown extension / Hyperpugzhdiary-app
local web app for zhdiary flashcardsCJKrelate
Generate related Hanzi/Kanji by various means. Visually. Also, a summary table is humanly made.ttslib
TTS for local usage that works for all OS's, with a simple interface, mimicking gTTS's.minimal-rollup-ts-pug-sass-template
Rollup + TypeScript + Pug + SASS template with no plan for JavaScript frameworks, whatsoeversuperflat
Flat file CMS generator and managerzhlib
A collection of Chinese tools, databases and dictionariesSimpleGit
A command line Git short noteexcelschema
Excel records' parser and schema viewing and validating tools.zhsort
Chinese Vocab Extracter and Sorter. Convert a body of Chinese text into a list of Hanzi and vocabularies.qsearch
Search a database with a string. Designed for end-users.kirenai-kotoba
Customizable Wordle for Japanese vocabularists that allows customizable word list and more.ChineseViewer-v1
A Hanzi and vocab viewer for a chunk of text, based on HanziLevelUp.encodeuri-plus
encodeURI that is safe, and doesn't do too much in a specific scenarioemoji-unicode
Learn the most popular unicode symbols, or groups of symbolshotcell
Yet another SQLite Editoreagle-md
Eagle.js presentation editor in Markdown/Pugnext-awsm-template
Almost classless Next.js template (with TypeScript, ESLint, Prettier) powered by awsm.cssjptools
Various tools for Japanese languagego-webview-launcher
Proof of concept for cross-platform cross-build WebView launchercjkrad4j
Porting of Python's cjkradlib to Kotlinwebviewless
Not bundling any browser executable, but you can choose your browser; with fallbackmake-pdf
Beautifully make a pdf from couples of image filesbackup-scripts
A series of backup scripts I am using for my Arch Linux.prettyprint
prettyprint beyond `JSON.stringify(obj, null, 2)` -- Multiline strings and colorstinydb-constraint
Apply constraints before inserting and updating TinyDB records.nltkpass-app
Mobile application for NLTKPassAnkiPy
Create, read and edit Anki files in Python.blog-reveal.nuxt
SimplePython
A collection of Python utilitiesjy
JSON to-and-from YAML parser CLI, plus more formatsrep2recall-web
Repeat Until Recall, by a simplified spaced-repetition interval.vue-blogify
Vue CLI static blogging platformpasswordstrength
Password strength calculator for Pythonbetter-dev.to
Add specific features to Dev.to, such as humanize-durationpour-console
A simplified promise-based `spawn`, with real-time logging to console.OpenMDE
Double-click to open file in a customized SimpleMDE markdown editorzhdiary-web
zhdiary flashcard on the webpolvtypes
TypeScript definitions by polvcedict
MDBG's CC-CEDICT wrapper for Kotlinhanzilvlib
A library to view contents from HanziLevelProject, plus some popular dictionaries.blog.nuxt
Markdown static blog generator with Showdown.js and Pug based on NuxtHanziLevel
An attempt to map WaniKani to Chinese, i.e. creating Chinese version of WaniKani.search-query
Convert a line of string to machine understandable search querypolv
Content for https://www.polv.ccr2r-cli
Repeat Until You Can Recall in CLI mode; to allow file selecting / port settingcsv-md-editor
An enhanced CSV editor powered by Electron and Handsontable.jsmy-notes
Next generation <reveal-app> that also works offlinejs-benchmark
A simple suite to test benchmark for Node.js and web browserHanziMindMap
A PyQt5 GUI app, to brainstorm your homophones and homonyms of a vocab or a Hanzi; whilst looking up CEDICT (MDBG version).pgadmin4-arch
Latest pgAdmin4 for Arch-based distros, based on debtapanki-browser
[Anki](https://apps.ankiweb.net/) browserLove Open Source and this site? Check out how you can help us