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: 09 May 2026

https://github.com/engineersbox/continuity

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

Last synced: 23 Feb 2026

https://github.com/engineersbox/flow

A neovim-esque text editor

text-editor zig

Last synced: 16 Feb 2026

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/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/vvsfs

Very very simple file system (VVSFS)

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: 05 May 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/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: 17 Apr 2026

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/qcompjs

A JavaScript library used to simulate quantum computation.

Last synced: 22 Mar 2025

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: 29 Apr 2026

https://github.com/engineersbox/dotfiles

Configuration dotfiles for various programs I use

Last synced: 22 Mar 2025

https://github.com/engineersbox/projects

TODO list of projects

Last synced: 11 Apr 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/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/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/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/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/sitecrawler

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

Last synced: 23 Jun 2026

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

Simple logging macro for C projects

Last synced: 09 Jul 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/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/idtech1-engine

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

Last synced: 04 May 2026

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

Minecraft function compiler for aliases and declarations

abstract-syntax-tree compiler lexer mcf mcfunction parser rust

Last synced: 13 Jul 2026

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/database-benchmarking

Database Benchmarking Utilities

Last synced: 03 May 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: 20 May 2026

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/database-benchmarking

Database Benchmarking Utilities

Last synced: 10 Oct 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: 15 May 2026

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/ogg-vag-transcoder

OGG to Sony VAG Transcoder

Last synced: 01 Jul 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/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: 04 Jul 2026

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: 02 May 2026

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/schematic

A terraform style IaC manager of services

infrastructure-as-code schema schematic

Last synced: 18 May 2026

https://github.com/engineersbox/clir

OpenCL interop rendering abstractions that simulate the OpenGL pipeline

gpu gpu-programming interoperability opencl opengl

Last synced: 01 May 2026

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/angular-content-projection

An example of content injection with Angular

Last synced: 06 May 2026

https://github.com/engineersbox/k8s-egress-testing

Kubernetes Egress Gateway is a network capturing and monitoring tool for Kubernetes clusters

Last synced: 08 May 2026

https://github.com/engineersbox/expanded-fusion

Minecraft mod adding fusion reactors of varying kinds and tiers

Last synced: 15 Apr 2026

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

In computer science, a k-d tree (short for k-dimensional tree) is a space-partitioning data structure for organizing points in a k-dimensional space. k-d trees are a useful data structure for several applications, such as searches involving a multidimensional search key (e.g. range searches and nearest neighbor searches). k-d trees are a special case of binary space partitioning trees.

Last synced: 02 Jul 2025

https://github.com/engineersbox/icmphdd

A "hard drive" storing data in ICMP echo pings. Based on Tom7's original insanity (https://sourceforge.net/p/tom7misc/svn/HEAD/tree/trunk/pingu/).

c cpp icmp icmp-ping libnbd nbd nbd-client nbdkit

Last synced: 24 Apr 2026

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

Compilation of neural network examples and explainations

Last synced: 06 May 2026

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

Rewrites of various UNIX & GNU utils as an exercise in syscalls

Last synced: 28 Apr 2026

https://github.com/engineersbox/quadtrees

JavaScript + p5.js implementation of the quadtree point decomposition algorithm

Last synced: 13 Jul 2026

https://github.com/engineersbox/quantashader

Quanta - A Minecraft shader pack

glsl glsl-shaders minecraft

Last synced: 04 Feb 2026

https://github.com/engineersbox/drt-reref-cache

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

c cache caching cross-domain eviction-heirarchy performance real-time search search-engine

Last synced: 17 Jul 2026

https://github.com/engineersbox/old_github_site

Homepage for all repo web pages

Last synced: 04 Aug 2026

https://github.com/engineersbox/cspegresscapture

Crawls a site and polls console entries for Content-Security-Policy errors

Last synced: 18 Jul 2026

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/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: 16 Apr 2026

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: 24 Apr 2026

https://github.com/engineersbox/gameoflife

JavaScript + p5.js implementation of John Conway's Game of Life

Last synced: 26 Apr 2026

https://github.com/engineersbox/rust-mqtt

An MQTT pub/sub with built in analyser

analyser mqtt publish-subscribe rust

Last synced: 29 Apr 2026

https://github.com/engineersbox/tcp-proxy

A TCP proxy with ingress/egress filtering

Last synced: 30 Jun 2026

https://github.com/engineersbox/fluidsimulation

A fluid simulation build in the Processing Java environment

Last synced: 01 May 2026

https://github.com/engineersbox/capsule

Linux based Docker style containers in GoLang

capsule container containerization containers go golang linux

Last synced: 03 May 2026

https://github.com/engineersbox/python-mqtt-analyser

MQTT Analyser in Python

Last synced: 05 May 2026

https://github.com/engineersbox/structuredgl

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

lwjgl3 opengl

Last synced: 06 May 2026

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: 06 May 2026

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

A HTTP proxy written in Java with link and ref re-writing capabilities

http http-proxy java proxy sockets

Last synced: 06 May 2026

https://github.com/engineersbox/consoleloggrabber

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

Last synced: 08 May 2026

https://github.com/engineersbox/englib

Last synced: 29 Jul 2026

https://github.com/engineersbox/routers

A self mapping message routing network in GoLang

Last synced: 03 Aug 2026

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

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

Last synced: 29 Apr 2026

https://github.com/engineersbox/neumorphism

Web design based around Neumorphism

Last synced: 01 May 2026

https://github.com/engineersbox/memtable

Memtable implementation for validation of on/off heap usage usage

Last synced: 09 Sep 2025

https://github.com/engineersbox/injector

A Java dependency injection library supporting both static and dynamic injection. More or less a Guice clone.

constructor-injection dependency dependency-injection field-injection injection java

Last synced: 16 May 2026

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: 16 May 2026

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/python-http-proxy

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

Last synced: 22 Jun 2025

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

OpenAPI specification retrieval, verification and push.

Last synced: 07 Apr 2026

https://github.com/engineersbox/c-hybrid-tlsf-fixed-heap

A hybrid TLSF fixed heap allocator for managing pre-allocated heap memory.

allocator c htfh memory-allocation memory-management tlsf

Last synced: 25 Jun 2025

https://github.com/engineersbox/uefi-bootloader

A UEFI bootloader written in rust

Last synced: 19 May 2026

https://github.com/engineersbox/cassandrabase

A basic NoSQL Apache Cassandra implementation

Last synced: 18 Feb 2026

https://github.com/engineersbox/pmem-mmap-io

Optimised persistent memory mmap IO interactions

Last synced: 18 May 2026