• Stars
    star
    98
  • Rank 343,900 (Top 7 %)
  • Language
    TypeScript
  • License
    The Unlicense
  • Created almost 3 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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.

More Repositories

1

ebisu

Public-domain Python library for flashcard quiz scheduling using Bayesian statistics. (JavaScript, Java, Dart, and other ports available!)
Python
267
star
2

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.
JavaScript
103
star
3

fuzzy-anki

An Anki browser: upload your APKG decks or ANKI2 collections and see what's inside!
JavaScript
77
star
4

pollen-guide

A poor guide to Pollen, that amazing document formatting system in Racket
HTML
55
star
5

ebisu.js

JavaScript port of Ebisu, the public-domain library for Bayesian quiz scheduling.
TypeScript
40
star
6

mecab-emscripten

The MeCab Japanese morphological analyzer for the Web!
C
23
star
7

yoyogi

No, no, no! Everything about the way you consume social media is wrong! Let me tell you about my brilβ€”
TypeScript
13
star
8

callbag-throttle

Throttle operator for callbags πŸ‘œ
JavaScript
10
star
9

curtiz-japanese-nlp

Use Japanese NLP tools to annotate Curtiz (version 2) Markdown files
TypeScript
10
star
10

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.
JavaScript
10
star
11

memorize-py

Pure-Python library implementing the Memorize algorithm for flashcard quiz scheduling
Python
8
star
12

jmdict-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 dictionary
TypeScript
8
star
13

stoica-moses-book-code

Code accompanying Stoica & Moses’ Spectral Analysis of Signals
MATLAB
7
star
14

cartesian-product-generator

ES2015 generator (iterable iterator) for Cartesian product. Put combinatorial explosion back in the kennel.
JavaScript
7
star
15

curtiz

Markdown-based persistence for Japanese flashcards and quizzes, integrating MeCab (morphological parser), J.DepP (bunsetsu chunker), and Ebisu (Bayesian quiz scheduler). Highly experimental πŸ™…β€β™‚οΈπŸ™…β€β™€οΈβš—οΈπŸ‘©β€πŸ”¬πŸ‘¨β€πŸ”¬
TypeScript
6
star
16

kanjiwild

Kanji in the wild: kanji recognition tester to accompany Heisig's Remebering the Kanji
JavaScript
6
star
17

ebisu-java

A Java port of Ebisu, the Bayesian quiz scheduling library.
Java
6
star
18

zip-code-re-frame

A re-frame (ClojureScript frontend to React.js) port of Elm's zip code example
Clojure
5
star
19

finviz-git-scraper

FinViz map of sectors and sub-sectors
JavaScript
5
star
20

callbag-lossless-throttle

Lossless throttle operator for callbags πŸ‘œ
JavaScript
4
star
21

idsgrep-emscripten

IDSgrep in your browser!
JavaScript
4
star
22

taylorwin.js

Taylor windows. Suppress sidelobes! Design antenna arrays! Design linear filters!
JavaScript
4
star
23

fullstack-cljs-tutorial

Clojure & ClojureScript skeleton for full-stack web programming tutorials
Clojure
4
star
24

anki-random-simulator

Simulating card spacing for Anki
JavaScript
4
star
25

texshade-py

Low-memory approximation to texture-shaded elevation via the fractional-Laplacian operator
Python
4
star
26

ebieki

All the vocab Wanikani except using open-source JMdict definitions
TypeScript
4
star
27

meguro

Command-line app for very, very simple flashcards
JavaScript
4
star
28

tabito-lib

Express a Japanese sentence with furigana and with synonyms, then match it against text input
TypeScript
4
star
29

clj-kuromoji-jmdictfurigana

Kuromoji is great. JmdictFurigana is great. Wouldn’t it be great if they got together?
Clojure
3
star
30

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.
Clojure
3
star
31

IDSJoyoPlus

IDSgrep's output on 3028 "essential" kanji (jōyō "plus" several hundred extra)
3
star
32

callbag-cartesian-product

Callbag factory that yields the Cartesian product of source callbags πŸ‘œ
JavaScript
3
star
33

5kore

Learn the top 5000 words in Japanese. A skeletonic flashcard webapp backed by Choo, Lovefield, and Ebisu.
JavaScript
3
star
34

overlap_save-py

Overlap-save (sibling to overlap-add). Fast convolution. Numpy. Memmap OK. Real-only speedup, complex ok. Public domain. βœŒοΈπŸ™Œ
Python
3
star
35

memrise-driver

A little Puppeteer-based robot to add audio to your Memrise courses!
JavaScript
3
star
36

kanji-abecedario

