Projects in Awesome Lists by LouisJenkinsCS
A curated list of projects in awesome lists by LouisJenkinsCS .
https://github.com/louisjenkinscs/llvm-jvm
[W.I.P] A Just-In-Time Java Virtual Machine written in Haskell
bytecode educational haskell interpreter java java-bytecode jvm language monad monadic scala virtual-machine
Last synced: 26 Jun 2025
https://github.com/louisjenkinscs/dsl
A minimal, Turing-complete, Domain-Specific Language; simple text editor with an interpreter, Abstract Syntax Tree and reduced Control Flow Graph graphical generator.
abstract-syntax-tree control-flow-graph domain-specific-language grammar interpreter language syntax-tree turing-completeness
Last synced: 28 Jun 2025
https://github.com/louisjenkinscs/distributed-data-structures
[GSoC] Distributed Data Structures - Collections Framework for Chapel language
chapel-language data-structures distributed-algorithms distributed-computing google-summer-of-code partitioned-global-address-space
Last synced: 27 Feb 2026
https://github.com/louisjenkinscs/llvm-simple-gui
A GUI written in Java 8 + Swing; Comes with a basic text editor, ability to select optimizations, generate and view CFG, dominator trees and post-dominator trees, and more!
compilers control-flow-graph gui llvm llvm-gui llvm-ir swing-gui visualization visualization-tools
Last synced: 20 Oct 2025
https://github.com/louisjenkinscs/code-glosser
An Open Source academic enrichment tool for marking up code.
evaluation feedback java portable syntax-highlighting
Last synced: 22 Jun 2025
https://github.com/louisjenkinscs/moltaros
A minimal implementation of an Operating System implemented in (mostly) C and (sparse) Assembly
educational heap kernel operating-system x86
Last synced: 08 May 2025
https://github.com/louisjenkinscs/chapel-data-structures
Data Structures written in Chapel.
Last synced: 11 Oct 2025
https://github.com/louisjenkinscs/chapel-linter
[W.I.P] AtomLinter extension for the Chapel Programming Language
Last synced: 07 Apr 2025
https://github.com/louisjenkinscs/functional-jvm-bytecode-interpreter
Proof-of-Concept Java Virtual Machine (JVM) Bytecode Interpreter written in Haskell
bytecode-interpreter functional-programming haskell interpreter java jvm jvm-bytecode proof-of-concept scala
Last synced: 20 Apr 2026
https://github.com/louisjenkinscs/c_utils
Utilities Package for the C programming language
Last synced: 28 Aug 2025
https://github.com/louisjenkinscs/s.a.k-overlay
Android Window Manager
android android-application drag drop free-software gaming open-source overlay widget widget-layout window-manager
Last synced: 30 Apr 2026
https://github.com/louisjenkinscs/toy-neural-network
Toy machine learning projects
Last synced: 21 Jun 2025
https://github.com/louisjenkinscs/chapel-atomic-objects
Provides support for performing atomic operations on Chapel class instances in a scalable manner (W.I.P)
Last synced: 17 Oct 2025
https://github.com/louisjenkinscs/localatomics
Building Blocks for non-blocking programming in Shared Memory Chapel
chapel chapel-language lock-free non-blocking parallel-computing
Last synced: 30 Mar 2025
https://github.com/louisjenkinscs/dwarfdump2json
(W.I.P) Converter from Dwarfdump to JSON
Last synced: 07 Apr 2025
https://github.com/louisjenkinscs/persistent-memory-analysis-tool
Persistent Memory Analysis Tool (PMAT) - Valgrind Plugin that provides an online sampling approach towards performing verification on persistent memory.
analysis-toolkit optane-dc persistent-data persistent-memory persistent-memory-analysis-tool pmat pmem testing-tool testing-tools valgrind
Last synced: 07 Apr 2025
https://github.com/louisjenkinscs/domain-decomposed-pde-solver
Parallel PDE Solver example using METIS/ParMETIS, Exodus-II, Kokkos, Trilinos, and various other libraries. For Sandia National Lab.
Last synced: 07 Apr 2025
https://github.com/louisjenkinscs/llvm-jvm-gui
(Swing) GUI for LLVM-JVM project
Last synced: 07 Apr 2025