Mattias Jansson's repositories

rpmalloc

Public domain cross platform lock free thread caching 16-byte aligned memory allocator implemented in C

Language:PythonLicense:NOASSERTIONStargazers:2050Issues:66Issues:145

mdns

Public domain mDNS/DNS-SD library in C

Language:CLicense:UnlicenseStargazers:426Issues:17Issues:49

foundation_lib

Cross-platform public domain foundation library in C providing basic support data types and functions to write applications and games in a platform-independent fashion.

Language:CLicense:UnlicenseStargazers:296Issues:28Issues:21

timer_lib

Cross-platform timer library

json

Single file in-place JSON/SJSON parser

Language:CLicense:UnlicenseStargazers:71Issues:7Issues:1

rpmalloc-benchmark

Benchmarks for our memory allocator

Language:CLicense:NOASSERTIONStargazers:58Issues:7Issues:4

vector_lib

Math vector library

Language:CLicense:UnlicenseStargazers:32Issues:8Issues:0

window_lib

Library for managing windows for cross platform UI applications

Language:PythonLicense:UnlicenseStargazers:26Issues:4Issues:0

mdns_lib

mDNS service and discovery library

Language:PythonLicense:UnlicenseStargazers:21Issues:5Issues:0

render_lib

Rendering library for 2D/3D graphics

Language:CLicense:UnlicenseStargazers:20Issues:6Issues:0

lua_lib

Adaptation of LuaJIT for our foundation lib based projects

Language:CLicense:UnlicenseStargazers:18Issues:4Issues:1

memory_lib

Lock-free memory allocator

Language:CLicense:UnlicenseStargazers:17Issues:6Issues:0

network_lib

Network library

Language:CLicense:UnlicenseStargazers:16Issues:3Issues:0

vslocate

Locate Visual Studio installations in Python and C

Language:CLicense:UnlicenseStargazers:14Issues:3Issues:0

task_lib

Library for task-based parallellism

Language:PythonLicense:UnlicenseStargazers:9Issues:4Issues:0

ninja_generator

Ninja build generator for foundation library projects

Language:PythonStargazers:6Issues:3Issues:0

resource_lib

Resource management library for loading and compiling resources for games and applications

Language:CLicense:UnlicenseStargazers:6Issues:3Issues:0

input_lib

Cross-platform input handling library

Language:PythonLicense:UnlicenseStargazers:5Issues:3Issues:0

obj_lib

OBJ reader and writer library

Language:PythonStargazers:5Issues:2Issues:0

gltf_lib

glTF reader

Language:CStargazers:3Issues:4Issues:0

luau_lib

Luau library

Language:PythonLicense:UnlicenseStargazers:3Issues:3Issues:0

mesh_lib

Mesh library

Language:PythonStargazers:2Issues:3Issues:0

image_lib

Image loading library

Language:PythonStargazers:1Issues:3Issues:0

TaskScheduler

Multithreaded task scheduler experiments

Language:C++License:MITStargazers:1Issues:3Issues:0

alloc-test

Cross-platform benchmarking for memory allocators, aiming to be as close to real world as it is practical

Language:C++Stargazers:0Issues:3Issues:0

allocator_bench

bench of various memory allocators

Language:RubyLicense:MITStargazers:0Issues:2Issues:0

LuaJIT

Mirror of the LuaJIT git repository

Language:CLicense:NOASSERTIONStargazers:0Issues:3Issues:0

luau

A fast, small, safe, gradually typed embeddable scripting language derived from Lua

Language:C++License:MITStargazers:0Issues:2Issues:0

mimalloc-bench

Suite for benchmarking malloc implementations.

Language:CLicense:MITStargazers:0Issues:2Issues:0

ninja

a small build system with a focus on speed

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0