Rasmus (@rsms)

Top repositories

1

inter

The Inter font family
Python
16,727
star
2

peertalk

iOS and Mac Cocoa library for communicating over USB
Objective-C
3,424
star
3

fb-mac-messenger

⚑️ Mac app wrapping Facebook's Messenger for desktop
Objective-C
2,856
star
4

kod

Programmers' editor for OS X [DEAD PROJECT]
Objective-C
2,296
star
5

node-imagemagick

Imagemagick module for NodeJS β€” NEW MAINTAINER: @yourdeveloper
JavaScript
1,807
star
6

markdown-wasm

Very fast Markdown parser and HTML generator implemented in WebAssembly, based on md4c
C
1,446
star
7

gotalk

Async peer communication protocol & library
Go
1,193
star
8

estrella

Lightweight and versatile build tool based on the esbuild compiler
TypeScript
1,098
star
9

raster

Raster β€” simple CSS grid system
CSS
806
star
10

js-lru

A fast, simple & universal Least Recently Used (LRU) map for JavaScript
JavaScript
774
star
11

sol

A sunny little virtual machine
C
516
star
12

scrup

Take a screenshot (in OS X) β€” paste the URL somewhere a second later
Objective-C
405
star
13

chromium-tabs

[historical] Chromium tabs for cocoa applications (project no longer maintained)
Objective-C
388
star
14

wasm-util

WebAssembly utilities
TypeScript
353
star
15

figplug

Figma plugin builder
TypeScript
336
star
16

cocui

Cocoa meets WebKit for more rapid UI development
Objective-C
329
star
17

ec2-webapp

A template I use to quickly set up Node.js-backed web apps on Amazon EC2
324
star
18

llvmbox

Self contained, fully static llvm tools & libs
C
317
star
19

move

A simple, functional-biased, prototypal and powerful programming language that runs on any ES3 (or better) JavaScript platform, aimed toward people new to programming
JavaScript
302
star
20

immutable-cpp

Persistent immutable data structures for C++
C++
281
star
21

rsm

Virtual computer
C
267
star
22

compis

Contemporary systems programming language in the spirit of C
C
196
star
23

uilayer

CALayer-style API for building rich, high-performance UI graphics in WebKit
JavaScript
192
star
24

sublime-theme

My Sublime Text theme
Python
187
star
25

scripter

The Scripter Figma plugin
JavaScript
178
star
26

hue

A functional programming language
C++
170
star
27

gitblog

Git-based blog/cms for PHP, meant as a replacement for Wordpress
PHP
164
star
28

co

A programming language in early development
TypeScript
147
star
29

graphviz

Graphviz web app
JavaScript
118
star
30

LazyDispatch

Thin API and concept on top of libdispatch (aka Grand Central Dispatch) for Cocoa Objective-C code.
Objective-C
102
star
31

afcgi

Asynchronous/multiplexing FastCGI for nginx (incl. ref server implementation)
C
101
star
32

rsms-utils

Collection of CLI programs to help with everyday computer life
Shell
99
star
33

colang

Programming language and compiler β€”WORK IN PROGRESSβ€”
C
71
star
34

xsys

A well-defined system API for abstracting the OS platform
C
68
star
35

figma-plugins

Collection of Figma plugins
TypeScript
67
star
36

mkweb

simple static website generator
JavaScript
63
star
37

fontkit

JS & WASM library for working with fonts
C
62
star
38

js-object-merge

3-way JavaScript Object merging -- Object.merge(v1, v1a, v1b) -> v2
JavaScript
54
star
39

tc

Tokyo Cabinet Python bindings β€” In need of a new maintainer
C
54
star
40

smolmsg

Simple messages
Go
54
star
41

js-wasmc

Simplifies building of WebAssembly modules in C/C++ and JS
JavaScript
53
star
42

sigi-pixel-font

Sigi pixel fonts [archived]
52
star
43

WebView-OSX-Screensaver

WebKit web view as a screensaver on OS X
Objective-C
52
star
44

Go.tmbundle

TextMate bundle for the Go programming language
51
star
45

oui

Web-app client-server framework developed as part of dropular.net
JavaScript
49
star
46

wlang

Programming language in development
C
47
star
47

smisk

High performance web service framework, written in C but controlled by Python. Used by Spotify infra 2009–2015.
Python
45
star
48

memex

Software for archiving my digital stuff like tweets
Go
45
star
49

workenv

My personal work environment
Emacs Lisp
44
star
50

ckit

The little C kit
C
44
star
51

dropub

DroPub β€” drop and publish. Simple OS X MenuItem managing secure transfer of files in the background
Objective-C
42
star
52

serve-http

