Hobbyist, skilled in Python and TypeScript; also Kotlin is OK, if need be. Deployed on GCP.
ankisync2. Creating and editing *.apkg and *.anki2 safely
92AnkiTools. an Anki *.apkg and collection.anki2 reader and editor
72ankisync. Doing in Anki what AnkiConnect cannot do
70anki-export. Export your Anki *.apkg to Python. Read Anki *.apkg in Python.
24hyperpug. Lightweight Pug for browser/Electron. With Pug filters' support, which can also contain indented language like markdown.
16reveal-md. View markdown files as a presentation in Reveal.js with CLI
14ankix. 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.
14simplesrs. Simple SRS (spaced-recognition system) mechanism and database. Scalable and zero configuration.
14HanziLevelUp. A Hanzi learning suite, with levels based on Hanzi Level Project, aka. another attempt to clone WaniKani.com for Chinese.
13pyhandsontable. View a list of JSON-serializable dictionaries or a 2-D array, in HandsOnTable, in Jupyter Notebook.
13WaniKaniTools. Working with WaniKani API, login, and Community.
11HanziSRS. An attempt to clone www.wanikani.com, but for Chinese
11gflash. A very simple app to make formatted flashcards from Google Sheets
11cjkradlib. Generate compositions, supercompositions and variants for a given Hanzi / Kanji
11pdf.js-viewer. Example of how to build example viewer of Mozilla's PDF.js
10pyexcel-export. Preserve/Generate good formatting when exporting to *.xlsx, *.yaml, *.json and when updating data.
10any-serialize. Serialize any JavaScript objects, as long as you provides how-to. I have already provided Date, RegExp and Function.
9reveal-editor. Live Reveal.js editor, with global styles/scripts, Markdown and HyperPug. Also, Node-installable.
8memorable-password. Generate sentence of context, along with keywords/PIN/passwords to make sure you memorize it!!!
8pronounceable. Analyze passwords' memorizability and generate pronounceable words.
8blogdown-cms. Content Management System, to provide API endpoints for Static Site Generators or JAMStacks
8liteorm. 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.
7simplecel. Offline Excel-like app with no formula conversion, but with image/markdown/HTML support.
7tinydb-viewer. View records generated from TinyDB and alike (e.g. list of dictionaries.)
7zhres-api. Chinese Resources API
6aloud. A commenting engine. Aloud your comments.
6make-html. Make HTML from Markdown or Hyperpug
6rep2recall-app. Repeat until you can recall
5randomsentence. Generate a sentence, randomly or from a list of keywords/initials. This is based on Brown corpus.
5srs-sqlite. A simple SRS app using Markdown/HandsOnTable/SQLite
5jupyter-flashcards. Jupyter notebook utility to view flashcards in both Excel and markdown format.
4duendecat. Sentence randomizing app by WaniKani Kanji level and JLPT grammar level. Also for Chinese (Mandarin).
4nuxt-blog-template. Nuxt.js blog template, with working version at https://www.polv.cc
4chinesenumber. Convert Chinese (or Japanese) numbers (e.g. 二十一) to numeric digits (21)
4non-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.
4rep2recall.py. Rep2Recall with Python SQLite
4chineseviewer. View Chinese radicals, superradicals, and sentences
3k-neu. Kotlin version of Neutralino.js
3emojazz. Jazzy emoji / kaomoji picker
3dree-browser. File browser on static websites, made specifically for dree.js
3xgit. An opinionated command line tools to make your life easier with Git and Gitignore
3srs-format. An alternative to Anki's *.apkg, that is non-zipped peewee SQLite, and self-contained for all media, allowing for easier programming.
3pyexcel-xlsxwx. Save pyexcel data with XlsxWriter, while retaining good formatting.
3TagDict. Let's create a taggable dictionary...
3diceware_utils. A collection of tools to make diceware passphrase conform with "password policy"
3CJKhyperradicals. Chinese characters radicalizer and hyperradicalizer
3edictreader. EDICT2, JMdict and CEDICT reader and searcher in dictionary format
3yt2pptx. convert a YouTube video into a PowerPoint presentation
2kirenai-kotoba. Customizable Wordle for Japanese vocabularists that allows customizable word list and more.
2jptools. Various tools for Japanese language
2pgadmin4-arch. Latest pgAdmin4 for Arch-based distros, based on debtap
2go-webview-launcher. Proof of concept for cross-platform cross-build WebView launcher
2encodeuri-plus. encodeURI that is safe, and doesn't do too much in a specific scenario
2make-pdf. Beautifully make a pdf from couples of image files
2minimal-rollup-ts-pug-sass-template. Rollup + TypeScript + Pug + SASS template with no plan for JavaScript frameworks, whatsoever
2polvtypes. TypeScript definitions by polv
1