Kornel (@kornelski)

Top repositories

1

pngquant

Lossy PNG compressor — pngquant command based on libimagequant library
C
4,782
star
2

slip

Slip.js — UI library for manipulating lists via swipe and drag gestures
JavaScript
2,440
star
3

giflossy

Merged into Gifsicle!
C
968
star
4

dssim

Image similarity comparison simulating human perception (multiscale SSIM in Rust)
Rust
963
star
5

cavif-rs

AVIF image creator in pure Rust
Rust
473
star
6

7z

Because 7-zip source code was in a 7z archive [mirror]
C++
472
star
7

ImageAlpha

Mac GUI for pngquant, pngnq and posterizer
Python
471
star
8

cargo-deb

A cargo subcommand that generates Debian packages from information in Cargo.toml
Rust
267
star
9

http-cache-semantics

RFC 7234 in JavaScript. Parses HTTP headers to correctly compute cacheability of responses, even in complex cases
JavaScript
234
star
10

mediancut-posterizer

Lossy PNG compressor for RGBA PNGs. Has two modes: lossy averaging filter (blurizer) that denoises the image and optimal posterization using Median Cut quantization to reduce number of unique colors in the image with minimal visual distortion
C
231
star
11

pngquant-photoshop

Photoshop plug-in for saving PNG images with pngquant compression
C++
201
star
12

rust-security-framework

Bindings to the macOS Security.framework
Rust
197
star
13

jpeg-compressor

Research JPEG encoder
C++
190
star
14

dupe-krill

A fast file deduplicator
Rust
168
star
15

lodepng-rust

All-in-one PNG image encoder/decoder in pure Rust
Rust
93
star
16

rust-rgb

struct RGB for sharing pixels between crates
Rust
88
star
17

imgref

A trivial Rust struct for interchange of pixel buffers with width, height & stride
Rust
51
star
18

libicns

icns2png / libicns for OS X icns files
C
44
star
19

undither

Smart filter to remove Floyd-Steinberg dithering from paletted images
Rust
43
star
20

Sblam

Server-side HTTP spam filter
PHP
39
star
21

rust-lcms2

ICC color profiles in Rust
Rust
38
star
22

mozjpeg-sys

Rust bindings for mozjpeg
Rust
32
star
23

vpsearch

C library for finding nearest (most similar) element in a set
Rust
30
star
24

objc2grammar

Objective-C 2.0 grammar for SableCC 3 parser. Allows reading of Objective-C source files into abstract syntax tree.
Java
21
star
25

yuv

YCbCr to sRGB converter in Rust
Rust
18
star
26

hCardValidator

hCard Microformat Validator
PHP
17
star
27

image-gif-dispose

Implements GIF disposal method (full rendering of frames) for the Rust gif crate
Rust
17
star
28

rgba-hq2x

hq2x scaling algorithm updated to support RGBA
C++
17
star
29

libimagequant-rust

libimagequant (pngquant) bindings for the Rust language
17
star
30

avif-serialize

Minimal pure Rust AVIF writer (bring your own AV1 payload)
Rust
16
star
31

bcrypt

Fast JavaScript implementation of bCrypt
JavaScript
14
star
32

rust-file

Trivial 1-liner for reading files
Rust
13
star
33

Enterprise

HTML5 Game Jam game
JavaScript
11
star
34

avif-decode

Convert AVIF images to PNG (as lossless as possible)
Rust
11
star
35

mysqlcompat

A reimplemenation of as many MySQL functions as possible in PostgreSQL, as an aid to porting
PLpgSQL
11
star
36

core-services

Rust bindings for CoreServices framework
Rust
10
star
37

openjpeg-sys

Rust bindings for the openjpeg library
Rust
10
star
38

atom2rss

XSL stylesheets for converting Atom 0.3 → Atom 1.0 → RSS 2.0.
XSLT
8
star
39

avif-parse

AVIF parser for extracting AV1 payload from image files. Supports alpha channel association. Fork of Firefox's MP4 parser.
Rust
8
star
40

rust-lcms2-sys

Rust bindings for Little CMS liblcms2
Rust
7
star
41

mss_saliency

Detection of visually salient image regions using Maximum Symmetric Surround algorithm
Rust
7
star
42

libjpeg

The old libjpeg
C
7
star
43

pngoo

Automatically exported from code.google.com/p/pngoo
C#
7
star
44

rust-libpng-sys

Build script to get libpng compile on Windows. It's horrible. Stay away.
Rust
4
star
45

CSS-Preprocessor

DEPRECATED; Preprocessor+parser+minifier
PHP
3
star
46

parallel-progressive

Demo site for HTTP/2-parallelized progressive JPEG
JavaScript
3
star
47

crev-proofs

cargo-crev package reviews
2
star
48

read-through-http-cache

Read-through LRU cache that has basic understanding of HTTP cache headers
JavaScript
2
star
49

itunesfixer

Automatically exported from code.google.com/p/itunesfixer
Objective-C
2
star
50

rust-openh264

Unfinished Rust bindings for Cisco's OpenH264
Rust
2
star
51

nota

Not a pragmatic message format
Rust
1
star
52

picture-element

Simplified <picture> element proposal
1
star
53

cargo-static-registry-rfc-proof-of-concept

Testing whether it's feasible to serve crates-io registry over HTTP as static files
Rust
1
star
54

torrentspotlight

Automatically exported from code.google.com/p/torrentspotlight
Objective-C
1
star
55

is-dark-theme

Hacky check whether macOS is configured to use a Dark Mode appearance
Rust
1
star