Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by permutationlock
A curated list of projects in awesome lists by permutationlock .
https://github.com/permutationlock/zimpl
Simple comptime generic interfaces for Zig
generics interfaces polymorphism traits vtables zig
Last synced: 14 Nov 2024
https://github.com/permutationlock/slam_js
JavaScript library for Simultaneous Localization And Mapping. Focuses on dense occupancy grid mapping using particle fliters and distributed particle trees.
dp-slam particle-filter robot sensor-models slam
Last synced: 14 Nov 2024
https://github.com/permutationlock/ztrait
A simple version of Rust style type traits in Zig
Last synced: 14 Nov 2024
https://github.com/permutationlock/merge-pgn
A simple tool to merge several chess games stored in pgn files into a single game with all lines included as variations. Useful for creating pgns for opening trainers such as ChessTempo.
Last synced: 14 Nov 2024
https://github.com/permutationlock/simple_web_game_server
A C++ library for creating authenticated scalable backends for multiplayer web games.
cpp-library game-server game-servers javascript jwt-authentication matchmaking-servers websockets
Last synced: 14 Nov 2024
https://github.com/permutationlock/aes_math
An implementation of Rijndael (AES) encryption that builds the operations from the ground up with finite fields and matrix operations.
Last synced: 14 Nov 2024
https://github.com/permutationlock/traffic_sim
A city block with street lights traffic simulation done in webGL.
Last synced: 14 Nov 2024
https://github.com/permutationlock/neural_crypto
Project looking at neural network cryptography. Implementation based on this paper: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1590168
Last synced: 14 Nov 2024
https://github.com/permutationlock/raylib_wasm_rs_example
A simple example showing how to make a Rust Raylib application cross platform with the web using emscripten.
Last synced: 14 Nov 2024
https://github.com/permutationlock/neural_network_checkers
Teaching neural networks to play checkers.
Last synced: 14 Nov 2024
https://github.com/permutationlock/monocypher-zig
Zig bindings for the Monocypher cryptography library.
Last synced: 14 Nov 2024
https://github.com/permutationlock/superscalar_processor
Superscalar 8 bit processor made in logisim and corresponding assembly language to bit code compiler.
logisim processor-architecture superscalar
Last synced: 14 Nov 2024
https://github.com/permutationlock/server_trait_example
A series of Zig TCP server examples for various generic anytype conventions.
Last synced: 14 Nov 2024
https://github.com/permutationlock/zig_emscripten_threads
A toy example showing Zig threads working in Emscripten
Last synced: 14 Nov 2024
https://github.com/permutationlock/thierd
A basic game server in Zig with encryption and authentication over WebSockets and raw TCP.
Last synced: 14 Nov 2024
https://github.com/permutationlock/rust_ffi_and_assembly
Playing around with rust server primatives
Last synced: 14 Nov 2024
https://github.com/permutationlock/residue_computations
Magma Jupyter notebook to compute the 2-torsion Brauer group of the elliptic surface described in Wittenberg 2004.
algebra algebraic-geometry elliptic-curves number-theory
Last synced: 14 Nov 2024
https://github.com/permutationlock/kier
A deck building multiplayer text adventure.
Last synced: 14 Nov 2024
https://github.com/permutationlock/networking_examples
Some C networking examples
Last synced: 14 Nov 2024
https://github.com/permutationlock/emscripten_c_examples
Ground up examples of cross-compiling C applications to the web with emcc.
Last synced: 14 Nov 2024
https://github.com/permutationlock/avenlib
Compiled library of useful thing I have written as well as examples.
Last synced: 14 Nov 2024
https://github.com/permutationlock/ecc_js
Implementation of Elliptic Curves in JavaScript for use in Diffie-Hellman key exchange.
Last synced: 14 Nov 2024
https://github.com/permutationlock/wildfire_sim
A discrete grid wildfire simulation done in webGL.
Last synced: 14 Nov 2024
https://github.com/permutationlock/a_star
Simple implementation of weighted graphs and A* searching
Last synced: 14 Nov 2024
https://github.com/permutationlock/avengl_triangle
A simple OpenGL ES2 triangle cross compilable using libaven
Last synced: 14 Nov 2024
https://github.com/permutationlock/libaven
A collection of portable headers that I use in projects.
Last synced: 14 Nov 2024
https://github.com/permutationlock/libavengraph
A small library for implementing and visualizing graph algorithms
Last synced: 14 Nov 2024
https://github.com/permutationlock/dumbcycle
A step-by-step example showing how to make a Linux game from scratch with x86_64 assembly and C99 without libc.
Last synced: 14 Nov 2024
https://github.com/permutationlock/zig_hello_emcc
A hello world example that can build to target native targets and Emscripten
Last synced: 14 Nov 2024
https://github.com/permutationlock/hakyll_blog
My hakyll powered permutationlock blog.
Last synced: 14 Nov 2024
https://github.com/permutationlock/krynth_raylib
A simple deduction game written in C with Raylib.
Last synced: 14 Nov 2024
https://github.com/permutationlock/assembly_course
An introduction to computer architecture, assembly language, and developing applications in C
Last synced: 14 Nov 2024
https://github.com/permutationlock/implpathcol_paper
Implementation details of algorithms to path color plane graphs
Last synced: 14 Nov 2024
https://github.com/permutationlock/simple_game_server
A minimal effecient multiplayer game server written in C with no dynamic memory allocation.
Last synced: 14 Nov 2024
https://github.com/permutationlock/sgs_zig
A simple game server using monocypher for encryption and s2s for serialization.
Last synced: 14 Nov 2024
https://github.com/permutationlock/simplex
Implementation of the simplex algorithm for solving linear programming solutions using the Eigen linear algebra library.
Last synced: 14 Nov 2024
https://github.com/permutationlock/sphere_tree
Simple demonstration of sphere tree collision detection.
Last synced: 14 Nov 2024
https://github.com/permutationlock/path_coloring_bgl
Implementations of several path coloring algorithms for the Boost Graph Library.
algorithm boost-graph-library graph-algorithms graph-coloring graph-theory hartman plane-graphs poh proof
Last synced: 14 Nov 2024
https://github.com/permutationlock/prolog_interpreter
A simple prolog interpreter, implemented with Flex (lex) and Bison (yacc).
Last synced: 14 Nov 2024
https://github.com/permutationlock/vulkan_triangle
A no dependency cross-compile friendly Vulkan triangle in C
c11 c99 cproc cross-compile glfw3 mingw-w64 vulkan
Last synced: 12 Oct 2024