Giter Site home page Giter Site logo

Joshua Hannaford's Projects

functional_cpp icon functional_cpp

A basic porting of some of the Iterator code from Rust. I'm using this as a learning tool for better understanding c++.

grpc-test icon grpc-test

This is a very basic project that creates a gRPC based todo service with an in-memory DB.

learn-opengl-odin icon learn-opengl-odin

This is a project to recreate the Learn OpenGL website in the Odin programming language

mach-glfw icon mach-glfw

Ziggified GLFW bindings with 100% API coverage, zero-fuss installation, cross compilation, and more.

monkey icon monkey

The Monkey language implemented in modern C++ 23

monkey_rs icon monkey_rs

A test project to convert the monkey interpreter to rust.

monkeyz icon monkeyz

A basic start of the Writing an Interpreter in Go series in the Zig programming language

nim_learn_opengl icon nim_learn_opengl

An attempt to port the excellent Learn OpenGL tutorials to the Nim programming language

nvchad_config icon nvchad_config

This is a basic configuration for NvChad that I am working on.

pbupdate icon pbupdate

This is a utility library written primarily to assist gRPC patch type updates. Typically these updates are accomplished by passing in a list of paths, where each field is separated with a ".".

photon icon photon

Rust/WebAssembly image processing library

rtiow-cpp icon rtiow-cpp

This is the Ray Tracing in One Weekend book upgraded to modern C++ with various performance optimizations.

rtiow-nim icon rtiow-nim

Ray Tracing in One Weekend implemented in the Nim programming language

rtiow-odin icon rtiow-odin

A simple ray tracer based on Ray Tracing in One Weekend written in Odin

spacemed icon spacemed

This is my submission for the 100 days game challenge. It is a small project that will be written in C++ 20 using the SDL framework.

swiftmonkey icon swiftmonkey

An implementation of the Monkey interpreter in Swift

vulkanized icon vulkanized

This is a repo for seeing all of the steps of the Vulkan tutorial written in the D programming language.

xphoto-vue icon xphoto-vue

This is the frontend component to the XPhoto app built for the IBM Developer Conference

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.