lepture's lab

Hi, I am Hsiaoming Yang (aka lepture elsewher).

I am blogging at Just lepture. You can reach me by Twitter or contact me@lepture.com.

Open Source

When I am free, I do open source.

All open source can be found on GitHub, and they are all under BSD License, except that I have declared it under another License.

Check my Wish List, buy me a kindle book for supporting my works.

Python Libraries

Some python libraries that are under maintenance.


The fastest markdown parser in pure Python, inspired by marked.


Implements two-step verification of HOTP/TOTP. Also known as one time password.

Flask Extensions

Here is a list of Flask Extensions that I am working/maintaining on.


OAuthlib implementation for Flask. This is a replacement of Flask-OAuth.


Simple integration of Flask and WTForms, including CSRF, file upload and Recaptcha integration.

I am maintaining it now.

Turblinks implementation for Flask. This extension makes your website faster.


A list of ready to use softwares rather than libraries.


Just another static site generator, but in nodejs. It's front-end friendly. By the way, this site is built by nico.


Python LiveReload is an awesome tool for web developers. When you saved your css or js, LiveReload will refresh the browser for you.

But it's more than that. It can compile your code before refreshing the browser. It can do some tasks before refreshing the browser.


A style guide generator for css and stylus.