An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by EngineersBox

A curated list of projects in awesome lists by EngineersBox .

https://github.com/engineersbox/newsaggregator

A fast, searchable, knowledge engine using various machine learning models to aggregate based on importance, association and relevance

caddy2 docker elasticsearch javascript knn-classifier newsaggregator opensearch python reactjs redis rust spacy-nlp typescript

Last synced: 20 Jun 2025

https://github.com/engineersbox/quanta

Game engine with geometry virtualization similar to UE5's Nanite

engine game game-engine geometry geometry-virtualisation geometry-virtualization glew glfw3 lwjgl3 renderer

Last synced: 22 Mar 2025

https://github.com/engineersbox/psx-minecraft

Remake of Minecraft for PS1 with PSn00bSDK

minecraft playstation ps1 psn00bsdk psx psxmc

Last synced: 10 Oct 2025

https://github.com/engineersbox/mc-be-leveldb-key-calculator

A calculator to generate the hex keys for retrieving data from a Minecraft: Bedrock Edition LDB (chunk data) database

hex-key leveldb minecraft minecraft-bedrock minecraft-bedrock-edition

Last synced: 22 Mar 2025

https://github.com/engineersbox/lambda

Half-Life 1 GoldSrc style engine with BSP v30 and WAD3 map support

binary-space-partitioning bsp bspv30 game-engine goldsrc half-life hl1 wad wad3

Last synced: 05 Oct 2025

https://github.com/engineersbox/gbox16-gpu

Implementation of a custom GPU ISA microarchitecture called GBox16 based around NVIDIA and AMD microarchitectures

gbox16 gpgpu gpu isa microarchitecture parallel-computing simt verilog vhdl

Last synced: 04 Jan 2026

https://github.com/engineersbox/chunkylogs

An efficient chunk based compression for continuous logging with efficient searching and indexing

binary-search chunked-logs compression huffman-coding logs lz77 rust rust-lang

Last synced: 22 Mar 2025

https://github.com/engineersbox/quake3-bsp

A re-creation of the Quake 3 BSP Engine with SDL2 and OpenGL

binary-space-partitioning bsp game-engine id-tech-3 opengl quake3 sdl2

Last synced: 01 Nov 2025

https://github.com/engineersbox/wolfenstein-3d

Re-creation of Id Software's Wolfenstein 3D

astar-algorithm cpp game-engine glut opengl raycaster wolfenstein-3d

Last synced: 22 Mar 2025

https://github.com/engineersbox/quac-assembler

Assembles QuAC assembly into 16 bit QuAC v1.0 ISA binaries

asm assembler assembly go golang quac

Last synced: 15 Jun 2025

https://github.com/EngineersBox/QuAC-Assembler

Assembles QuAC assembly into 16 bit QuAC v1.0 ISA binaries

asm assembler assembly go golang quac

Last synced: 31 Mar 2025

https://github.com/engineersbox/continuity

A Java state persistence/continuation/checkpointing library with runtime JVM state reification

Last synced: 27 Oct 2025

https://github.com/engineersbox/rust-struct-reification

A macro to reify structs and their fields for type-safe runtime invocation and reflective access to fields and attributes

attributes reflection reification rust struct

Last synced: 06 Oct 2025

https://github.com/engineersbox/vvsfs

Very very simple file system (VVSFS)

Last synced: 22 Mar 2025

https://github.com/engineersbox/flow

A neovim-esque text editor

text-editor zig

Last synced: 19 Jul 2025

https://github.com/engineersbox/qcompjs

A JavaScript library used to simulate quantum computation.

Last synced: 22 Mar 2025

https://github.com/engineersbox/dotfiles

Configuration dotfiles for various programs I use

Last synced: 22 Mar 2025

https://github.com/engineersbox/q-grovers-algorithm

Implementation of Grover's algorithm with Q# QDK

grovers-algorithm qdk qsharp

Last synced: 05 Jan 2026

https://github.com/engineersbox/testflow

A framework for structuring testing suites with Uber Cadence workflows

Last synced: 22 Mar 2025

https://github.com/engineersbox/etag-caching

GoLang HTTP server with ETag and if-none-match cache policy

