patarapolw
Hobbyist, skilled in Python and TypeScript; also Kotlin is OK, if need be. Deployed on GCP.
Thailand
Pinned Repositories
anki-export
Export your Anki *.apkg to Python. Read Anki *.apkg in Python.
ankisync
Doing in Anki what AnkiConnect cannot do
ankisync2
Creating and editing *.apkg and *.anki2 safely
AnkiTools
an Anki *.apkg and collection.anki2 reader and editor
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.
any-serialize
Serialize any JavaScript objects, as long as you provides how-to. I have already provided Date, RegExp and Function.
blogdown-cms
Content Management System, to provide API endpoints for Static Site Generators or JAMStacks
KeePassDX-diceware
A fork of KeePassDx to generate Diceware-type passwords
liteorm
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.
rep2recall
Repeat until recall. Aims to be more powerful Anki alternative.
patarapolw's Repositories
patarapolw/pyexcel-export
Preserve/Generate good formatting when exporting to *.xlsx, *.yaml, *.json and when updating data.
patarapolw/reveal-editor
Live Reveal.js editor, with global styles/scripts, Markdown and HyperPug. Also, Node-installable.
patarapolw/cjkradlib
Generate compositions, supercompositions and variants for a given Hanzi / Kanji
patarapolw/KeePassDX-diceware
A fork of KeePassDx to generate Diceware-type passwords
patarapolw/xgit
An opinionated command line tools to make your life easier with Git and Gitignore
patarapolw/ChineseViewer-v1
A Hanzi and vocab viewer for a chunk of text, based on HanziLevelUp.
patarapolw/cedict
MDBG's CC-CEDICT wrapper for Kotlin
patarapolw/cjkrad4j
Porting of Python's cjkradlib to Kotlin
patarapolw/csv-md-editor
An enhanced CSV editor powered by Electron and Handsontable.js
patarapolw/db-editor
Database editor in table style, without HandsOnTable
patarapolw/OpenMDE
Double-click to open file in a customized SimpleMDE markdown editor
patarapolw/polvtypes
TypeScript definitions by polv
patarapolw/rep2recall-web
Repeat Until Recall, by a simplified spaced-repetition interval.
patarapolw/search-query
Convert a line of string to machine understandable search query
patarapolw/bolt-heroku
Bolt Running on Heroku
patarapolw/bolt-markup
Bolt extension to insert unsafe markdown and HTML, while preserving the editor
patarapolw/bson-lite
File-based storage for BSON, with unique indexes and joining support.
patarapolw/cogear-plugin-base-url
Base URL plugin for CSS and JS chunks, for Cogear.js
patarapolw/cogear-plugin-blog
Blog plugin for Cogear.JS
patarapolw/health-it
patarapolw/llsip-sub
patarapolw/nltkpass
Generate a more secure memorable-password, for use in Master Password.
patarapolw/patarapolw.github.io
patarapolw/phrasepass
Generate password from passphrase from only JavaScript
patarapolw/phrasepass4j
Passphrase-based password generator for Kotlin. I plan to install this for KeePassDX on Android
patarapolw/SimpleDart2Js
Simple Dart tutorials for transpiling to JavaScript
patarapolw/SimpleTypeScript
My approach to TypeScript from knowing client-side JavaScript
patarapolw/translatesentence
Tatoeba db on Kotlin
patarapolw/types-appdirs
TypeScript definition for appdirs
patarapolw/types-async-eventemitter
TypeScript definition for async-eventemitter