• Stars
    star
    4
  • Rank 3,304,323 (Top 66 %)
  • Language
    C++
  • Created about 4 years ago
  • Updated almost 2 years ago

Reviews

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

Repository Details

Programs I wrote in or as part of CS215 in college

More Repositories

1

TinyGLPlusPlus

Hyper-minimal, Extremely fast partial GL implementation in pure, glorious C99.
C
13
star
2

Simple_ISA

Public domain virtual computing platform, including a public domain emulator, assembler, debugger, and monolithic multitasking kernel.
C
12
star
3

MHS-FS

The MHS Filesystem- A very simple linked-list based file system designed for recoverability and low data redundancy. Public domain filesystem (Version 1)
C
9
star
4

TinyGL_3DS

TinyGL demo for the Nintendo 3DS. Needs to be updated to the latest version of tinygl. Do not use.
C
6
star
5

ctok

simple parsed programming language idea i'm working on.
C
6
star
6

C_GE

processing-like game engine in C.
C
6
star
7

TGL_Template_SDL

TinyGL Template Project using SDL 1.2 with SDL Mixer.
C
6
star
8

TinyMalloc

Tiny Malloc and Free implementation which works for both freestanding and hosted C.
C
5
star
9

GeksHTTPMusings

Toy HTTP server
C
5
star
10

SISA64

Public domain 64 bit custom RISC architecture. Work in Progress.
C
5
star
11

AIStateMachines

Custom notation and engine for state machine construction and per-iteration processing. Never write Game logic spaghetti again!
C
5
star
12

GSGE

Geks Simple Game Engine
C
5
star
13

CGL

SDL2 graphics programs including TinyGL and GL 1.1 programs
C
5
star
14

libmin

Minimal I/Oless C standard library replacement for embedded (read: not hosted) platforms.
C
4
star
15

NumberSerializers

Number Serialization code written after hearing about facebook's problem encoding 64 bit integers in gcc strings.
C++
4
star
16

bvh_parser_noboost

bvh_parser by some engineering dude now modified so that it doesn't require boost or anything
C++
4
star
17

stringutil

wow what an original idea for a library
C
4
star
18

Heightmap_Rendering_3DS

Heightmap rendering on the nintendo 3ds
C
4
star
19

Interview-Questions

answers to various popular interview type questions in ansi C (Public Domain)
C
4
star
20

Thinput

The Bytecode-based Input Mapping Utility, for games and software aiming to have 100% customizable keyboard/button/gamepad inputs. Uses Goto lookup tables for extra speed on processors with branch prediction.
C
4
star
21

P5_Game

little game engine idea with some friends
JavaScript
4
star
22

ComputedGoto

Computed goto for advanced branch-prediction accelerated bytecode interpretation.
C
4
star
23

StringTree

Tree-container which is indexed with an ascii string (std::string)
C++
4
star
24

SafePointer_C

Thread-safe, Platform independent, Safe Pointers for Pure C- Never use after free, leak, or read-past-by-one again!
C
3
star
25

nginx-server-configuration

configuration of my home nginx server
3
star
26

HelloFX

Basic JavaFX project on IntelliJ
Java
3
star
27

AndroidHelloWorld

Android programming demo
Kotlin
3
star
28

gek169

profile readme
3
star
29

IntPacker

integer packing and unpacking program written in C
C
3
star
30

LibRepeat

C Macro library for creating flattened loops and embedded binary data in files
C
3
star
31

musl

my musl
C
3
star
32

FXThreadingExample1

JavaFX Threading Example
Java
3
star
33

CS270

Programs I wrote as part of CS 270 in university.
C++
3
star
34

scpu

simple CPU
C
3
star
35

Power-Of-Two-Containers

power of two containers for C++- never access memory out-of-bounds again!
C++
3
star
36

admin

minimal doas replacement for Linux
C
3
star
37

FixedMemoryContainers

Extensive, Macro-templated Memory management container library for C which aims to be maintainable and non-intrusive.
C
3
star
38

BinaryToDecimalAndBack

converts numbers to cheese assignments
C
3
star
39

Kernel8_IR

Kernel8 Intermediate representation language.
C
3
star
40

DogbertSpeen2

Gif of dogbert spinning a power cord.
3
star
41

GSGE_Animation_Exporter

Python
3
star
42

ListThingsInDirCPP

List things in a directory in C++. one of a myriad of C++ experiments.
C++
3
star
43

Infinite-Memory

Infinite memory containers for C++, for security and code formal verification
C++
3
star
44

WallpaperArtGimp

My Gimp Wallpaper Art
3
star
45

TkInter_And_Multithreaded_Python

some multithreaded python stuff.
Python
3
star
46

Bussic

Containerized, Templated, Abstract Memory access and Computation for C++
C++
3
star
47

programming_language_pondering

the SEABASS MetaProgramming language (and metacompiler) repository.
C
3
star
48

GodotSaveLoad

saving and loading system for Godot 3.2
GDScript
3
star
49

nodejs_experiments

Learning Node JS
JavaScript
3
star
50

3DS_Water

Heightfield Fluid for the Nintendo 3DS
C
2
star
51

C_Destructors

Destructor and constructor convention for GCC and Clang.
C
2
star
52

DockerContainerDemo

A simple docker container which runs an nginx server.
2
star
53

xancraftesp32tinygl

C
2
star
54

Extensible_Expression_Parsing_Algo_Example

A simple and extensible recursive-descent based algorithm for parsing expressions with operator precedence.
C
2
star
55

LockStepThread

Cross-platform C99 lock step thread implementation especially useful for writing games, using pthreads
C
2
star
56

TinyServer

Tiny C HTTP Server implementation with a functional calculator.
C
2
star
57

OpenIMGUI_Standard

Open Immediate Mode Gui Standards proposal, for cross platform GUI development and multiple input device standardization.
C
2
star
58

OCAML_GL_example

ocaml opengl example- triangle
OCaml
2
star
59

Icebreaker-Source

Source code for the icebreaker game in the debian repos, with compiling fixed.
C
2
star
60

PHP_CS316

PHP code for CS 316 projects
PHP
2
star
61

GSGE2

GSGE project continued
C
2
star
62

DockerSQL1

SQL server running inside a Docker Container for deployment anywhere.
Shell
2
star
63

DockerfileDevops

Demonstrating the power of dockerfiles for devops
HTML
2
star
64

Kernel9Lang

Kernel9 Functional State Machine Programming Language
C++
2
star
65

celf

Custom Executable-Linkable Format
C
2
star
66

CBMBASIC

Commodore Basic Sources (my custom patch)
C
1
star
67

Cache-simulator

CPU Cache simulator for hardware design, part of the S-ISA-64 project.
C
1
star
68

Kernel10

Kernel10 HDL
C
1
star
69

kernalemu-fake6502-dev

kernalemu modified to work with my fork of fake6502, for testing fake6502.
C
1
star
70

mujs

mujs javascript engine
C
1
star
71

ciscy

Public Domain emulator for a small 64 bit RISC architecture
C
1
star
72

rxincrmark

How fast can various platforms wrap a 32 bit unsigned integer in a loop?
Assembly
1
star
73

KJV-numerics-analysis

Code for analyzing the numerical properties of the King James Version translation of the Holy Scriptures, as proof of their divine inspiration by God.
C
1
star
74

cchads

C-Chads Main Repository
C
1
star
75

KJV_Numerics_Proof

Are the numerical patterns in the KJV random or real? Can they be found in other texts?
C
1
star
76

electron_helloworld

Electron hello world application.
HTML
1
star
77

Macro_Template_Library

Public Domain tools for Advanced C Programming
C
1
star