Simple, safe single-file local web server
JavaScript
42
star
53

go-uuid

Binary sortable universally unique identifier
Go
38
star
54

ghp

Go Hypertext Preprocessor
Go
38
star
55

TypoFig

Mac app for assisting type design in Figma
Objective-C
38
star
56

opencv-face-track-basics

Basic code for tracking faces and eyes using OpenCV
C++
37
star
57

qemu-macos-x86-arm64

Run arm64 Linux Alpine virtualized on macOS x86_64 with QEMU
Shell
35
star
58

tspkg

Create small, fast and easily-distributable packages from TypeScript projects
JavaScript
34
star
59

go-immutable

Immutable data structures for Go
Go
34
star
60

webkit-editor

Experimental text editor which runs in the browser
JavaScript
32
star
61

html5-video

Video player in HTML5
JavaScript
30
star
62

hovden-stitch

A typeface weekend project from 2002 with a classic "stitching"/"embroidery" look
30
star
63

jo

Go-style JavaScript ES6 compiler and packager, based on Babel
JavaScript
30
star
64

libcss-osx

Building libcss as Mac OS X universal binary. Developed as part of Kod (rsms/kod)
Objective-C
29
star
65

tumblr-theme-hunch

The theme used on my blog
28
star
66

dawn-lib

Builds Dawn on Linux and macOS as one single easier-to-use library
Shell
28
star
67

browser-require

CommonJS module require() for web browsers
JavaScript
25
star
68

jsont

A minimal and portable JSON tokenizer for building highly effective and strict parsers (in C and C++)
C
25
star
69

prog-lang-tutorial

JavaScript
25
star
70

node-fsdocs

Simple, ACID and versioned file-system based document database
JavaScript
25
star
71

js-fragment

Client-side templating for modern thinkers
JavaScript
24
star
72

node-couchdb-min

Simplistic CouchDB client with a minimal level of abstraction and connection pooling.
JavaScript
24
star
73

fontctrl

Font manager, keeping font files up to date with a distributed repository model
Go
23
star
74

web-clipboard-promise

Demonstrates lazily-evaluated clipboard data on the Web platform
JavaScript
22
star
75

bezier-tangent

BΓ©zier curve toy
JavaScript
22
star
76

twitter-icon

Alternative icon for Twitter.app
21
star
77

dropular-2010

Redacted snapshot of dropular.net, May 2010
JavaScript
21
star
78

dawn-wire-example

[WIP] Demo of a minimal but functional Dawn-based WebGPU client and server
C++
21
star
79

phpab

Abstract Base – universal PHP runtime library
PHP
18
star
80

NodeCocoa

Embed node.js in Cocoa or write whole Cocoa apps in node.js
Objective-C
17
star
81

ortho-remote

Some code for playing with the Teenage Engineering Ortho Remote
Objective-C
16
star
82

ml-kern

Kerning done by machines (a project to learn more about ML)
JavaScript
16
star
83

asl-logging

Convenience functions and example code for using ASL (Apple System Log facility)
C
14
star
84

js-miniglob

Minimal glob JavaScript implementation ported from Go's path/filepath
JavaScript
13
star
85

hunch-cocoa

An assortment of Cocoa β€” mixed extensions and additions to Cocoa
Objective-C
13
star
86

wasm-loader

WebAssembly module loader with import resolution
TypeScript
12
star
87

cgui

super duper simple gui for C, wrapping imgui and stb
C
12
star
88

cmdr

Helps writing command-line programs with subcommands in Go
Go
12
star
89

spotifycocoa

Cocoa framework of libspotify
Objective-C
12
star
90

macfusion

Fork of http://svn.macfusionapp.org/macfusion2/trunk/ β€” With mainly UI changes like menu item icon and OS-standard volume icons) β€” Download latest release build: http://cloud.github.com/downloads/rsms/Macfusion/Macfusion.zip
Objective-C
12
star
91

hunch-upload

Multiple concurrent files uploads with progress in pure HTML
JavaScript
11
star
92

functional.js

Work in a functional style with JavaScript and TypeScript
JavaScript
11
star
93

coxlang

Programming language w/ subproject that implements the Go scheduler in C++
C++
11
star
94

lolcatos

The lolcat operating system
Assembly
11
star
95

cometps

Simple comet pub/sub
C
9
star
96

node-imgdb

Image fingerprinting
C++
8
star
97

ssl-client-auth-demo

Demonstrates "client-authenticated TLS handshake"
Shell
8
star
98

connect_facebook

Facebook session support for Connect
8
star
99

mode

Node module manager and repository
JavaScript
8
star
100

flup

Drag-and-drop to quickly put images on Flickr
Objective-C
8
star