Reagan (Alex) Austin's repositories

KaleidescopeLLVM

The LLVM language tutorial

Language:C++Stargazers:2Issues:2Issues:0

C-DataStructures

A library I am building of data structures that I am using for my projects in C.

Language:CStargazers:1Issues:0Issues:0

Chorus-Game-Engine

Small graphics and game engine that I am using to familiarize myself with the vulkan grapihcs API.

Language:C++Stargazers:1Issues:1Issues:0

CWebServer

A multithreaded web server written in C. Currently this is meant to be a basic example of something that can serve a simple web site/application. Could potentially grow in scope.

Language:JavaScriptStargazers:1Issues:1Issues:7

Envy-Rendering-Engine

This is a small 3D graphics engine built in webgl. It is meant to be used as an easy-to-use API to perform rendering functionality for you rather than using the webgl itself. It can currently do environment/cube mapping, has phong lighting, normal mapping, and a few more effects.

Language:JavaScriptStargazers:1Issues:1Issues:2

HelixTextEditor

Basic text editor in C for practice.

Language:CStargazers:1Issues:0Issues:0

ImageProcessing

Process image files including png, jpg, bmp, and some more to perform transformations on them like encoding/decoding messages, colormapping, diffmapping, and more.

Language:CStargazers:1Issues:0Issues:0

ThunderBirdCompiler

Compiler for ThunderBird language. Uses hand-built lexer and recursive descent parser for the front end. Back end will be handled using LLVM

ViperLang

Personaly programming language to be transpiled into C code for execution.

Language:C++Stargazers:1Issues:0Issues:0

Aurora-Text-Editor

Configurable text editor built using Rust

Language:RustStargazers:0Issues:1Issues:0

AdventOfCode

My solutions for the Advent of Code game!

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

ApolloEngine

Basic vulkan rendering engine

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

c-game-engine

Simple game engine built in C and C++

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

C-Lessons

These are some lessons I created for beginners to C++/programming. It goes into several topics from data types and IO to pointers.

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

Cpp-TemplateProject

A shell for beginning new C++ projects with support for cross-platform support for compilation on both Windows and Linux. (Mac potentially as well)

Language:MakefileStargazers:0Issues:0Issues:0

Hopfield-Neural-Network

C++ Implementation of a Hapfield neural network

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

intro-cs-lessons

Some source code for some lessons I am making to help students that are first coming into university with no experience.

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

Mantis

Http API and Backend server framework for C++

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

MERNSocialMedia

Basic social media app built using MERN tech stack

Language:JavaScriptStargazers:0Issues:0Issues:0

neovim-conf

My neovim dotfiles. Just a consistent place to store them so I can keep all instances of neovim consistent

Language:LuaStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

Pegasus-Engine

Yet another graphics engine using Vulkan. This will support both Linux and Windows platforms (maybe Mac in the future idk) using their native windowing APIs rather than GLFW.

Language:CStargazers:0Issues:0Issues:0

phishing

Username and password phising website project made for school.

Language:VueStargazers:0Issues:0Issues:0
Language:RustStargazers:0Issues:0Issues:0

rust_web_server_basic

This is a operational web server built in rust following the documentation Rust provides

Language:RustStargazers:0Issues:0Issues:0
Language:TypeScriptStargazers:0Issues:0Issues:0
Language:Jupyter NotebookStargazers:0Issues:0Issues:0

vthread

A cross-platform threading library for c++

Stargazers:0Issues:0Issues:0

webGL

Practice webgl

Language:JavaScriptStargazers:0Issues:0Issues:0
Language:C++Stargazers:0Issues:0Issues:0