Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by rm-hull
A curated list of projects in awesome lists by rm-hull .
https://github.com/rm-hull/luma.led_matrix
Python module to drive LED Matrices & 7-segment displays (MAX7219) and RGB NeoPixels (WS2812 / APA102)
apa102 dotstar led max7219 neopixel python raspberry-pi spi ws2812
Last synced: 20 Oct 2024
https://github.com/rm-hull/luma.examples
Companion repo for running examples against the luma.oled, luma.lcd, luma.led_matrix and luma.emulator display drivers.
Last synced: 29 Oct 2024
https://github.com/rm-hull/nvd-clojure
National Vulnerability Database dependency checker for Clojure projects
clojure cve-scanning lein-plugin vulnerability-detection
Last synced: 20 Oct 2024
https://github.com/rm-hull/opi.gpio
RPi.GPIO drop-in replacement library for Orange Pi Zero and other SBCs
Last synced: 13 Nov 2024
https://github.com/rm-hull/luma.lcd
Python module to drive PCD8544, HT1621, ST7735, ST7567 and UC1701X-based LCDs
ht1621 lcd pcd8544 python raspberry-pi spi st7567 st7735 uc1701x
Last synced: 20 Oct 2024
https://github.com/rm-hull/luma.core
A component library providing a Pillow-compatible drawing canvas, and other functionality to support drawing primitives and text-rendering capabilities for small displays on the Raspberry Pi and other single board computers.
apa102 lcd led max7219 neopixel oled pcd8544 python raspberry-pi ssd1306 ws2812
Last synced: 20 Oct 2024
https://github.com/rm-hull/sql_graphviz
Generates graphviz commands to graphically display tables and show foreign key links.
Last synced: 15 Nov 2024
https://github.com/rm-hull/programming-enchiladas
A ClojureScript-based HTML5 Canvas and SVG Graphics Playground, much like http://bl.ocks.org/ but specifically for showcasing small ClojuresScript code demos: The underlying agenda is to show how small simple functional programs can generate complex behaviour.
Last synced: 01 Nov 2024
https://github.com/rm-hull/infix
A Clojure library for expressing LISP expressions as infix rather than prefix notation
clojure infix-expression infix-notation
Last synced: 14 Nov 2024
https://github.com/rm-hull/bme280
Raspberry PI schematics & python module to drive a Bosch BME280 digital sensor module
Last synced: 14 Nov 2024
https://github.com/rm-hull/barebones-toolchain
Barebones [ i686-elf / ARMv7-eabi / MIPS ] cross-compiler & toolchain
Last synced: 20 Oct 2024
https://github.com/rm-hull/big-bang
ClojureScript event loop abstraction, loosely based on Racket's big-bang and implemented on top of core.async
Last synced: 20 Oct 2024
https://github.com/rm-hull/jasentaa
A parser combinator library for Clojure and ClojureScript
clojure parser parser-combinators
Last synced: 15 Nov 2024
https://github.com/rm-hull/wireframes
A lightweight 3D graphics rendering engine in Clojure & ClojureScript.
Last synced: 20 Oct 2024
https://github.com/rm-hull/byok
A bare-metal x86 Forth interpreter & compiler
Last synced: 20 Oct 2024
https://github.com/rm-hull/luma.emulator
Provides a series of pseudo-display devices which allow the luma.core components to be used without running a physical device.
emulator gif-animation lcd-display oled-display pygame python raspberry-pi
Last synced: 01 Nov 2024
https://github.com/rm-hull/skull-canyon
Notes on setting up Ubuntu 18.04 (Bionic Beaver) on Intel NUC6i7KYK
Last synced: 20 Oct 2024
https://github.com/rm-hull/inkspot
A small Clojure/ClojureScript library for creating colour swatches
Last synced: 20 Oct 2024
https://github.com/rm-hull/lindenmayer-systems
An L-system or Lindenmayer system is a parallel rewriting system, namely a variant of a formal grammar, most famously used to model the growth processes of plant development, but also able to model the morphology of a variety of organisms. Clojure / Heroku.
Last synced: 20 Oct 2024
https://github.com/rm-hull/clj-wordnet
An interface to the WordNet database using idiomatic Clojure
Last synced: 20 Oct 2024
https://github.com/rm-hull/markov-chains
A library (and application examples) of stochastic discrete-time Markov Chains (DTMC) in Clojure
Last synced: 20 Oct 2024
https://github.com/rm-hull/st7735fb
Schematics and build info for assembling a custom Raspberry Pi kernel with ST7735 TFT-LCD framebuffer drivers
Last synced: 20 Oct 2024
https://github.com/rm-hull/k8055
Velleman k8055 linux driver and GUI sources for the Raspberry Pi
Last synced: 20 Oct 2024
https://github.com/rm-hull/wam
Gradual WAM implementation using Hassan Aït-Kaci's tutorial reconstruction
clojure parser-combinators prolog-implementation tutorial unification wam
Last synced: 20 Oct 2024
https://github.com/rm-hull/hmc5883l
Python wrapper class for HMC5883L magnetometer (using smbus I2c)
Last synced: 20 Oct 2024
https://github.com/rm-hull/clustering
Implementation of K-Means, Self-Organising Maps, QT and Hierarchical clustering algorithms, in Clojure.
Last synced: 20 Oct 2024
https://github.com/rm-hull/project-euler
Clojure solutions to Project Euler problems
Last synced: 20 Oct 2024
https://github.com/rm-hull/turtle
A logo-style turtle graphics library for Clojure & ClojureScript (renders to SVG, bitmaps & HTML5 Canvas)
Last synced: 20 Oct 2024
https://github.com/rm-hull/wiringpi
A fork of Gordon Henderson's git://git.drogon.net/wiringPi but with python bindings
Last synced: 20 Oct 2024
https://github.com/rm-hull/corewar
A clojure / clojurescript / core.async implementation of A. K. Dewdney's Core War
Last synced: 20 Oct 2024
https://github.com/rm-hull/linux-journal-archive
Copy of the Linux Journal archives (issues 1–293)
Last synced: 20 Oct 2024
https://github.com/rm-hull/maze
Maze generator and solver, in ClojureScript with a HTML5 canvas
Last synced: 20 Oct 2024
https://github.com/rm-hull/turmites
A turmite is a Turing machine which has an orientation as well as a current state and a "tape" that consists of an infinite two-dimensional grid of cells. ClojureScript / HTML5 Canvas / Heroku.
Last synced: 20 Oct 2024
https://github.com/rm-hull/local-cast
Stream local video/audio content to a Chromecast on your network
Last synced: 20 Oct 2024
https://github.com/rm-hull/ars-magna
A multi-word anagram solver, based on the article "Anagrams and Pangrams" from The Armchair Universe
anagram-solver anagrams clojure
Last synced: 20 Oct 2024
https://github.com/rm-hull/task-scheduler
Fork/Join task scheduling in Clojure
clojure concurrency fork-join macros parallel-tasks task-scheduler
Last synced: 20 Oct 2024
https://github.com/rm-hull/ambages
A small prolog interpreter, implemented in Clojure.
Last synced: 20 Oct 2024
https://github.com/rm-hull/table
Display ascii tables for almost any data structure with ease.
Last synced: 20 Oct 2024
https://github.com/rm-hull/byok3
A forth interpreter and compiler implemented in scala using typelevel/cats
Last synced: 20 Oct 2024
https://github.com/rm-hull/helpmate
A Clojure library for emitting SGML (HTML,SVG,XML,MathML) fragments
Last synced: 20 Oct 2024
https://github.com/rm-hull/8-bit-trip
Algorithmic music streaming
8-bit music typescript webaudio
Last synced: 20 Oct 2024
https://github.com/rm-hull/mcp23017
Schematics and build info for assembling a Raspberry Pi breakout board with multiple MCP23017 input/output port expanders
Last synced: 20 Oct 2024
https://github.com/rm-hull/zaup2
A TOTP authenticator for the web
google-authenticator react totp typescript
Last synced: 20 Oct 2024
https://github.com/rm-hull/colorforth
cvs->git conversion of http://colorforth.cvs.sourceforge.net/viewvc/colorforth/colorforth/
Last synced: 20 Oct 2024
https://github.com/rm-hull/implicit-equations
A graphing library for implicit equations, in Clojure
Last synced: 20 Oct 2024
https://github.com/rm-hull/image-preview
CLI takes in an image file, and using ANSI escape sequences, outputs a low-fidelity preview of the image in the terminal.
Last synced: 20 Oct 2024
https://github.com/rm-hull/treebank-viz
SVG graph generation of treebank language parsing
Last synced: 20 Oct 2024
https://github.com/rm-hull/boyer-moore-search
Boyer-Moore string search library in Clojure
Last synced: 20 Oct 2024
https://github.com/rm-hull/newell-teapot
Shadow of ftp://ftp.funet.fi/pub/sci/graphics/packages/objects/teaset.tar.Z
Last synced: 20 Oct 2024
https://github.com/rm-hull/dotfiles
Essentials pour le vim exigeants basés programmeur informatique agiotage
Last synced: 20 Oct 2024
https://github.com/rm-hull/tr4-monitor
Small utility script to display TR4 system information on a 2.42" SSD1309 OLED
Last synced: 20 Oct 2024
https://github.com/rm-hull/loose-labels
An implementation of "Nice numbers for graph labels" from Graphics Gems, vol. 1
Last synced: 20 Oct 2024
https://github.com/rm-hull/polyhedra
A Clojure/Clojurescript library for reading netlib polyhedra data files
Last synced: 20 Oct 2024
https://github.com/rm-hull/asteroids
Asteroids, written in Go deployed as WASM
arcade-game github-pages golang wasm
Last synced: 20 Oct 2024
https://github.com/rm-hull/webrot
Clojure, Noir and Clojurescript toy implementations for mandlebrot, julia & sierpinski fractals
Last synced: 20 Oct 2024
https://github.com/rm-hull/rg-matrix
Python library to drive a 32x16 red/green LED matrix
Last synced: 20 Oct 2024
https://github.com/rm-hull/sound-flour
An experiment in collaborative broadcast streaming computer-generated music, in Clojure
Last synced: 20 Oct 2024
https://github.com/rm-hull/cellular-automata
Migrating from CA code in webrot into separate stand-alone project
Last synced: 20 Oct 2024
https://github.com/rm-hull/nostalgia
A trip back though some personal 1980's & 90's computing memorabilia
Last synced: 20 Oct 2024
https://github.com/rm-hull/cljs-dataview
A ClojureScript library for asynchronously fetching & dicing remote binary objects
Last synced: 20 Oct 2024
https://github.com/rm-hull/pysensors3
Python3 bindings to libsensors (via ctypes)
Last synced: 20 Oct 2024
https://github.com/rm-hull/glsl-transpiler
A ClojureScript to GLSL cross compiler ... probably
Last synced: 20 Oct 2024
https://github.com/rm-hull/ods-search-appliance
A JSON full-text search endpoint API onto NHS ODS data
Last synced: 20 Oct 2024
https://github.com/rm-hull/vim-locate
A vim plugin that integrates the unix locate database
Last synced: 20 Oct 2024
https://github.com/rm-hull/kebab
An ad-scrubbing web proxy, focusing on subverting commercial tracking and other general panoptic shenanigans. [Scala / Play 2.1]
Last synced: 20 Oct 2024
https://github.com/rm-hull/sudoku
A Scala / Play! 2.x sudoku solver for deployment on Heroku
Last synced: 20 Oct 2024
https://github.com/rm-hull/langtons-ants
A two-dimensional Turing machine with a very simple set of rules but complicated emergent behavior, in ClojureScript & HTML5 canvas.
Last synced: 20 Oct 2024
https://github.com/rm-hull/raspberry-racket
Instructions / patches for building Racket 5.3.5 targeted at the ARMv6 Raspberry Pi
Last synced: 20 Oct 2024
https://github.com/rm-hull/maps
UK Ordance Survey maps, supporting multiple styles and points of interest.
github-pages mapping ordnance-survey react typescript uk
Last synced: 20 Oct 2024
https://github.com/rm-hull/digraph
Exploring quadratic residues and fixed points with clock arithmetic and digraphs, in Clojure.
Last synced: 20 Oct 2024
https://github.com/rm-hull/base58
Base58 and check algorithm that is compatible with what is used by the bitcoin network, in Clojure.
Last synced: 20 Oct 2024