Jinzhou Zhang (@lotabout)

Top repositories

1

skim

Fuzzy Finder in rust!
Rust
5,136
star
2

write-a-C-interpreter

Write a simple interpreter of C. Inspired by c4 and largely based on it.
C
4,032
star
3

rargs

xargs + awk with pattern matching support. `ls *.bak | rargs -p '(.*)\.bak' mv {0} {1}`
Rust
488
star
4

Let-s-build-a-compiler

A C & x86 version of the "Let's Build a Compiler" by Jack Crenshaw
C
482
star
5

fuzzy-matcher

Fuzzy Matching Library for Rust
Rust
260
star
6

very-simple

A very simple theme for hexo
SCSS
148
star
7

skim.vim

vim support for skim
Vim Script
132
star
8

tuikit

Tool kit for writing TUI applications in Rust.
Rust
104
star
9

hexo-theme-noise

A hexo theme
Less
103
star
10

CodeGenerator

Intellij IDEA Plugin for creating customized code generators like the builtin toString, equals, etc.
Java
54
star
11

spring-security-example

REST authentication apis & token based authentication, etc.
Java
33
star
12

transformer-playground

Annotation processor @Transform for creating transformers for classes.
Java
17
star
13

static-wiki

CSS
16
star
14

pymustache

Mustache template engine from scratch in Python.
Python
15
star
15

SlackGuide-cn

A chinese guide for slackware based on SlackBook.
11
star
16

lotabout.github.io

My personal blog. (source at source branch)
C++
9
star
17

dotfiles

Manage the resource files under home folder
Emacs Lisp
8
star
18

buddy-system

Simple implementation of a buddy system for memory management.
C
8
star
19

orgwiki

personal wiki generated by org-mode
CSS
8
star
20

compiler-design-in-c

Codes for book <compiler design in C>
C
6
star
21

ywvim

a fork of ywvim. http://www.vim.org/scripts/script.php?script_id=2662
Vim Script
6
star
22

simple-template-engine

A simple template engine written in python
Python
5
star
23

vimwiki-tpl

template for vimwiki
CSS
5
star
24

project-euler-racket

Project Euler in racket.
Racket
5
star
25

axe

Handy utilities for racket
Racket
5
star
26

c-interfaces

codes for book "C Interfaces and Implementation Techniques".
C
5
star
27

mdbook-fix-cjk-spacing

mdbook preprocessor that removes extra space rendered for Chinese lines.
Rust
4
star
28

jasypt-online

Jasypt εœ¨ηΊΏεŠ θ§£ε―†ε·₯ε…·
HTML
3
star
29

underscore-comment

Read and Comment on source code of underscore.js
JavaScript
3
star
30

hexo-filter-fix-cjk-spacing

Join continuous CJK lines in markdown in Hexo.
JavaScript
3
star
31

simple-framework

A simple python web framework from scratch
Python
3
star
32

nikola-bnw

A nikola theme.
CSS
2
star
33

zzz

theme for nikola
CSS
2
star
34

learn-c-the-hard-way

code & exercise reading book <Learn C the hard way>
C
2
star
35

curtail

pipe stdin to a fixed-size log file
Rust
2
star
36

zlex

A lexical analyzer generator.
C
2
star
37

build-your-own-pytorch

Understand deep learning framework(like torch) by implementing the essentials
Python
2
star
38

cup

A small web framework for racket
Racket
2
star
39

cljs-douban

douban.fm in CLJS+Electron
Clojure
1
star
40

lemon

Lemon parser generator (http://www.hwaci.com/sw/lemon/). Submit for code review for study purpose.
C
1
star
41

pymkd

Markdown in python
Python
1
star
42

ideas

log for new ideas and the execution of ideas
1
star
43

code-snippets

collection of useful code snippets.
C
1
star
44

my-time

A time management web application written in clojure with luminus.
Clojure
1
star
45

my-slackbuilds

My slackware build scripts
Shell
1
star
46

pscat

socat in one python file
Python
1
star
47

orgmark.vim

Vim Script
1
star
48

docker-slackware

Build slackware images for docker
1
star
49

cljs-douban-reframe

douban.fm in CLJS+Electron+Re-frame
Clojure
1
star
50

LiSP

Codes for book "Lisp in Small Pieces"
Scheme
1
star
51

java-spi-playground

A simple expression interpreter that use SPI to load user-customized functions
Java
1
star
52

dragon-book-notes

Notes reading the Dragon Book.
C
1
star
53

dwm

My own customization of dwm, starting with dwm-6.0.
C
1
star