There are no reviews yet. Be the first to send feedback to the community and the maintainers!
ebisu
Public-domain Python library for flashcard quiz scheduling using Bayesian statistics. (JavaScript, Java, Dart, and other ports available!)mudderjs
Lexicographically-subdivide the “space” between strings, by defining an alternate non-base-ten number system using a pre-defined dictionary of symbol↔︎number mappings. Handy for ordering NoSQL keys.yamanote
Computers are supposed to be tools for thinking. A nerdy, perhaps silly, tool is a list of bookmarks with excerpts. I've tried to use social media, journal apps, and Pinboard to achieve this but they're all lacking. Let's go old school. Very WIP.fuzzy-anki
An Anki browser: upload your APKG decks or ANKI2 collections and see what's inside!pollen-guide
A poor guide to Pollen, that amazing document formatting system in Racketebisu.js
JavaScript port of Ebisu, the public-domain library for Bayesian quiz scheduling.mecab-emscripten
The MeCab Japanese morphological analyzer for the Web!yoyogi
No, no, no! Everything about the way you consume social media is wrong! Let me tell you about my bril—kamiya-codec
Towards a Japanese verb conjugator and deconjugator based on Taeko Kamiya's *The Handbook of Japanese Verbs* and *The Handbook of Japanese Adjectives and Adverbs* opuses.curtiz-japanese-nlp
Use Japanese NLP tools to annotate Curtiz (version 2) Markdown filesjmdict-simplified-node
JMDict-Simplified Japanese dictionary for Node.js apps: fast prefix and full-text search on kanji and readings, with TypeScript support for the JMDict dictionarycallbag-throttle
Throttle operator for callbags 👜memorize-py
Pure-Python library implementing the Memorize algorithm for flashcard quiz schedulingstoica-moses-book-code
Code accompanying Stoica & Moses’ Spectral Analysis of Signalscartesian-product-generator
ES2015 generator (iterable iterator) for Cartesian product. Put combinatorial explosion back in the kennel.curtiz
Markdown-based persistence for Japanese flashcards and quizzes, integrating MeCab (morphological parser), J.DepP (bunsetsu chunker), and Ebisu (Bayesian quiz scheduler). Highly experimental 🙅♂️🙅♀️⚗️👩🔬👨🔬kanjiwild
Kanji in the wild: kanji recognition tester to accompany Heisig's Remebering the Kanjiebisu-java
A Java port of Ebisu, the Bayesian quiz scheduling library.zip-code-re-frame
A re-frame (ClojureScript frontend to React.js) port of Elm's zip code examplefinviz-git-scraper
FinViz map of sectors and sub-sectorscallbag-lossless-throttle
Lossless throttle operator for callbags 👜idsgrep-emscripten
IDSgrep in your browser!taylorwin.js
Taylor windows. Suppress sidelobes! Design antenna arrays! Design linear filters!fullstack-cljs-tutorial
Clojure & ClojureScript skeleton for full-stack web programming tutorialsanki-random-simulator
Simulating card spacing for Ankiebieki
All the vocab Wanikani except using open-source JMdict definitionstexshade-py
Low-memory approximation to texture-shaded elevation via the fractional-Laplacian operatormeguro
Command-line app for very, very simple flashcardstabito-lib
Express a Japanese sentence with furigana and with synonyms, then match it against text inputclj-kuromoji-jmdictfurigana
Kuromoji is great. JmdictFurigana is great. Wouldn’t it be great if they got together?re-simple-term
You have a Clojure app. You want to use it in a browser as a static web app. Here's one way to do it with re-frame.IDSJoyoPlus
IDSgrep's output on 3028 "essential" kanji (jōyō "plus" several hundred extra)callbag-cartesian-product
Callbag factory that yields the Cartesian product of source callbags 👜5kore
Learn the top 5000 words in Japanese. A skeletonic flashcard webapp backed by Choo, Lovefield, and Ebisu.overlap_save-py
Overlap-save (sibling to overlap-add). Fast convolution. Numpy. Memmap OK. Real-only speedup, complex ok. Public domain. ✌️🙌kanji-abecedario
A crowdsourced web app for breaking down kanji (Chinese characters) into sub-componentsmemrise-driver
A little Puppeteer-based robot to add audio to your Memrise courses!gotanda-pouchdb-server
A centralized Node.js server for your PouchDB-wielding local-first apps to sync to. Multiple users ok, multiple apps ok. Login with GitHub.hareonna
Global weather similarities analysis from the Global Historical Climatology Network Daily dataset: 13'000 global weather stations, ten years of daily highs and lows, where should I live?kanda
Webapp for intensive reading of Japanese texts.frontend-intro
Crash course frontend!cjk-2021
Works perfectly with https://mark.show/kana
Displays a quick-referece table of katakana, hiragana, and roumaji for Japanese learnerszeromq-matlab-example
Brief notes on using JeroMQ in Matlab.curtiz-frontend
New Curtiz, new web app! Highly experimental.functional
Matthew Maycock's Functional Library as a Matlab package: namespaces ftw!ebisu-likelihood-analysis
curtiz-web
WIP: Fully client-side frontend for Curtiz. Powered by Ebisu, isomorphic-git, and React.callbag-switch-map-operator
A pure-callbag-operator implementation of switch-map (not quite flat-map) for callbags 👜isomorphic-gatty
Append-only log for isomorphic-git, expected to be used as remote sync for local-first web appsind2sub
JavaScript library to unravel a linear index into subscripts that index into a multi-dimensional array of a given size (Julia and Matlab people know what's what)tabito
atlantic-Zittrain-2021-06-30-citation
Personal archival copy of Zittrain's Atlantic piece "The Internet Is Rotting" in the vein of the originalrandh
Bare-bones quiz webapp for Heisig kanji and keywords, including stroke order webfontsrt-to-frames-markdown
Given a SRT file (subtitle text file) and a video file, create the sequence of FFMPEG commands to extract one still frame for each subtitle line. Also collect each still frame with the text for it.jmdict-furigana-node
Download and parse JmdictFurigana for Node10000-years-of-art
memrise-japanese-verb-conjugations
Learn some Japanese verb conjugations on Memrise!react-notes
Tiny demos built while working through the React tutorials: just React and ReactDOM (and Browserify (and TypeScript)), no JSX or Babel or that heavyweight stufffasiha.github.io
Official site/blog, based on pandoc and a hyper-custom templatecython-demo
wikipedia-languages
Fetch the list of all the languages Wikipedia exists in via https://wikistats.wmflabs.org/simple-combine-population-statistics
Python/Numpy functions to combine the sample means and (co)variances from two populations.nufess
A rewrite of Fessler and Sutton's 2003 paper on non-uniform fast Fourier transforms (NUFFT) in Python/Numpy. 😱⇒🧞♀️compounds-per-kanji
For choubatsuatom-papyrus-sedge
A super-experimental Atom plugin for (1) literate programming with (2) Hydrogen and (3) Markdown.sicpjs
Personal repository containing solutions to Martin Henz's JavaScript port of Structure and Interpretation of Computer ProgramsMyFirst.jl
A mock Julia library that exercises GitLab CI.deep-path-typing
A quick writeup on how to statically type deeply-nested hierarchical interfaces in TypeScriptcallbag-flat-map-operator
A pure-callbag-operator implementation of flat-map for callbags 👜bessel-via-amos.js
Transpile AMOS Fortran library to JavaScript/WebAssembly and export a couple of functionsWikiAtRisk
WaR: a playful experiment in applying Value at Risk (VaR) outside finance and to Wikipedia. Props to Aaron Brown.pollen.vim
Vim highlighting for the Pollen authoring systemcovid-county
Uses MIT/MEDSL, New York Times, and US Census datasources to analyze per-county COVID-19 deaths.kaisei-html-quiz-renderer
Soooo, Kaisei is… Satori Reader or Japanese-only LingQ (enriched text for intensive reading), crossed with Anki or Memrise (flashcards), except with first-class support for you to write your own annotated text in plain HTML. React, Redux, PouchDB, and Ebisu take care of the tech 🧫🧪⚗️.godan-ichidan
Given a Japanese verb in dictionary form, tells you whether it's godan, ichidan, or both 100% reliably for every single godan and ichidan verb in JMdict. Pure dependency-free JavaScript.JmdictFurigana-microservice
A lightweight Node.js microservice serving JmdictFurigana to web clients.make-ruby-tags-app
Type in text and annotation. Get out Ruby HTML tag. Get on with your life.hold-em-tools
JavaScript library to analyze and predict Texas Hold 'Em poker handsword-search-puzzle
You know those puzzles you did in primary school? Where you search for words in a big grid of random letters? This.array_ranges
Iterable generator for tuples of slices that can be used to easily and memory-efficiently iterate over e.g. Numpy ndarray's non-overlapping sub-arraysLove Open Source and this site? Check out how you can help us