cache etag golang

Last synced: 18 Jul 2025

https://github.com/engineersbox/qoi-image-format

An implementation of Dominic Szablewski's QOI compression scheme in Rust

qoi rust

Last synced: 24 Jun 2025

https://github.com/engineersbox/persistent-memory-caching-thesis

Efficient caching for non-volatile memory-backed search indices. A thesis submitted for undergraduate honours for the degree Software Engineering.

cache caching dlirs l1-cache l2-cache l3-cache lru non-volatile optane-dc page-cache partial-key-matching persistent-memory posting-list posting-list-caching query-processing result-caching search-engine search-index tlsf

Last synced: 07 Feb 2026

https://github.com/engineersbox/yajge

Yet Another Java Game Engine (YAJGE)... exactly what it says on the box. Consisting of experiments in lighting and rendering techniques

game-engine java-17 lighting lwjgl lwjgl-engine lwjgl3 opencl opengl rendering

Last synced: 22 Mar 2025

https://github.com/engineersbox/cbox16-processor

Implementation of QuAC v1.0 ISA microarchitecture called CBox16

arm armv7 cbox16 cpu isa microarchitecture mips mipsiv quac verilog vhdl

Last synced: 04 Jan 2026

https://github.com/engineersbox/rust-auto-byte-unpacking

A rust macro to define byte unpacking for structs

byte-parsing bytes deserialization encoder-decoder nom rust serialization

Last synced: 11 Nov 2025

https://github.com/engineersbox/dynamic-forge-registration

Minecraft Forge mod element registration driven by annotation to reduce static code bloat

dynamic-forge-registration expanded-fusion forge forge-mod minecraft minecraft-mod mod

Last synced: 03 Aug 2025

https://github.com/engineersbox/projects

TODO list of projects

Last synced: 22 Mar 2025

https://github.com/engineersbox/c-fixed-heap-allocator

C fixed heap allocator for managing pre-allocated heap memory without kernel sbrk calls

allocator c heap memory-allocation memory-management

Last synced: 28 Oct 2025

https://github.com/engineersbox/c-logger

Simple logging macro for C projects

Last synced: 09 Jul 2025

https://github.com/engineersbox/database-benchmarking

Database Benchmarking Utilities

Last synced: 10 Sep 2025

https://github.com/engineersbox/idtech1-engine

C & OpenGL implementation of the Id Tech 1 engine that DOOM uses

Last synced: 22 Mar 2025

https://github.com/engineersbox/ogg-vag-transcoder

OGG to Sony VAG Transcoder

Last synced: 01 Jul 2025

https://github.com/engineersbox/clir

OpenCL interop rendering abstractions that simulate the OpenGL pipeline

gpu gpu-programming interoperability opencl opengl

Last synced: 22 Mar 2025

https://github.com/engineersbox/openheather

Bread identification and classification library A.K.A Heather Mason from Silent Hill 3

bread classification heather-mason machine-learning meme opencv silent-hill-3

Last synced: 22 Mar 2025

https://github.com/engineersbox/redis-rust-command-wrapper

A wrapper handler for redis commands written in rust. Designed to make validating arguments and retrieving their values based on strict typing

Last synced: 22 Mar 2025

https://github.com/engineersbox/rust-lru-cache

A Rust implementation of a Least Recently Used cache

lru-cache rust rust-lang

Last synced: 22 Mar 2025

https://github.com/engineersbox/qcmp-tree

Quadripartite Concentric Manhattan Tree (QCMT) is a 2D grid partitioning tree designed for direction agnostic ray casting and tracing

Last synced: 26 Jul 2025

https://github.com/engineersbox/ps1gameexperiment

Experimental game built with Psy-Q PS1 Sony SDK (Actually runnable on the PS1)

Last synced: 22 Mar 2025

https://github.com/engineersbox/mcf-compiler

Minecraft function compiler for aliases and declarations

abstract-syntax-tree compiler lexer mcf mcfunction parser rust

Last synced: 26 Oct 2025

https://github.com/engineersbox/parallel-cubic-splines

