• Stars
    star
    23
  • Rank 1,016,462 (Top 21 %)
  • Language
    C++
  • License
    MIT License
  • Created over 5 years ago
  • Updated over 2 years ago

Reviews

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

Repository Details

glyb is an experimental graphics API agnostic text rendering, text layout, and vector canvas library.

More Repositories

1

rv8

RISC-V simulator for x86-64
C++
625
star
2

riscv-probe

Simple machine mode program to probe RISC-V control and status registers
C
116
star
3

riscv-disassembler

RISC-V Disassembler with support for RV32/RV64/RV128 IMAFDC
C
97
star
4

busybear-linux

busybear-linux is a tiny RISC-V Linux root filesystem image that targets the VirtIO board in riscv-qemu.
Shell
95
star
5

glkitty

port of the OpenGL gears demo to kitty terminal graphics protocol
C
90
star
6

ethical_hashmap

Fast open addressing hash table
C++
41
star
7

riscv-meta

RISC-V Instruction Set Metadata
39
star
8

crefl

crefl is a runtime library and compiler plug-in to support reflection in C.
C++
37
star
9

bignum

C++ bignum with support for arbitrary precision integer arithmetic.
C++
27
star
10

aes-gcm

Benchmarking AES-GCM on GPUs with OpenCL
C
25
star
11

riscv-atomics

RISC-V implementation of the C/C++ Atomic operations library
C
19
star
12

rv8-bench

rv8 benchmark suite
C
18
star
13

musl-riscv-toolchain

riscv-linux musl gcc toolchain bootstrap scripts
Shell
17
star
14

zvec

zip_vector in-memory compressed variable length integer array
C++
17
star
15

queue_atomic

Multiple producer multiple consumer queue template using C++11 atomics.
C++
13
star
16

userblk

Linux Userspace Block Device Driver Interface
C
10
star
17

glxsync

An example X Windows OpenGL application using GLX and XSync extended frame synchronization
C
10
star
18

vf128

vf128 variable length floating-point
C++
10
star
19

vlu

Variable Length Unary (VLU) - little-endian variable length integer coding
C++
9
star
20

libSystem-mmap

memory map interposition for libsystem_malloc.dylib
C
9
star
21

glcube

OpenGL CMake project template using C99 linmath.h
C
8
star
22

michaeljclark.github.io

RISC-V simulator for x86-64
SCSS
8
star
23

latypus

a high performance C++1y m:n threaded HTTP client and server
C++
8
star
24

graphstorm

OpenCL accelerated force-directed graph layout engine
C
7
star
25

stdendian

(unofficial) proposal for stdendian.h header providing cross-platform endian macros and endian conversion functions.
C++
7
star
26

cpipe

low latency concurrent pipe buffer using C11 threads and atomics.
C
7
star
27

mumule

simple thread pool implementation using the C11 thread support library
C
6
star
28

c-fmt

C++14 sprintf like variadic template string formatter
C++
5
star
29

nat

Arbitrary precision arithmetic library with simple expression compiler targetting a subset of the RISC-V ISA
C++
5
star
30

vecmap

cache optimized map using lower_bound and vector<pair<Key,T>>
C++
4
star
31

llvlir

Low Level Variable Length Intermediate Representation
Python
4
star
32

musl-xnu

work in progress port of musl libc to macOS x86-64 XNU kernel
C
4
star
33

glhash

glhash is an OpenGL compute shader implementing SHA-2-256 in GLSL.
C
4
star
34

cutty

OpenGL terminal emulator
C++
4
star
35

c11atomic

C11 stdatomic.h compat for MSVC++
C
4
star
36

riscv-attacks

RISC-V software vulnerability exploitation examples and fixes
C
3
star
37

async_tls

async TLS example using openssl
C++
3
star
38

xi

Xi (aka ฮพ), a search tool for the Unicode Character Database.
C++
3
star
39

vkgears

Port of the iconic gears demo to GLSL and the Vulkan API using GLFW.
C
3
star
40

qemu-riscv-tests

builds and runs riscv-tests and qemu-tests in qemu-system-riscv32 and qemu-system-riscv64
Assembly
3
star
41

sushi

Xcode, Visual Studio and Ninja project generator
C++
3
star
42

cpuident

x86-64 cpuid processor info tool
C
2
star
43

maj2random

maj2random is a floating point hash function derived from SHA-2
C
2
star
44

chashmap

simple open addressing hashmap, and linked hashmap in C11.
C
2
star
45

libedit

cross-platform port of NetBSD libedit to Linux and Windows.
C
1
star
46

glhull

experiment to render bรฉziergon convex interior hulls.
C
1
star
47

emu

Tiny x86 emulator example using the Windows Hypervisor Platform API.
SourcePawn
1
star