• This repository has been archived on 19/Feb/2019
  • Stars
    star
    2
  • Language
    Python
  • Created over 11 years ago
  • Updated over 11 years ago

Reviews

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

Repository Details

MRO is not an ORM - Map Rows to Objects with web.py

More Repositories

1

inih

Simple .INI file parser in C, good for embedded systems
C
2,274
star
2

goawk

A POSIX-compliant AWK interpreter written in Go, with CSV support
Go
1,828
star
3

scandir

Better directory iterator and faster os.walk(), now in the Python 3.5 stdlib
Python
523
star
4

pygit

Just enough git (written in Python) to create a repo and push to GitHub
Python
314
star
5

countwords

Playing with counting word frequencies (and performance) in various languages.
Rust
304
star
6

protothreads-cpp

Protothread.h, a C++ port of Adam Dunkels' protothreads library
C++
173
star
7

pyast64

Compile a subset of the Python AST to x64-64 assembler
Python
134
star
8

ht

Simple hash table implemented in C
C
116
star
9

go-routing

Different approaches to HTTP routing in Go
Go
114
star
10

loxlox

Lox interpreter written in Lox
Python
103
star
11

mugo

Mugo, a toy compiler for a subset of Go that can compile itself
HTML
101
star
12

littlelang

A little language interpreter written in Go
Go
82
star
13

graphyte

Python 3 compatible library to send data to a Graphite metrics server (Carbon)
Python
81
star
14

third

Third, a small Forth compiler for 8086 DOS
Forth
72
star
15

prig

Prig is for Processing Records In Go. Like AWK, but snobbish.
Go
63
star
16

web-service-stdlib

Rewrite of Go RESTful API tutorial using only the stdlib
Go
49
star
17

simplelists

Tiny to-do list web app written in Go
Go
49
star
18

cdnupload

Upload your site's static files to a directory or CDN, using content-based hashing
Python
48
star
19

gogit

Just enough of a git client (in Go) to init a repo, commit, and push to GitHub
Go
48
star
20

go-1brc

My Go solutions to the One Billion Row Challenge
Go
47
star
21

pas2go

Pascal to Go converter (converts a subset of Turbo Pascal 5.5)
Pascal
41
star
22

symplate

Symplate, a simple and fast Python template language (NOTE: no longer maintained; use Jinja2 or Mako instead)
Python
30
star
23

nibbleforth

A very compact stack machine (Forth) bytecode
Python
28
star
24

zztgo

Port of ZZT to Go (using a Pascal-to-Go converter)
Go
26
star
25

gosnip

Run small snippets of Go code from the command line
Go
24
star
26

python-pentomino

Pentomino puzzle solver using Python code generation
Python
20
star
27

benhoyt.github.com

Source code for my website
HTML
18
star
28

betterwalk

BetterWalk, a better and faster os.walk() for Python -- DEPRECATED, see my "scandir" project
Python
17
star
29

namedmutex

namedmutex.py, a simple ctypes wrapper for Win32 named mutexes
Python
15
star
30

soft404

Soft 404 (dead page) detector in Python
Python
13
star
31

io-performance

Code repo for https://benhoyt.com/writings/io-is-no-longer-the-bottleneck/
Go
13
star
32

awkmake

Code to go with my article "The AWK book's 60-line version of Make"
Awk
11
star
33

fe

Bruce Hoyt's Forth Editor (Dad's editor that I grew up coding with)
Forth
11
star
34

repike

Rob Pike's simple regex matcher converted to Go
Go
9
star
35

counter

Fast hash table for counting short strings in Go
Go
7
star
36

benos

A tiny 32-bit Forth operating system I wrote when I was 16
Forth
6
star
37

false-forth

A False compiler and interpreter written in ANS Forth
Forth
6
star
38

snappass-test

Demo of Juju K8s sidecar charm with Pebble
Python
2
star
39

circle

Draw circles using the Bresenham Circle Algorithm in Go
Go
2
star
40

interpspeed

Test interpreter speed of various language VMs
Python
1
star
41

boggle

Boggle solver competition
Python
1
star
42

py-1brc

My Python solutions to the One Billion Row Challenge
Python
1
star