A crowdsourced web app for breaking down kanji (Chinese characters) into sub-components
JavaScript
3
star
37

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.
TypeScript
3
star
38

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?
TypeScript
3
star
39

kanda

Webapp for intensive reading of Japanese texts.
TypeScript
2
star
40

frontend-intro

Crash course frontend!
JavaScript
2
star
41

cjk-2021

Works perfectly with https://mark.show/
HTML
2
star
42

kana

Displays a quick-referece table of katakana, hiragana, and roumaji for Japanese learners
HTML
2
star
43

zeromq-matlab-example

Brief notes on using JeroMQ in Matlab.
MATLAB
2
star
44

isomorphic-gatty

Append-only log for isomorphic-git, expected to be used as remote sync for local-first web apps
TypeScript
2
star
45

curtiz-frontend

New Curtiz, new web app! Highly experimental.
TypeScript
2
star
46

functional

Matthew Maycock's Functional Library as a Matlab package: namespaces ftw!
MATLAB
2
star
47

ebisu-likelihood-analysis

Python
2
star
48

curtiz-web

WIP: Fully client-side frontend for Curtiz. Powered by Ebisu, isomorphic-git, and React.
TypeScript
2
star
49

callbag-switch-map-operator

A pure-callbag-operator implementation of switch-map (not quite flat-map) for callbags πŸ‘œ
JavaScript
2
star
50

ind2sub

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)
JavaScript
2
star
51

tabito

TypeScript
2
star
52

atlantic-Zittrain-2021-06-30-citation

Personal archival copy of Zittrain's Atlantic piece "The Internet Is Rotting" in the vein of the original
HTML
1
star
53

randh

Bare-bones quiz webapp for Heisig kanji and keywords, including stroke order webfont
CSS
1
star
54

srt-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.
JavaScript
1
star
55

jmdict-furigana-node

Download and parse JmdictFurigana for Node
TypeScript
1
star
56

10000-years-of-art

1
star
57

memrise-japanese-verb-conjugations

Learn some Japanese verb conjugations on Memrise!
JavaScript
1
star
58

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 stuff
TypeScript
1
star
59

fasiha.github.io

Official site/blog, based on pandoc and a hyper-custom template
HTML
1
star
60

cython-demo

C
1
star
61

wikipedia-languages

Fetch the list of all the languages Wikipedia exists in via https://wikistats.wmflabs.org/
JavaScript
1
star
62

simple-combine-population-statistics

Python/Numpy functions to combine the sample means and (co)variances from two populations.
Python
1
star
63

nufess

A rewrite of Fessler and Sutton's 2003 paper on non-uniform fast Fourier transforms (NUFFT) in Python/Numpy. πŸ˜±β‡’πŸ§žβ€β™€οΈ
Python
1
star
64

compounds-per-kanji

For choubatsu
JavaScript
1
star
65

atom-papyrus-sedge

A super-experimental Atom plugin for (1) literate programming with (2) Hydrogen and (3) Markdown.
JavaScript
1
star
66

sicpjs

Personal repository containing solutions to Martin Henz's JavaScript port of Structure and Interpretation of Computer Programs
1
star
67

appily

Amorphous purple smoke.
Elm
1
star
68

MyFirst.jl

A mock Julia library that exercises GitLab CI.
Julia
1
star
69

deep-path-typing

A quick writeup on how to statically type deeply-nested hierarchical interfaces in TypeScript
TypeScript
1
star
70

callbag-flat-map-operator

A pure-callbag-operator implementation of flat-map for callbags πŸ‘œ
JavaScript
1
star
71

bessel-via-amos.js

Transpile AMOS Fortran library to JavaScript/WebAssembly and export a couple of functions
C
1
star
72

WikiAtRisk

WaR: a playful experiment in applying Value at Risk (VaR) outside finance and to Wikipedia. Props to Aaron Brown.
Python
1
star
73

pollen.vim

Vim highlighting for the Pollen authoring system
Vim Script
1
star
74

covid-county

Uses MIT/MEDSL, New York Times, and US Census datasources to analyze per-county COVID-19 deaths.
Python
1
star
75

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 🧫πŸ§ͺβš—οΈ.
TypeScript
1
star
76

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.
JavaScript
1
star
77

JmdictFurigana-microservice

A lightweight Node.js microservice serving JmdictFurigana to web clients.
JavaScript
1
star
78

make-ruby-tags-app

Type in text and annotation. Get out Ruby HTML tag. Get on with your life.
HTML
1
star
79

hold-em-tools

JavaScript library to analyze and predict Texas Hold 'Em poker hands
TypeScript
1
star
80

word-search-puzzle

You know those puzzles you did in primary school? Where you search for words in a big grid of random letters? This.
TypeScript
1
star
81

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-arrays
Python
1
star