Giter Site home page Giter Site logo

Reagan (Alex) Austin's Projects

c-datastructures icon c-datastructures

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

c-lessons icon 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.

chorus-game-engine icon chorus-game-engine

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

cpp-templateproject icon 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)

cwebserver icon 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.

envy-rendering-engine icon 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.

imageprocessing icon imageprocessing

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

intro-cs-lessons icon intro-cs-lessons

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

mantis icon mantis

Http API and Backend server framework for C++

neovim-conf icon neovim-conf

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

pegasus-engine icon 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.

phishing icon phishing

Username and password phising website project made for school.

thunderbirdcompiler icon 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 icon viperlang

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

vthread icon vthread

A cross-platform threading library for c++

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.