# Repository-Übersicht (plops)

Kurzbeschreibung aller 326 aktiven Repositories, gruppiert nach
Themengebieten. Die gleiche Gruppierung treibt die Diagramme auf der
Startseite (`index.html`, `graph0..N.svg`). Stand: automatisiert aus dem
GitHub-Export erzeugt, siehe `tools/` zur Reproduzierbarkeit.

## S-Expression Code Generators (24)

Common-Lisp-Bibliotheken, die S-Expressions in andere Sprachen übersetzen — das Herzstück von plops' Code-Generierungs-Projekten.

- [cl-ada-generator](https://github.com/plops/cl-ada-generator) — ada language reference manual (lisp)
- [cl-cl-generator](https://github.com/plops/cl-cl-generator) — An elegant, robust, and highly condensed S-expression code generator for Common Lisp, leveraging Lisp's built-in pretty-printer (pprint). (lisp)
- [cl-commonlisp-generator](https://github.com/plops/cl-commonlisp-generator) — i can use string to emit expressions with backquote (lisp)
- [cl-cpp-generator](https://github.com/plops/cl-cpp-generator) — The purpose of this Lisp package is to bring the power of Common Lisp macros to C or C++ source code. (lisp)
- [cl-cpp-generator2](https://github.com/plops/cl-cpp-generator2) — Notes: - Some helper code uses SBCL-specific facilities (sb-ext:run-program). You can disable formatting/tidy in write-source if you use another Lisp. (cpp)
- [cl-csharp-generator](https://github.com/plops/cl-csharp-generator) — based on cl-cpp-generator2 - install mono on fedora: #+beginexample sudo dnf install mono-devel #+endexample - https://www.youtube.com/watch?v=pwZpJzpE2lQ… (lisp)
- [cl-elixir-generator](https://github.com/plops/cl-elixir-generator) — install elixir on fedora #+beginexample sudo dnf install elixir #+endexample (elixir)
- [cl-erlang-generator](https://github.com/plops/cl-erlang-generator) — Francesco Cesarini, Simon Thompson: Erlang programming O'Reilly (2009) o'reilly website has a video lecture (2h) by the authors from 2011 (lisp)
- [cl-golang-generator](https://github.com/plops/cl-golang-generator) — Common Lisp program that transforms s-expressions into Go language. It is currently still work in progress. (lisp)
- [cl-js-generator](https://github.com/plops/cl-js-generator) — The cl-js-generator repository provides a Common Lisp library for generating JavaScript code through a domain-specific language (DSL). (lisp)
- [cl-julia-generator](https://github.com/plops/cl-julia-generator) — using notebooks - https://towardsdatascience.com/how-to-best-use-julia-with-jupyter-82678a482677 #+beginexample ] add IJulia using IJulia #+endexample -… (lisp)
- [cl-kotlin-generator](https://github.com/plops/cl-kotlin-generator) — The purpose of this Lisp package is to bring the power of Common Lisp macros to Android development. (lisp)
- [cl-m-generator](https://github.com/plops/cl-m-generator) — based on cl-js-generator - lisp to matlab/octave code generator - code beautifier: https://github.com/davidvarga/MBeautifier (lisp)
- [cl-py-generator](https://github.com/plops/cl-py-generator) — A Common Lisp library that transpiles S-expressions into Python code. (python)
- [cl-r-generator](https://github.com/plops/cl-r-generator) — cl-r-generator is a Common Lisp code generator that translates Lisp S-expressions into R programming language code. (lisp)
- [cl-rust-generator](https://github.com/plops/cl-rust-generator) — > Note: despite the .org extension this file is written in Markdown, like the > rest of the documentation in this repository. (rust)
- [cl-swift-generator](https://github.com/plops/cl-swift-generator) — The purpose of this Lisp package is to bring the power of Common Lisp macros to swift development. (lisp)
- [cl-tcl-generator](https://github.com/plops/cl-tcl-generator) — semi to add semicolons to lines (lisp)
- [cl-typescript-generator](https://github.com/plops/cl-typescript-generator) — npm install --save-dev prettier (lisp)
- [cl-vba-generator](https://github.com/plops/cl-vba-generator) — vba syntax https://docs.microsoft.com/en-us/office/vba/language/concepts/getting-started/understanding-visual-basic-syntax (lisp)
- [cl-verilog-generator](https://github.com/plops/cl-verilog-generator) — start with cl-cpp-generator2 (lisp)
- [cl-wolfram-generator](https://github.com/plops/cl-wolfram-generator) — bracket (lisp)
- [coalton-rust-generator](https://github.com/plops/coalton-rust-generator) — A strictly-typed Common Lisp (via Coalton) to Rust transpiler. (lisp)
- [lean-py-generator](https://github.com/plops/lean-py-generator) — lean-py-generator ist ein nativer, in Lean 4 geschriebener Transpiler, der dynamische Lisp S-Expression AST-Formen in idiomatischen, typsicheren Python 3… (docs)

## Lisp Libraries & Tools (45)

Bibliotheken, Werkzeuge und Experimente rund um Common Lisp, Clojure und artverwandte Sprachen.

- [abstract-b](https://github.com/plops/abstract-b) — easier reset of clara camera (lisp)
- [ada_forth](https://github.com/plops/ada_forth) — A Forth interpreter written in Ada 2012 / SPARK 2014 with zero unproved verification conditions. (ada)
- [ada_lisp](https://github.com/plops/ada_lisp) — This repository implements the bounded Lisp core defined in docs/semantics.md. (ada)
- [array-type-dispatch](https://github.com/plops/array-type-dispatch) — started single conversion function that will handle all types (lisp)
- [bayes](https://github.com/plops/bayes) — change function name (lisp)
- [c-mera-ncurses](https://github.com/plops/c-mera-ncurses) — add makefile, i have problems loading modified boiler.lisp (lisp)
- [c-mera-ulisp](https://github.com/plops/c-mera-ulisp) — [1 Intro][797d] - [2 Usage][ab00] (lisp)
- [ccl-headers](https://github.com/plops/ccl-headers) — add arv.h aravis gig-e camera library (shell)
- [cl-bessel-zero](https://github.com/plops/cl-bessel-zero) — initial commit bessel zero evaluation (lisp)
- [cl-blinkstroem](https://github.com/plops/cl-blinkstroem) — lauftext was to wide and left a huge empty gap (lisp)
- [cl-cad-stl-check](https://github.com/plops/cl-cad-stl-check) — threw away lots of stuff so that I can copy it into wiki. there was a problem with the git and vfat. hopefully it is solved now. (lisp)
- [cl-cffi-callback-test](https://github.com/plops/cl-cffi-callback-test) — cant figure out how to dereference pointer (lisp)
- [cl-cubic-interp](https://github.com/plops/cl-cubic-interp) — speed 3 (lisp)
- [cl-data-pipes](https://github.com/plops/cl-data-pipes) — take into account the number of read characters, I verified that two programs can open and write to the fifo at the same time (lisp)
- [cl-gaussian-shell](https://github.com/plops/cl-gaussian-shell) — this code calculates a sum over a few tens to hundreds of terms that vary greatly in size (lisp)
- [cl-learn-cells](https://github.com/plops/cl-learn-cells) — defmodel :initform (c? .. self ..) :unchanged-if #'equal (lisp)
- [cl-linux-debug](https://github.com/plops/cl-linux-debug) — Start updating for 64 bit: update data types and binary search support. (lisp)
- [cl-pdfscan](https://github.com/plops/cl-pdfscan) — convert a list of pdfs into text and load as latin-1. also read in the output of pdfinfo. (lisp)
- [cl-pipe-run](https://github.com/plops/cl-pipe-run) — store into pgm image (lisp)
- [cl-pl2303](https://github.com/plops/cl-pl2303) — A Common Lisp library providing CFFI bindings to libusb0 and control code for the PL2303 USB-to-serial converter chip. (lisp)
- [cl-sicp-eval](https://github.com/plops/cl-sicp-eval) — execution of lambda? (lisp)
- [cl-try-asdf3](https://github.com/plops/cl-try-asdf3) — example project of how to program common lisp in the large (lisp)
- [cl-try-cells](https://github.com/plops/cl-try-cells) — I miss diagrams. I think this code will be unreadable when solving real problems. (lisp)
- [cl-try-lispworks](https://github.com/plops/cl-try-lispworks) — documentation link (lisp)
- [cl-vbox-vdi-repair](https://github.com/plops/cl-vbox-vdi-repair) — initial commit, it really fixed my broken vdi file (lisp)
- [cl-vector-algebra-simplifier](https://github.com/plops/cl-vector-algebra-simplifier) — m2inv only worked with numbers (lisp)
- [cl-week-calendar](https://github.com/plops/cl-week-calendar) — rainers change requests (lisp)
- [cl-yasm-golang](https://github.com/plops/cl-yasm-golang) — and, or, xor (lisp)
- [clicc](https://github.com/plops/clicc) — CLiCC: The Common Lisp to C Compiler Copyright (C) 1994 Wolfgang Goerigk, Ulrich Hoffmann, Heinz Knutzen Christian-Albrechts-Universitaet zu Kiel, Germany… (c)
- [diplisp](https://github.com/plops/diplisp) — initial commit (lisp)
- [ecl-termux-binary](https://github.com/plops/ecl-termux-binary) — How to install this in termux: cd wget http://github.com/plops/ecl-termux-binary/blob/master/dotlocal.tar.gz?raw=true tar xaf dotlocal.tar.gz wget… (docs)
- [kepler](https://github.com/plops/kepler) — initial commit (lisp)
- [kmrcl](https://github.com/plops/kmrcl) — KMRCL is a collection of utility functions. It is used as a base for some of Kevin M. Rosenberg's Common Lisp packages. (lisp)
- [mycloj](https://github.com/plops/mycloj) — figure out how to capture images (clojure)
- [nd-array-ypnos](https://github.com/plops/nd-array-ypnos) — star generator (lisp)
- [ogp-doc](https://github.com/plops/ogp-doc) — pictures (lisp)
- [ouroboros](https://github.com/plops/ouroboros) — Ouroboros is both a Lisp system and a Python module that turns either language into a combination of both. (lisp)
- [play_with_clasp](https://github.com/plops/play_with_clasp) — Synopsis: I want to try the clasp common lisp implementation. First I describe how to build it on Gentoo. (lisp)
- [py_try_bimpy](https://github.com/plops/py_try_bimpy) — runs (lisp)
- [sb-libusb0](https://github.com/plops/sb-libusb0) — the old forthdd controller still works. i just had to run my lisp as root and detach the kernel driver (lisp)
- [sicp-logic](https://github.com/plops/sicp-logic) — a bit more testing code (lisp)
- [try-cl-rule](https://github.com/plops/try-cl-rule) — finish monkey thing (lisp)
- [try_clojurescript](https://github.com/plops/try_clojurescript) — synopsis: - i want to develop interactively in the browser - clojurescript seems nice enough - calva in visual studio code has paredit and jump to definition,… (clojure)
- [try_ferret](https://github.com/plops/try_ferret) — the code generation is quite slow: (clojure)
- [try_py2_peak_trellis](https://github.com/plops/try_py2_peak_trellis) — initial commit (lisp)

## Imaging, Microscopy & Optics (63)

Mikroskopie (Steuerung, Auswertung, Simulation), Optik, Kameras und Video-Codecs.

- [View5D.jl](https://github.com/plops/View5D.jl) — In order to run on Gentoo GNU Linux: (java)
- [afm](https://github.com/plops/afm) — This project provides a computational approach to decoupling systemic errors in piezoceramic scanner tubes used in Atomic Force Microscopes (AFM). (python)
- [aom-decode](https://github.com/plops/aom-decode) — It's a minimal safe wrapper that allows decoding individual AV1 frames. It's meant for decoding AVIF images. (rust)
- [bacon_fb_test](https://github.com/plops/bacon_fb_test) — The baconfbtest repository demonstrates direct framebuffer manipulation on Android devices with Qualcomm Mobile Display Processor (MDP) hardware. (c)
- [basleradapter](https://github.com/plops/basleradapter) — add a pdf with the drawing (docs)
- [bead-eval](https://github.com/plops/bead-eval) — scale gauss3 to compensate for the tiny values that come out of convolutions (lisp)
- [camera-calib-doc](https://github.com/plops/camera-calib-doc) — initial commit (latex)
- [cl-andor](https://github.com/plops/cl-andor) — The fast readout mode now works. I implemented made the necessary changes in show.lisp. (lisp)
- [cl-c2ffi-vpx](https://github.com/plops/cl-c2ffi-vpx) — it's a pity that libvpx doesn't come with the webm parser (lisp)
- [cl-dmd-control](https://github.com/plops/cl-dmd-control) — cl-dmd-control ============== (lisp)
- [cl-fiber-prop](https://github.com/plops/cl-fiber-prop) — try to reimplement http://scentric.net/tutorial/sec-custom-cell-renderers.html using common lisp (lisp)
- [cl-gaussfit](https://github.com/plops/cl-gaussfit) — mention stetson daophot (lisp)
- [cl-ics](https://github.com/plops/cl-ics) — cl-ics is a foreign function binding to call libics from common lisp using cffi. (lisp)
- [cl-image-processing-intro](https://github.com/plops/cl-image-processing-intro) — keyword arguments (lisp)
- [cl-ksimpsf](https://github.com/plops/cl-ksimpsf) — i actually got the 3d rendering working at home (lisp)
- [cl-libav](https://github.com/plops/cl-libav) — recover when video fails to load (lisp)
- [cl-photon-statistics](https://github.com/plops/cl-photon-statistics) — some code (lisp)
- [cl-v4l2](https://github.com/plops/cl-v4l2) — cl-v4l2 - minimal common lisp binding for video4linux 2 ======================================================= (lisp)
- [cl-v4l2-tk](https://github.com/plops/cl-v4l2-tk) — tk scale widget to adjust brightness and contrast works (lisp)
- [cl-vpx](https://github.com/plops/cl-vpx) — This is the stub README.txt for the "cl-vpx" project. (lisp)
- [clj-old-code](https://github.com/plops/clj-old-code) — some of my old code from https://code.google.com/p/micromanager-london-kings (clojure)
- [convdicom](https://github.com/plops/convdicom) — initial commit (python)
- [cpp-hough-trafo](https://github.com/plops/cpp-hough-trafo) — load PGM image into lisp program and display as distorted texture - probably not fully correct (lisp)
- [cytometry-umap-plot](https://github.com/plops/cytometry-umap-plot) — The cyto-plot project visualizes high-dimensional cytometry data using UMAP (Uniform Manifold Approximation and Projection), generating interactive plots with… (python)
- [dic-simul](https://github.com/plops/dic-simul) — added some more test structures (lisp)
- [fcs-plotter](https://github.com/plops/fcs-plotter) — A PyQt6 application for reading and plotting FCS (Flow Cytometry Standard) files. (python)
- [fiber-holo](https://github.com/plops/fiber-holo) — The fiber-holo repository implements a real-time holographic imaging system for fiber optics analysis with adaptive optics control. (lisp)
- [gauss-fit](https://github.com/plops/gauss-fit) — fitting is by no means robust (lisp)
- [hanser-phase-retrieval](https://github.com/plops/hanser-phase-retrieval) — My calculation assumes quasi-monochromatic light while the input images were acquired with fluorescence light of 30nm bandwidth. (matlab)
- [html5_surveillance](https://github.com/plops/html5_surveillance) — Repurpose your old phones into a professional-grade security network with this Common Lisp-powered video surveillance application. (lisp)
- [interactive-cimg-c-](https://github.com/plops/interactive-cimg-c-) — finally the raw image loading works. the error was that into was addressed as a complex array (with 2*) instead of float (c)
- [lcos-cam-calib](https://github.com/plops/lcos-cam-calib) — split into two programs one to capture coordinate mapping between LCOS and camera and one for displaying (cpp)
- [lcos-ogl-draw](https://github.com/plops/lcos-ogl-draw) — initial commit this is the software that I used to generate the first tests. I display a circle with a grating on the LCOS. (lisp)
- [lens](https://github.com/plops/lens) — general code for raytracing through an optics system (lisp)
- [lens-doc](https://github.com/plops/lens-doc) — some idea on a latex DSL (lisp)
- [memi](https://github.com/plops/memi) — different gaussians on the mma (matlab)
- [memi-alignment](https://github.com/plops/memi-alignment) — sequence lcos (latex)
- [memi-eps-pic-gen](https://github.com/plops/memi-eps-pic-gen) — this is the version I used for the ISS paper. there must be an error in the ray that comes back from the lcos (lisp)
- [microman-sdl-slm](https://github.com/plops/microman-sdl-slm) — initial commit (cpp)
- [microman-v4l-device](https://github.com/plops/microman-v4l-device) — i made the image array and state->buf static because the free or delete crashed micromanager (cpp)
- [micromanager-london-kings](https://github.com/plops/micromanager-london-kings) — Created wiki page through web user interface. (unknown)
- [mikroskopie-uebung](https://github.com/plops/mikroskopie-uebung) — rainers changes (latex)
- [mlib](https://github.com/plops/mlib) — sudo apt install build-essential cmake libceres-dev curl libsqlite3-dev git libqt5svg5-dev libeigen3-dev ccache libtiff5-dev libpng-dev libopenexr-dev… (cpp)
- [mma](https://github.com/plops/mma) — These are the two main files for now: (lisp)
- [mma-bla](https://github.com/plops/mma-bla) — These are the two main files for now: (lisp)
- [olcUTIL_Geometry2D](https://github.com/plops/olcUTIL_Geometry2D) — NOTE! The olc::PixelGameEngine is NOT required to use this file, though it works very well with it! (cpp)
- [opencv-eyetrack-3dwin](https://github.com/plops/opencv-eyetrack-3dwin) — the screen kind of updates with my head position but there is too much jitter (cpp)
- [pifoc](https://github.com/plops/pifoc) — initial commit, used zeiss code switched to faster baudrate (lisp)
- [pixel-perfect](https://github.com/plops/pixel-perfect) — try grating with 50 percent mark space ratio (lisp)
- [pnmftscale](https://github.com/plops/pnmftscale) — added downscaling (cpp)
- [quicktime_video_hack](https://github.com/plops/quicktime_video_hack) — qvh without Gstreamer is finally stable on MacOSX. I ran it for 16 hours straight on parallel devices and it worked flawlessly. (go)
- [rescan-confocal-raytrace](https://github.com/plops/rescan-confocal-raytrace) — make screenshot and document the current parameters (lisp)
- [sb-andor2-win](https://github.com/plops/sb-andor2-win) — function to select slowest readout (for high quality) (lisp)
- [sb-fastsim](https://github.com/plops/sb-fastsim) — draw grating using sinus for comparison (lisp)
- [sb-look-ma-no-libusb](https://github.com/plops/sb-look-ma-no-libusb) — A pure Common Lisp interface for USB device communication on Linux, without requiring libusb. Direct access to USB devices through Linux's usbdevfs interface. (lisp)
- [sb-siftfast](https://github.com/plops/sb-siftfast) — initial commit, sift coefficients are produces but i havent verified that the arrays are sent in the right order (lisp)
- [sb-x264](https://github.com/plops/sb-x264) — cleanup (lisp)
- [sen](https://github.com/plops/sen) — changed to fast exposure (500 ns minimum) for dic experiment (c)
- [spat-bin](https://github.com/plops/spat-bin) — point cloud convolution and binning (lisp)
- [woropt-cyb-0628](https://github.com/plops/woropt-cyb-0628) — import 3D data from ics file (generated from jean-yves lsm 3d video) (lisp)
- [x11_blazeface](https://github.com/plops/x11_blazeface) — This sample shows how to build and run a minimal C++ program that uses LiteRT to run the BlazeFace face detector. The intended application flow is: (cpp)
- [youscope](https://github.com/plops/youscope) — draw phosphor, but now it crashes in the end (lisp)
- [zemax](https://github.com/plops/zemax) — beginning of the lecture in the winter semester (given in english) (docs)

## SDR, Radio & Radar (10)

Software Defined Radio, (Amateur-)Funk, Radar und Satelliten-Empfang.

- [build_pluto_firmware](https://github.com/plops/build_pluto_firmware) — Contents | file | completeness | comment | |… (cpp)
- [cl-fm-radio-rds](https://github.com/plops/cl-fm-radio-rds) — The goal is to demodulate FM radio and read the digital RDS data. (lisp)
- [cl-gen-drm-waterfall](https://github.com/plops/cl-gen-drm-waterfall) — lo frequency  as cmdline doesnt seem to work (lisp)
- [cl-rust-adalm-pluto](https://github.com/plops/cl-rust-adalm-pluto) — Rust code to read out data from Adalm Pluto Software Defined Radio. This is an attempt using glutin/glium. (rust)
- [cl-rust-adalm-pluto-glfw](https://github.com/plops/cl-rust-adalm-pluto-glfw) — The cl-rust-adalm-pluto-glfw repository implements a real-time Software Defined Radio (SDR) spectrum analyzer for the Analog Devices ADALM-PLUTO SDR device. (rust)
- [copernicus-radar](https://github.com/plops/copernicus-radar) — This code is based on cl-cpp-generator2/example/08copernicusradar. The code was started in December 2020. (cpp)
- [learn_py_iio](https://github.com/plops/learn_py_iio) — aurman -S libiio gets source from https://github.com/analogdevicesinc/libiio it also comes with python bindings… (python)
- [linrad](https://github.com/plops/linrad) — Linrad is an SDR receiver with advanced features developed by Leif Åsbrink, SM5BSZ. (c)
- [satellite-plot](https://github.com/plops/satellite-plot) — | file | generated | comment | depends on |… (lisp)
- [satellite_hackathon](https://github.com/plops/satellite_hackathon) — initial commit (python)

## Embedded, MCU & FPGA (25)

Mikrocontroller (Arduino, ESP32, RP2350), FPGAs, HDL und Firmware-nahes.

- [Arduino_fastSIMplayingaround](https://github.com/plops/Arduino_fastSIMplayingaround) — rainers changes (arduino)
- [JLCPCBBasicLibrary](https://github.com/plops/JLCPCBBasicLibrary) — The JLCPCB Basic Library of SMT parts for their SMT Assembly service is hard to find in English. Here are some resources. (docs)
- [K325T_SFP_PCIE_2021](https://github.com/plops/K325T_SFP_PCIE_2021) — A dual-subsystem FPGA design for the Xilinx Kintex-7 XC7K325T FPGA, implementing high-speed PCIe Gen2 x4 DMA transfers and 10 Gigabit Ethernet UDP/IP… (verilog)
- [arduino](https://github.com/plops/arduino) — changes how I want to send the arduino to invision (arduino)
- [arduino-intro-talk](https://github.com/plops/arduino-intro-talk) — Themes are written using Sass to keep things modular and reduce the need for repeated selectors across files. (js)
- [arduino-stage-trigger-gen](https://github.com/plops/arduino-stage-trigger-gen) — initial commit of jakubs code (arduino)
- [arduino_due_lisp](https://github.com/plops/arduino_due_lisp) — This repository implements a multi-camera coherent imaging system for characterizing multimode optical fibers through holographic measurements. (lisp)
- [cl-vhdl](https://github.com/plops/cl-vhdl) — The purpose of this code is to provide a domain specific language in Common Lisp that converts s-expressions into valid VHDL strings. (lisp)
- [esp32-c3-adc-nanopb](https://github.com/plops/esp32-c3-adc-nanopb) — By migrating to the ESP32-C3, we gain: - A professional, robust networking stack (ESP-IDF's lwIP). - Simplified single-chip wireless connectivity. (cpp)
- [etherbone-core](https://github.com/plops/etherbone-core) — Etherbone is a serial protocol for transporting the pipelined Wishbone bus. (c)
- [lattice_fpga_test](https://github.com/plops/lattice_fpga_test) — This is how I installed the toolchain on my Gentoo system: I wanted to make sure libftdi doesn't pull in boost. (verilog)
- [led-strip](https://github.com/plops/led-strip) — Description - Verilog, C and Lisp code to control a WS2811 LED array - The Verilog code implements communication with a FT2232 Data from a USB high speed port… (verilog)
- [ledtlc](https://github.com/plops/ledtlc) — works with laser instead of led now (arduino)
- [picosim-arduino-due](https://github.com/plops/picosim-arduino-due) — Procedure to acquire image: (arduino)
- [pipico2w-adc-nanopb](https://github.com/plops/pipico2w-adc-nanopb) — A high-performance, dual-core data acquisition (DAQ) system built for the Raspberry Pi Pico 2W (RP2350 platform). (cpp)
- [pocketbook360](https://github.com/plops/pocketbook360) — i want to see swupdate running on my own file, to figure out, where it checks for the checksum (docs)
- [py-sam](https://github.com/plops/py-sam) — chore: clean up (python)
- [rgb_led_matrix](https://github.com/plops/rgb_led_matrix) — write some documentation (arduino)
- [rp2350-cobs-proto](https://github.com/plops/rp2350-cobs-proto) — A complete end-to-end template for high-performance data acquisition and telemetry between an RP2350 (Cortex-M33) microcontroller and a host computer. (rust)
- [sb-linux-serial](https://github.com/plops/sb-linux-serial) — This package allows to communicate with an Arduino (tested on Uno and Due) using its USB connected serial port (usually /dev/ttyACM0) on Linux. (lisp)
- [stm32plus](https://github.com/plops/stm32plus) — Introduction ============ Firstly, welcome to stm32plus, the C++ library that eases the burden of programming the STM32F030, F042, F051, F100, F103, F107 and… (c)
- [ulisp-i2c](https://github.com/plops/ulisp-i2c) — add i2c-{begin,end,read,write,request} with 1, 0, 0, 1 and 3 parameters respectively. (arduino)
- [vhdl-simulator-test](https://github.com/plops/vhdl-simulator-test) — These are some tests to simulate VHDL code. I tried GHDL, FreeHDL and Alliance (vhdl)
- [wchisp](https://github.com/plops/wchisp) — Command-line implementation of the WCHISPTool in Rust, by the ch32-rs team. (rust)
- [white-rabbit](https://github.com/plops/white-rabbit) — A complete data set gathered during tests described in the report is available in the White Rabbit svn repository:… (latex)

## GPU, Graphics & Visualization (45)

GPU-Compute (CUDA, OpenCL, Vulkan), Grafik-Demos, GUI-Toolkits und Visualisierung.

- [SuWidgets](https://github.com/plops/SuWidgets) — add missing header (cpp)
- [barium](https://github.com/plops/barium) — [[https://tomscii.sig7.se/barium][Home]] | [[https://tomscii.sig7.se/barium/gallery][Gallery]] | [[https://git.hq.sig7.se/barium.git][Source]] #+ENDCENTER (lisp)
- [cl-3d-screen](https://github.com/plops/cl-3d-screen) — screen_3d.png (lisp)
- [cl-c2ffi-wayland](https://github.com/plops/cl-c2ffi-wayland) — variadic function! come on, really? 	registry = wl_proxy_marshal_constructor((struct wl_proxy *) wl_display, 			 WL_DISPLAY_GET_REGISTRY,… (lisp)
- [cl-cffi-gtk](https://github.com/plops/cl-cffi-gtk) — cl-cffi-gtk is a Lisp binding to GTK+ 3 (GIMP Toolkit) which is a library for creating graphical user interfaces. (lisp)
- [cl-cffi-gtk-from-repl](https://github.com/plops/cl-cffi-gtk-from-repl) — Tutorial for GTK+ development with cl-cffi-gtk and SLIME in emacs. (lisp)
- [cl-depth-shader](https://github.com/plops/cl-depth-shader) — simplify (lisp)
- [cl-draw-svg-bezier](https://github.com/plops/cl-draw-svg-bezier) — export C function that draws into correct position and copy to glfw-server/generator.lisp (lisp)
- [cl-gen-cuda-try](https://github.com/plops/cl-gen-cuda-try) — In this code I collect experiments with a code generator that emits C code. The code generator (https://github.com/plops/cl-cpp-generator) is very simple. (lisp)
- [cl-gen-drmgfx](https://github.com/plops/cl-gen-drmgfx) — draw animation (lisp)
- [cl-gen-egl-compute](https://github.com/plops/cl-gen-egl-compute) — more doc (lisp)
- [cl-gen-glfw](https://github.com/plops/cl-gen-glfw) — I use my domain specific language to emit C++ code from Common Lisp. This code consists of an executable wrapper program and a shared library. (cpp)
- [cl-gen-graphics-drm](https://github.com/plops/cl-gen-graphics-drm) — get connector still fails (cpp)
- [cl-gen-halide-test](https://github.com/plops/cl-gen-halide-test) — all code but user error (lisp)
- [cl-gen-ispc-mandelbrot](https://github.com/plops/cl-gen-ispc-mandelbrot) — L3 cache is global and shared by all cores and counters are not tracking the specific thread's IP (cpp)
- [cl-gen-magnum](https://github.com/plops/cl-gen-magnum) — cube example finishd (lisp)
- [cl-gen-qt-thing](https://github.com/plops/cl-gen-qt-thing) — sudo apt install qt5-qmake qt5-default # in ubuntu - mkdir /stage; cd /stage - git clone https://github.com/plops/cl-gen-qt-thing - cd cl-gen-qt-thing/; mkdir… (cpp)
- [cl-gen2-glfw-imgui](https://github.com/plops/cl-gen2-glfw-imgui) — store this plain project (cpp)
- [cl-gen2-optix](https://github.com/plops/cl-gen2-optix) — rotating the camera works but is a bit weird (cpp)
- [cl-ogl-shader](https://github.com/plops/cl-ogl-shader) — stroboscope (lisp)
- [cl-online-gnuplot](https://github.com/plops/cl-online-gnuplot) — The cl-online-gnuplot system provides a Common Lisp interface for creating real-time, interactive scientific plots using Gnuplot. (lisp)
- [cl-pure-x11](https://github.com/plops/cl-pure-x11) — [1 Examples][0857] - [2 Internal details][17e9] (lisp)
- [cl-raytrace-length](https://github.com/plops/cl-raytrace-length) — output html with embedded svg (lisp)
- [cl-rust-cuda-vis](https://github.com/plops/cl-rust-cuda-vis) — code seems to work (rust)
- [cl-sdl2viewer](https://github.com/plops/cl-sdl2viewer) — clean up (lisp)
- [cl-try-iup](https://github.com/plops/cl-try-iup) — link (lisp)
- [compare_python_plotting](https://github.com/plops/compare_python_plotting) — more code (python)
- [glfw](https://github.com/plops/glfw) — seems to run now (c)
- [glfw-path](https://github.com/plops/glfw-path) — wait for vsync (lisp)
- [glraw](https://github.com/plops/glraw) — presumable this cl-glut program shouldnt be stopped by the gc (lisp)
- [hdfogl](https://github.com/plops/hdfogl) — power of two textures still dont work (python)
- [hello_quest](https://github.com/plops/hello_quest) — This is a minimal example project for Linux that renders a colored cube to the Oculus Quest, and requires neither Android Studio nor Gradle to build. (c)
- [imgui](https://github.com/plops/imgui) — Businesses: support continued development and maintenance via invoiced sponsoring/support contracts: <br>&nbsp;&nbsp;E-mail: contact @ dearimgui dot com… (cpp)
- [opencl-volume-raymarch](https://github.com/plops/opencl-volume-raymarch) — new screenshot and change scaling (c)
- [pge_treemap](https://github.com/plops/pge_treemap) — A fast, interactive disk space visualizer built in modern C++23 and powered by olcPixelGameEngine3 (PGE3). (cpp)
- [py_try_opencl](https://github.com/plops/py_try_opencl) — References OpenCL - https://towardsdatascience.com/get-started-with-gpu-image-processing-15e34b787480 -… (lisp)
- [python-opengl](https://github.com/plops/python-opengl) — Python & OpenGL for Scientific Visualization ============================================ (python)
- [raspberry-pi-egl-test](https://github.com/plops/raspberry-pi-egl-test) — add the arm version of ccl (lisp)
- [rayt](https://github.com/plops/rayt) — 64bit accumulation (lisp)
- [rs_disk_treemap](https://github.com/plops/rs_disk_treemap) — reduce blocks (lisp)
- [testglfw](https://github.com/plops/testglfw) — in 32 bit the callbacks doesn't seem to work. (lisp)
- [transpiled_treemap](https://github.com/plops/transpiled_treemap) — docs(plan): lesbarkeit - sektionseinfuehrungen und funktionserklaerungen (cpp)
- [uVkCompute](https://github.com/plops/uVkCompute) — µVkCompute is a micro Vulkan compute pipeline and a collection of compute shaders for benchmarking/profiling purposes. (cpp)
- [x11-shm-test](https://github.com/plops/x11-shm-test) — minimal capture code (c)
- [x11_crosshair](https://github.com/plops/x11_crosshair) — A small X11 overlay that draws a click-through crosshair on top of all windows. (cpp)

## Machine Learning & AI (12)

Machine Learning, LLMs und klassische KI-Experimente.

- [LiteRT](https://github.com/plops/LiteRT) — Google's On-device framework for high-performance ML & GenAI deployment on edge platforms, via efficient conversion, runtime, and optimization (cpp)
- [copy-cat](https://github.com/plops/copy-cat) — download original copy-cat project from http://www.cs.pdx.edu/~mm/ccat.tar.gz and upload to github (c)
- [gemini-competition](https://github.com/plops/gemini-competition) — This Python application uses the Google Gemini API to generate summaries of video transcripts with timestamps. (python)
- [gemini-normalize-links](https://github.com/plops/gemini-normalize-links) — When using Google AI Studio with Google Search grounding enabled, the generated source links are long URLs that point to a Google server (like google.com or… (python)
- [gemini-summary-embedding](https://github.com/plops/gemini-summary-embedding) — | file | in | cache | out | purpose | |---------------|----------------------------------------------|---------------------------|-----------------------------… (python)
- [jaxopt_paper_german](https://github.com/plops/jaxopt_paper_german) — this is an attempt to translate the jaxopt paper into german using gemini 1.5 pro (latex)
- [mnist-svd-tsne](https://github.com/plops/mnist-svd-tsne) — try a run with 60000 images on laptop (cpp)
- [neuro-term-rs](https://github.com/plops/neuro-term-rs) — Real-time audio streaming client for Google's Gemini Live API using WebSocket. (rust)
- [py_kaggle_house_price](https://github.com/plops/py_kaggle_house_price) — make correlation plot (lisp)
- [rocketrecap2](https://github.com/plops/rocketrecap2) — uv run django-admin startproject communityproject . uv run manage.py runserver (python)
- [rs-summarizer](https://github.com/plops/rs-summarizer) — This repository contains the rs-summarizer workspace and a bundled copy of thirdparty/fast-umap used for experiments. (rust)
- [try_py_neural](https://github.com/plops/try_py_neural) — adding more than 3 classes doesn't look correct (python)

## Rust Applications (4)

Eigenständige Werkzeuge in Rust ohne eigenen Themen-Cluster.

- [bincode](https://github.com/plops/bincode) — Due to a doxxing incident bincode development has officially ceased and will not resume. (rust)
- [rs-example-self-update](https://github.com/plops/rs-example-self-update) — Official Repository: https://github.com/plops/rs-example-self-update (rust)
- [rust-datalib-benchmark](https://github.com/plops/rust-datalib-benchmark) — Benchmarks of Rust implementations of UMAP (dimensionality reduction) and DBSCAN (clustering) to select production libraries for rocketrecap.com — a site that… (rust)
- [transcript-explorer-rs](https://github.com/plops/transcript-explorer-rs) — A cross-platform Rust Terminal User Interface (TUI) for browsing, searching, and exploring YouTube transcript summaries stored in a SQLite database. (rust)

## C/C++ Projects (10)

C/C++-Projekte ohne eigenen Themen-Cluster.

- [cdjb](https://github.com/plops/cdjb) — changed all the static arrays to dynamic and allow to call with any size P. the program is much slower now (1s for 1024x1024) (c)
- [cl-gen-fuzz](https://github.com/plops/cl-gen-fuzz) — add a function for testing the interpolation (cpp)
- [libcoro](https://github.com/plops/libcoro) — libcoro is licensed under the Apache 2.0 license. (cpp)
- [mk-c-repl](https://github.com/plops/mk-c-repl) — clean up. code seems to work now (c)
- [modern_c-](https://github.com/plops/modern_c-) — monad (cpp)
- [pascalc](https://github.com/plops/pascalc) — Dieses Pascal-Programm liest eine Liste von Städten und Ländern aus einer Textdatei, ruft deren GPS-Koordinaten über die Nominatim API von OpenStreetMap ab… (pascal)
- [play_with_queues](https://github.com/plops/play_with_queues) — initial commit (cpp)
- [st](https://github.com/plops/st) — st - simple terminal -------------------- st is a simple terminal emulator for X which sucks less. (c)
- [wld](https://github.com/plops/wld) — manually modify some constants that swig did not understand (c)
- [wm](https://github.com/plops/wm) — I don't like Alt-Tab to switch between windows because these keys are already used for completion in Emacs Slime Mode. (c)

## Web & Networking (19)

Web-Frameworks, Scraping, Netzwerk-Tools und Server.

- [c_net](https://github.com/plops/c_net) — I didn't set len to a sensible value for accept() thats why it burned so many cpu cycles. (lisp)
- [cl-aframe](https://github.com/plops/cl-aframe) — i'm learning more about vue (js)
- [cl-gen-cpp-wasm](https://github.com/plops/cl-gen-cpp-wasm) — some comments (lisp)
- [cl-grab-web](https://github.com/plops/cl-grab-web) — href regex (lisp)
- [cl-try-matrix-js](https://github.com/plops/cl-try-matrix-js) — try app and Todo.js (js)
- [cl-try-websocket-webrtc-datachannel](https://github.com/plops/cl-try-websocket-webrtc-datachannel) — add link describing wake lock api (js)
- [cl-web-ui](https://github.com/plops/cl-web-ui) — scanning with led right now (lisp)
- [cl_ctl_colab](https://github.com/plops/cl_ctl_colab) — This is python code that uses selenium to control a browser to log into google colab and open an ssh tunnel to an external server. (lisp)
- [cl_ctl_linkedin](https://github.com/plops/cl_ctl_linkedin) — use selenium to download linkedin connections - store data in csv files - perhaps eventually import into https://franz.com/agraph/downloads/server (python)
- [hbbp](https://github.com/plops/hbbp) — The Lua code in this directory implements a HBBP protocol dissector for wireshark. Add the Lua code to /usr/share/wireshark/init.lua. (c)
- [http-jq-raw-png](https://github.com/plops/http-jq-raw-png) — Minimal webserver and PNG streamer (lisp)
- [lisp-http](https://github.com/plops/lisp-http) — start to convert the webserver into single threaded version (lisp)
- [mosh-tcp](https://github.com/plops/mosh-tcp) — A latency-tolerant, bandwidth-throttled terminal proxy (Client & Server) designed for ultra-slow connections (such as free 6 kB/s mobile internet or severe… (rust)
- [plops-pages](https://github.com/plops/plops-pages) — Create gh-pages branch via GitHub (web)
- [plops.github.io](https://github.com/plops/plops.github.io) — more links (js)
- [py_scrape_leb](https://github.com/plops/py_scrape_leb) — author (lisp)
- [py_scrape_stuff](https://github.com/plops/py_scrape_stuff) — | generator | code | function | priority | depends-on | based on |… (lisp)
- [sb-httpd-nonblock](https://github.com/plops/sb-httpd-nonblock) — Very simple single threaded web server to run a 'server sent event'-based web interface on a Raspberry Pi. (lisp)
- [try_py_selenium](https://github.com/plops/try_py_selenium) — error handling should also work for google (python)

## Mobile & Apps (3)

Android- und Mobile-Projekte.

- [ada_sensor_fusion](https://github.com/plops/ada_sensor_fusion) — A formally verified, multi-device sensor fusion engine written in Ada/SPARK. (ada)
- [cl-gen-android-sensor](https://github.com/plops/cl-gen-android-sensor) — this is the version i send to manuel (shell)
- [clj-superap](https://github.com/plops/clj-superap) — hier gibt es ein tutorial wie man mit clojure instantan die gui und funktionen in einer app aendern kann:… (clojure)

## Science, Math & Simulation (36)

Numerik, Simulation, Astrophysik, Optimierung und Mathematik.

- [1isp-quadtree](https://github.com/plops/1isp-quadtree) — quadtree from numerical recipes (lisp)
- [Napa-FFT3](https://github.com/plops/Napa-FFT3) — Napa-FFT3: Overview =================== (lisp)
- [c-kdtree](https://github.com/plops/c-kdtree) — added postscript output and it doesn't look as it works (cpp)
- [c-mera-clFFT-example](https://github.com/plops/c-mera-clFFT-example) — This program generates a C99 source which in turn uses clFFT to calculate the 2D FFT of a real array. (lisp)
- [cl-bessel-fftw](https://github.com/plops/cl-bessel-fftw) — fouriertransform of a quadratic 2d image seems to work (lisp)
- [cl-c2ffi-nfft](https://github.com/plops/cl-c2ffi-nfft) — bus error. i think the library changed (lisp)
- [cl-cffi-fftw3](https://github.com/plops/cl-cffi-fftw3) — cl-cffi-fftw3 is a foreign function binding to call fftw3 from common lisp using cffi. i want it to run in sbcl and clozure common lisp. (lisp)
- [cl-fftw3](https://github.com/plops/cl-fftw3) — make sure libfftw3.so.3 is found on 64-bit grml (lisp)
- [cl-gen-cufft](https://github.com/plops/cl-gen-cufft) — don't link to explicit cuda version (cpp)
- [cl-gen-fft](https://github.com/plops/cl-gen-fft) — add time measurement (cpp)
- [cl-interval-newton](https://github.com/plops/cl-interval-newton) — specializing to arrays of intervals seems too complicated like this (lisp)
- [cl-lbfgs](https://github.com/plops/cl-lbfgs) — add two callback functions (lisp)
- [cl-phase-space-plot](https://github.com/plops/cl-phase-space-plot) — i thought i would implement the current code for 3d, but i just realized that the result would very much resemble the shadow maps in the pupil, that i already… (lisp)
- [cl-primitive-fft](https://github.com/plops/cl-primitive-fft) — it doesn't really work for now (lisp)
- [cl-rs-amd-uprof-viewer](https://github.com/plops/cl-rs-amd-uprof-viewer) — this library is C++ without extern C interface and the function names are mangled (rust)
- [cpp-interp2d](https://github.com/plops/cpp-interp2d) — initial commit (cpp)
- [cpp-worm-convolve](https://github.com/plops/cpp-worm-convolve) — added simulated annealing but the cooling scheme isn't sophisticated (cpp)
- [dijk](https://github.com/plops/dijk) — pathfinding works now (lisp)
- [fem](https://github.com/plops/fem) — simple finite element solver (lisp)
- [kdtree-90](https://github.com/plops/kdtree-90) — comments for upload to lisppaste (lisp)
- [lisp-kdtree](https://github.com/plops/lisp-kdtree) — naive nearest neighbor algorithm is suprisingly fast (lisp)
- [logic](https://github.com/plops/logic) — p. 383 incremental prolog interpreter started (lisp)
- [matlab-apotome-sim](https://github.com/plops/matlab-apotome-sim) — add pictures (matlab)
- [matlab-hilo-sim](https://github.com/plops/matlab-hilo-sim) — did the simulation for laser illumination. seems to work fine as well (at least for this sample) (matlab)
- [matlab-mma-resample-sim](https://github.com/plops/matlab-mma-resample-sim) — mosaic of mma works (matlab)
- [matlab-mma-sim](https://github.com/plops/matlab-mma-sim) — cross section and contrast (matlab)
- [napa-fft3-test-2d](https://github.com/plops/napa-fft3-test-2d) — The napa-fft3-test-2d repository implements a specialized image processing system in Common Lisp focused on frequency-domain analysis and manipulation of 2D… (lisp)
- [papipp](https://github.com/plops/papipp) — libpapipp ========= A C++ wrapper around libpapi (cpp)
- [py-stars](https://github.com/plops/py-stars) — Sterne in Smartphone-Fotos (HEIC) erkennen, lokalisieren und astrometrisch vermessen mittels tetra3rs Plate Solving, Objektiv-Verzeichnungs-Kalibrierung,… (python)
- [quartz-model](https://github.com/plops/quartz-model) — I am on page 5 of the paper. I also read Lifschitz p. 453 optische aktivitaet in anisotropen kristallen (latex)
- [rs-chi2-viz](https://github.com/plops/rs-chi2-viz) — Interactive Chi-Square visualizer for biostatistics (eframe/egui). (rust)
- [ryzen_managment_linux](https://github.com/plops/ryzen_managment_linux) — This repository provides a comprehensive toolkit for monitoring AMD Ryzen processor performance metrics through the ryzensmu kernel driver. (cpp)
- [sb-hdf](https://github.com/plops/sb-hdf) — I used the wrong type to submit the array dimensions (lisp)
- [sb-nlopt](https://github.com/plops/sb-nlopt) — write proper parameter names into foreign-function definitions (lisp)
- [spiral-sample](https://github.com/plops/spiral-sample) — I realize that a spiral is not so nice as there is a big gap on the border. Anyway I'll copy to the wiki what I have. (lisp)
- [stars](https://github.com/plops/stars) — A high-performance, end-to-end Rust platform for smartphone and iPhone astrophotography analysis. (rust)

## Finance & Trading (2)

Finanz- und Trading-Experimente.

- [cl-py-finance](https://github.com/plops/cl-py-finance) — | source | site | | |--------+----------+---| | gen | yahoo | | | gen01 | euronext | | (lisp)
- [stock-screen](https://github.com/plops/stock-screen) — This project provides a quantitative stock screening and backtesting pipeline that aligns equity investments with Federal Reserve monetary policy. (docs)

## Docs, Theses & Meta (28)

Abschlussarbeiten, Vorträge, Notizen, Dotfiles und Meta-Repositories.

- [BasicEnglishDeutschCesky](https://github.com/plops/BasicEnglishDeutschCesky) — generate pdf (docs)
- [ada_recall_fosdem2019](https://github.com/plops/ada_recall_fosdem2019) — install gnat or adacores free compiler: - https://www.adacore.com/download/more (ada)
- [chinesisch-lernen](https://github.com/plops/chinesisch-lernen) — python generator (docs)
- [cl_nbdev_test](https://github.com/plops/cl_nbdev_test) — This file will become your README and also the index of your documentation. (web)
- [clem-sim](https://github.com/plops/clem-sim) — wrote the last chapter with lots of images (latex)
- [diploma_thesis](https://github.com/plops/diploma_thesis) — initial commit (docs)
- [dokdok2012](https://github.com/plops/dokdok2012) — some aux files (latex)
- [dotemacs](https://github.com/plops/dotemacs) — This repo includes install-lisp.sh to bootstrap Quicklisp and register local generator projects. (python)
- [github-repo-traffic-stats](https://github.com/plops/github-repo-traffic-stats) — A simple tool to collect and view GitHub repos traffic history longer than 14 days using GitHub Actions. (python)
- [hypermedia-systems-book-summary](https://github.com/plops/hypermedia-systems-book-summary) — This repository contains a summary of the book Hypermedia Systems. (docs)
- [kielhorn](https://github.com/plops/kielhorn) — some possible comments (latex)
- [learn_ada_simple_task](https://github.com/plops/learn_ada_simple_task) — add source (ada)
- [learn_emacs_completion](https://github.com/plops/learn_emacs_completion) — initial commit (elisp)
- [mbti](https://github.com/plops/mbti) — idea, incentives (docs)
- [nmr-seminar](https://github.com/plops/nmr-seminar) — add xoj files (web)
- [olisun_psych](https://github.com/plops/olisun_psych) — This repository documents an AI-assisted fact-checking workflow analyzing a video essay on the social construction of psychiatric diagnosis. (docs)
- [pages](https://github.com/plops/pages) — generator (shell)
- [phd_thesis_final](https://github.com/plops/phd_thesis_final) — add thesis (docs)
- [phys_chem_versuch10](https://github.com/plops/phys_chem_versuch10) — calculate values (latex)
- [plops.github.com](https://github.com/plops/plops.github.com) — plops.github.com ================ (docs)
- [relat](https://github.com/plops/relat) — erste vorlesung zuende (latex)
- [retreat-doc](https://github.com/plops/retreat-doc) — added the pictures (latex)
- [right-hand-mirror-keyboard](https://github.com/plops/right-hand-mirror-keyboard) — lisp board that only has the parens at a more prominent place (unknown)
- [sapkowski_in_english](https://github.com/plops/sapkowski_in_english) — story with witchers mother (docs)
- [slide-tag](https://github.com/plops/slide-tag) — In the realm of modern genomics, the ability to understand not just what genes are active but precisely where they are active within a complex tissue is a… (rust)
- [thesis-review](https://github.com/plops/thesis-review) — A current version of the PDF can be accessed here: https://www.dropbox.com/s/d0f21mtrt8rippe/kielhornthesis20130501.pdf (latex)
- [try_gh_actions](https://github.com/plops/try_gh_actions) — goal: run sbcl with github actions (docs)
- [virology_2025](https://github.com/plops/virology_2025) — summary is too sparse (docs)

## Leere Repositories (kein Commit)

Diese Repositories enthalten keinen einzigen Commit und erscheinen
daher nicht im Diagramm:

- `dwm`
- `learn-cl-object-orient`
- `thesis`

## Wiki-Repositories

Reine Dokumentations-Abspaltungen (GitHub Wikis), ebenfalls nicht im Diagramm:

- `cl-3d-screen.wiki`
- `cl-fm-radio-rds.wiki`
- `cl-gaussfit.wiki`
- `glfw-path.wiki`
- `lisp-kdtree.wiki`
- `opencl-volume-raymarch.wiki`
