Behdad Esfahbod (@behdad)
  • Stars
    star
    998
  • Global Rank 30,702 (Top 2 %)
  • Followers 1,823
  • Following 196
  • Registered about 15 years ago
  • Most used languages
    C
    40.6 %
    Python
    18.8 %
    C++
    12.5 %
    HTML
    12.5 %
    PHP
    6.3 %
    Shell
    3.1 %
    Pascal
    3.1 %
    Makefile
    3.1 %
  • Location 🇨🇦 Canada
  • Country Total Rank 929
  • Country Ranking
    Makefile
    40
    Pascal
    40
    C++
    62
    C
    107
    PHP
    1,004
    HTML
    1,093
    Python
    1,104
    Shell
    3,855

Top repositories

1

glyphy

GLyphy is a signed-distance-field (SDF) text renderer using OpenGL ES2 shading language.
C++
646
star
2

bicon

BiCon—The Bidirectional Console
C
160
star
3

color-emoji

Tool to build color fonts using Google color-font format
Python
56
star
4

fontconfig

FontConfig
C
34
star
5

git.mk

Makefile to automatically generate .gitignore files for autotools-based projects
Makefile
31
star
6

slippy

Simple PyCairo-based presentation tool
Python
23
star
7

cairo

Clone of cairo graphics library
C
13
star
8

freetype

My FreeType playground; most patches make it upstream within days
C
11
star
9

rira-www

RiRa—Persian Digital Library: Website frontend
PHP
9
star
10

ftthread

Test case for FreeType thread-safety (or lack thereof)
C
8
star
11

generate-avar2

Build script for RobotoFlex with avar2 table
Python
6
star
12

glyphy-emscripten

GLyphy compiled via emscripten
HTML
5
star
13

waveflag

Tool to "wave" PNG flag images
C
5
star
14

glossy

GLossy is a limited OpenGL ES2 pipeline implementation in C++
C++
4
star
15

matrix4x4-c

Basic set of 4x4 matrix operations. Can be used to replace OpenGL fixed-pipeline matrix operations.
C
4
star
16

state-of-text-rendering

This is the "source" for http://behdad.org/text whitepaper
HTML
3
star
17

pascalalgs

Miscellaneous algorithms and data structures implemented in Pascal from 2000 / 2001!
Pascal
3
star
18

box2d

Automatically exported from code.google.com/p/box2d
C
2
star
19

playground

Misc stuff
Python
2
star
20

use-syllables

Use Universal Shaping Engine code from HarfBuzz to segment text into syllables
C++
2
star
21

fribidi-vs-unicode

Tool to test GNU FriBidi against Unicode's BidiTest.txt test suite
C
2
star
22

colrv2-playground

COLR templatizer ala https://github.com/googlefonts/colr-gradients-spec/issues/371
Python
1
star
23

bprobe

bprobe is a simple tool to probe shared-library calls
C
1
star
24

fc-monitor

Piece of code to monitor fontconfig font directories and configuration for changes
C
1
star
25

glyphcoords

Test repo for optimizing glyph outline coordinate storage in Python
Python
1
star
26

googlefontdirectory

Automatically exported from code.google.com/p/googlefontdirectory
1
star
27

behdadcalendar

Temporary repo for testing Taghvim
PHP
1
star
28

noto-color-emoji-svg-test

Test fonts for NotoColorEmoji in SVG and SVGZ format in OpenType
HTML
1
star
29

google-fonts-ofl-interpolatable-results

Test results of `fonttools var.Libinterpolatable` on Google Fonts OFL collection
Shell
1
star
30

noto-nastaliq-urdu-test-page

Source for http://behdad.org/urdu test page
HTML
1
star
31

pangox-compat

This is a compatibility library providing the obsolete pangox library
C
1
star
32

malloc-stats

Small LD_PRELOAD library to show allocation stats
C
1
star
33

mlo

Sketch of a meta loop optimizer; ignore for now, nothing useful right now
C++
1
star