Interpolation of points to cubic splines using OpenCL to for parallel points processing and derivation via Gauss-Jordan Elimination

Last synced: 22 Mar 2025

https://github.com/engineersbox/htfh-rt-search-cache

A real-time search cache supporting DLIRS & LRU built on top of a Hybrid TLSF Fixed Heap allocator

cache caching dlirs htfh lru real-time-search search-engine search-engine-caching tlsf

Last synced: 22 Mar 2025

https://github.com/engineersbox/dynamic-re-reference-cache

Policy agnostic cache with cross-domain re-reference and eviction hierarchies

Last synced: 22 Mar 2025

https://github.com/engineersbox/cpp-lru-cache

A C++ implementation of a Least Recently Used cache

cpp lru-cache

Last synced: 22 Mar 2025

https://github.com/engineersbox/c-fs

C based filesystem implementation

Last synced: 22 Mar 2025

https://github.com/engineersbox/cad-tool

A CAD tool built in Java Swing with OpenCL acceleration

Last synced: 22 Mar 2025

https://github.com/engineersbox/angular-content-projection

An example of content injection with Angular

Last synced: 22 Mar 2025

https://github.com/engineersbox/schematic

A terraform style IaC manager of services

infrastructure-as-code schema schematic

Last synced: 04 Oct 2025

https://github.com/engineersbox/q-vsd

A quantum approach to the problem of Visible Surface Determination (VSD) using the Q# SDK

qsharp visible-surface-determination vsd

Last synced: 05 Jan 2026

https://github.com/engineersbox/verilogpractice

Practice problems and solutions for verilog

Last synced: 05 Jan 2026

https://github.com/engineersbox/pmem-rts-cache

A configurable persistent memory cache designed for real-time search engines

c cache opencl persistent-memory persistent-storage pmem real-time-search tdss

Last synced: 14 Jul 2025

https://github.com/engineersbox/quake-id-tech-2

Implementation of the Quake engine with OpenGL, GLEW and GLFW

binary-space-partitioning bsp game-engine glew glfw3 id-tech-2 opengl quake

Last synced: 09 Oct 2025

https://github.com/EngineersBox/database-benchmarking

Database Benchmarking Utilities

Last synced: 10 Oct 2025

https://github.com/engineersbox/sitecrawler

A website crawler that rescursively explores links on the page. External to depth 1 and internal to depth n

Last synced: 18 Oct 2025

https://github.com/engineersbox/keg

A network ingress/egress gateway with white/blacklisting capabilities and traffic logging

egress gateway ingress network network-monitoring network-security traffic

Last synced: 07 Oct 2025

https://github.com/engineersbox/proxyserver

TCP Proxy server (base from LiveOverflow)

Last synced: 22 Mar 2025

https://github.com/engineersbox/unix-shell

Implementation of a simple UNIX shell

Last synced: 22 Mar 2025

https://github.com/engineersbox/quake3-bsp-reader

An import lib for Quake 3's BSP files

binary-space-partition bsp cpp id-tech-3 quake3

Last synced: 22 Mar 2025

https://github.com/engineersbox/neumorphism

Web design based around Neumorphism

Last synced: 22 Mar 2025

https://github.com/engineersbox/openapi-job

OpenAPI specification retrieval, verification and push.

Last synced: 22 Mar 2025

https://github.com/engineersbox/modularcli

A GoLang modular CLI

cli golang modular

Last synced: 22 Mar 2025

https://github.com/engineersbox/old_github_site

Homepage for all repo web pages

Last synced: 05 Oct 2025

https://github.com/engineersbox/neural-network

Compilation of neural network examples and explainations

Last synced: 22 Mar 2025

https://github.com/engineersbox/python-http-proxy

A HTTP proxy written in python with link rewriting and text replacement

Last synced: 22 Jun 2025

https://github.com/engineersbox/network-interface-gateway

A gateway proxying a hardware port relating to a network interface

Last synced: 22 Mar 2025

https://github.com/engineersbox/ml5-classification

A neural network for classification of points with JavaScript + p5.js + ml5.js

Last synced: 22 Mar 2025

https://github.com/engineersbox/fluid-advection

