Projects in Awesome Lists by danielearwicker
A curated list of projects in awesome lists by danielearwicker .
https://github.com/danielearwicker/carota
Simple, flexible rich text rendering/editing on HTML Canvas
Last synced: 16 May 2025
https://github.com/danielearwicker/computed-async-mobx
Define a computed by returning a Promise
Last synced: 28 Feb 2026
https://github.com/danielearwicker/json-mobx
Simple undo/redo and persistence for MobX
json mobx polymorphic reconciliation serialization
Last synced: 12 Apr 2025
https://github.com/danielearwicker/baltar
Example graphics editor using MobX
bidi-mobx json-mobx mobx reconciliation serialization
Last synced: 12 Apr 2025
https://github.com/danielearwicker/cppjvm
C++/JVM - making it really easy to call Java from C++
Last synced: 12 Apr 2025
https://github.com/danielearwicker/immuto
Very strongly typed Redux adaptation for TypeScript
Last synced: 09 Sep 2025
https://github.com/danielearwicker/knockout.clear
Minimal utilities to make it easy to get KnockoutJS to clear up garbage automatically
Last synced: 06 Mar 2026
https://github.com/danielearwicker/eventless
Functional Reactive Programming for .NET and XAML/WPF
Last synced: 12 Apr 2025
https://github.com/danielearwicker/doop
Succint immutable record classes for TypeScript
Last synced: 18 Jul 2025
https://github.com/danielearwicker/boxm
Abstraction over the mutable properties of an object hierarchy
Last synced: 12 Apr 2025
https://github.com/danielearwicker/flowerbi
Ultra-minimal BI analytics query and UI tools
Last synced: 28 Oct 2025
https://github.com/danielearwicker/nimbah
Easy way to create throwaway text transformers: http://earwicker.com/nimbah
Last synced: 24 Aug 2025
https://github.com/danielearwicker/per
Composition/chaining for forward-passing transformer functions
Last synced: 12 Apr 2025
https://github.com/danielearwicker/mapped-array-mobx
An observable collection, projected from another observable collection
Last synced: 11 Feb 2026
https://github.com/danielearwicker/json-date-parser
Minimal function suitable for passing to JSON.parse to revive common date-time strings into Date objects
Last synced: 23 Apr 2025
https://github.com/danielearwicker/spaceballs
Orbital mechanics (flying a spaceship around a planet) - using canvas animation, TypeScript and React
Last synced: 13 May 2026
https://github.com/danielearwicker/listdiff
C# algorithm for diffing two lists of objects, implementation derived from https://github.com/lqc/google-diff-match-patch
Last synced: 25 Feb 2026
https://github.com/danielearwicker/node-funkify
Like thunkify-wrap, but (a) doesn't modify the original object and (b) copes with functions that have function properties
Last synced: 13 May 2026
https://github.com/danielearwicker/bytearrayformatters
Simple mapping between entire HTTP payload and [FromBody] byte[] parameter or return value.
Last synced: 19 Oct 2025
https://github.com/danielearwicker/immuto-example
Demo application built with Immuto and React
Last synced: 09 May 2026
https://github.com/danielearwicker/flyingdemo
First go with three.js - flying a space ship over a cityscape (nothing like an aeroplane - no gravity, lift, drag, just thrusters affecting linear and angular momentum)
Last synced: 13 May 2026
https://github.com/danielearwicker/knockout-grids
Investigation of virtualised scrolling grids from scratch in knockout
Last synced: 15 May 2026
https://github.com/danielearwicker/fumo
node-webkit + selenium = declarative/interactive UI testing
Last synced: 19 Apr 2026
https://github.com/danielearwicker/bitstupid
The ultimate in minimal personal status sharing
Last synced: 16 May 2026
https://github.com/danielearwicker/neaten
TypeScript-friendly dependency injection for JavaScript
Last synced: 19 May 2026
https://github.com/danielearwicker/kor-react
Utilities for consuming kor observables in React components
Last synced: 20 May 2026
https://github.com/danielearwicker/react-classname
Allows elements to be created with a plain string specifying className
Last synced: 11 Apr 2026
https://github.com/danielearwicker/picam
A very low-tech thing for taking/storing pictures from usb cameras
Last synced: 11 Apr 2026
https://github.com/danielearwicker/cosmos
The Cosmos is all that is or was or ever will be.
Last synced: 13 Apr 2026
https://github.com/danielearwicker/react-progressbar
Simple progress bar with percentage display
Last synced: 05 May 2026
https://github.com/danielearwicker/backuptables
Silly toy utility to dump/restore data from SQL Server tables
Last synced: 07 May 2026
https://github.com/danielearwicker/blotto
Generates a navigable blog: (simple markdown) -> (conveniently linked markdown)
Last synced: 11 May 2026
https://github.com/danielearwicker/instaface
Toy app with graph-like data over MySql
Last synced: 11 May 2026
https://github.com/danielearwicker/peanuts
Experiments in making editable 3D worlds
Last synced: 30 Jun 2025
https://github.com/danielearwicker/dansday86
Dansday '86 (Domesday '86 Reloaded (Reloaded))
Last synced: 17 May 2026
https://github.com/danielearwicker/mirrorball-dnc
dot net core version of very large file mirroring
Last synced: 16 Jul 2025
https://github.com/danielearwicker/doop-immutablejs
Extends doop with support for immutable.js collections
Last synced: 24 Apr 2026
https://github.com/danielearwicker/parquet.producers
Little dotnet framework for maintaining sorted datasets in Parquet with incremental updating
Last synced: 16 May 2026
https://github.com/danielearwicker/parcel-crash-repro
Parcel crash (due to nested calcs in scss?)
Last synced: 11 Apr 2026
https://github.com/danielearwicker/calendar
Simple printable year on a page
Last synced: 04 Feb 2026
https://github.com/danielearwicker/splat
Quickly use a regex to transform lines of text
Last synced: 04 Apr 2025
https://github.com/danielearwicker/knockoff
Automatically converts pure JS model objects into knockoutjs-enabled observable models
Last synced: 20 Mar 2025
https://github.com/danielearwicker/tabitha
Replace tabs with spaces, but smart enough to produce proper table layouts
Last synced: 20 Mar 2025
https://github.com/danielearwicker/tessellate
Utilities for sorting large amounts of data
Last synced: 20 Mar 2025
https://github.com/danielearwicker/kor-example-todo
Evolved from the flux TodoMVC example to use kor: no globals, no actions, just an auto-observable store
Last synced: 20 Mar 2025
https://github.com/danielearwicker/volume-invaders
A user interface for adjusting the volume of audio playback
Last synced: 13 Apr 2026
https://github.com/danielearwicker/pawnee
Sorting and processing large amounts of information in parallel using cloud storage
Last synced: 14 Jun 2025
https://github.com/danielearwicker/claude-3d-editor
Experiment using claude to develop a 3D object editor
Last synced: 26 Oct 2025
https://github.com/danielearwicker/baby-steps
Slowly explaining physics to myself
Last synced: 11 Feb 2026
https://github.com/danielearwicker/zapata
Extremely minimal static site generator: handlebars + markdown + frontmatter
Last synced: 13 Apr 2026
https://github.com/danielearwicker/wikibackup
Super minimal backup for Mediawiki
Last synced: 04 May 2026
https://github.com/danielearwicker/templateexpander
Extremely little language consisting of operators that perform stack manipulation, maybe useful for simple text re-formatting
Last synced: 20 Mar 2025
https://github.com/danielearwicker/pushcode
Little client/server node scripts to help with automatic installing of software on remote boxes
Last synced: 05 May 2026
https://github.com/danielearwicker/spiny
Minimal node-based clone of Subsonic
Last synced: 20 May 2026
https://github.com/danielearwicker/mirrorball
Two-way synchronising of media collections (designed for very large files, e.g. +10GB)
Last synced: 18 May 2026
https://github.com/danielearwicker/danielearwicker-old-github-io
My blog - create an issue if you want to comment!
Last synced: 20 Jan 2026
https://github.com/danielearwicker/ay
Chainable array operations suitable for use inside coroutine generators (NB. this is NOT about lazy list transformation!)
Last synced: 06 May 2026