Simulation of fluid advection (substrate in liquid) using MPI for execution on a massively parallel architecture (NCI Gadi)

Last synced: 21 Jun 2025

https://github.com/engineersbox/langtonsant

JavaScript + p5.js implementation of Langton's ant universal Turing machine

Last synced: 22 Mar 2025

https://github.com/engineersbox/x4h-compression

A compression algorithm based on chunk splitting and meshing

Last synced: 22 Mar 2025

https://github.com/engineersbox/conduit

Structured metrics ingester based on JSON paths and destructuring patterns to produce Riemann events

jsonpath metrics metrics-gathering monitoring riemann

Last synced: 22 Mar 2025

https://github.com/engineersbox/warp-scheduler

Verilog implementation of a GPU warp scheduler with warp compaction

Last synced: 09 Feb 2026

https://github.com/engineersbox/flip

JavaScript + p5.js implementation of Simon Tatham's game of Flip

Last synced: 22 Mar 2025

https://github.com/engineersbox/fluidsimulation

A fluid simulation build in the Processing Java environment

Last synced: 22 Mar 2025

https://github.com/engineersbox/consoleloggrabber

Selenium wrapper to retrieve JavaScript console logs from a Chrome browser against a given URL

Last synced: 22 Mar 2025

https://github.com/engineersbox/cppstructuredgl

Provides structured C++ wrapper objects for OpenGL on top of GLAD with full API transparency for better state management

Last synced: 22 Mar 2025

https://github.com/engineersbox/chess

Last synced: 22 Mar 2025

https://github.com/engineersbox/doom

A re-creation of Id Software's Id Tech 1 engine with a hybrid DOOM 1 and 2 game

Last synced: 22 Mar 2025

https://github.com/engineersbox/cassandrabase

A basic NoSQL Apache Cassandra implementation

Last synced: 22 Mar 2025

https://github.com/engineersbox/memtable

Memtable implementation for validation of on/off heap usage usage

Last synced: 09 Sep 2025

https://github.com/engineersbox/pbr-pipeline

An implementation of a PBR pipeline in C++

cpp cpp20 glsl opengl pbr physically-based-rendering rendering

Last synced: 16 Jun 2025

https://github.com/engineersbox/3d-game-engine

Java based 3D game engine with LWJGL

Last synced: 22 Mar 2025

https://github.com/engineersbox/morrowind

Elder Scrolls 3: Morrowind-esque game implemented in a PBR pipeline with Rust + Glium

elder-scrolls-3 elder-scrolls-iii glium imgui morrowind opengl pbr physically-based-rendering rust

Last synced: 18 Oct 2025

https://github.com/engineersbox/capsule

Linux based Docker style containers in GoLang

capsule container containerization containers go golang linux

Last synced: 22 Mar 2025

https://github.com/engineersbox/englib

Last synced: 11 Oct 2025

https://github.com/engineersbox/angel-problem

A JavaScript + p5.js interactive implementation of the angel problem from combinatorial game theory

Last synced: 22 Mar 2025

https://github.com/engineersbox/mc-be-chunk-editor

A utility for modifying chunks in Minecraft: Bedrock Edition LevelDB

Last synced: 22 Mar 2025

https://github.com/engineersbox/branch-predictors

Implementation and evaluation of Pentium_m, GShare, One_bit, Bimode & Perceptron branch predictors within the Xeon X5550 Gainestown Nehalem microarchitecture

bimode branch-prediction branch-predictor branch-predictors gainestown gshare nehalem one-bit pentium-m perceptron x5550 xeon

Last synced: 22 Mar 2025

https://github.com/engineersbox/pipeline

Pipeline processing toy framework.

Last synced: 22 Mar 2025

https://github.com/engineersbox/engineersbox.github.io

Website with various posts of dev stuff I find interesting

Last synced: 24 Jul 2025

https://github.com/engineersbox/forgecli

A CLI tool for creating and registering new game elements such as blocks, items, fluids and tile entities.

forge forge-mod go golang minecraft minecraft-mod

Last synced: 26 Jul 2025

https://github.com/engineersbox/unified-irc

Local IRC connector for all the things

Last synced: 22 Mar 2025