6-day current streak·34-day longest streak
👋 Hi there! I’m Sander (_he / him_) — a software engineer and trained data scientist. I make random things and post them on the internet. Some of them are,…
👋 Hi there!
I’m Sander (_he / him_) — a software engineer and trained data scientist. I make random things and post them on the internet. Some of them are, like, cool.→ GitHub /sandydoo \
→ Bluesky @sandydoo.me \
→ X @sandydoo \
→ LinkedIn /in/sandydoo \
→ Email [[email protected]](mailto://[email protected]) \
→ Web sandydoo.me \
→ Shop sandydoo.gumroad
✨ Things I’ve made
Flux
An open-source tribute to the macOS Drift screensaver that runs in the browser. Flux is a cross-platform GPU-based fluid simulation written in Rust and features an interactive web UI built with Elm.PolarClockElm
A colourful animated clock in polar coordinates built with Elm. Complex animated SVG paths and colour interpolation galore.<!--
Here are some ideas to get you started:
- 🔭 I’m currently working on ...
- 🌱 I’m currently learning ...
- 👯 I’m looking to collaborate on ...
- 🤔 I’m looking for help with ...
- 💬 Ask me about ...
- 📫 How to reach me: ...
- 😄 Pronouns: ...
- ⚡ Fun fact: ...
-
flux ★ PINNED
An open-source tribute to the macOS Drift screensaver
Rust ★ 858 1mo agoExplain → -
ember-google-maps ★ PINNED ▣
A friendly Ember addon for working with Google Maps.
JavaScript ★ 95 2mo agoExplain → -
PolarClockElm ★ PINNED
A colorful animated polar clock in the browser. Built with Elm and inspired by an infamous screensaver.
Elm ★ 78 11mo agoExplain → -
MullvadConfigs ★ PINNED
Generate Wireguard™ configurations for Mullvad.
Haskell ★ 2 1mo agoExplain → -
cachix ★ PINNED ⑂
Command line client for Nix binary cache hosting:
Haskell ★ 0 2y agoExplain → -
devenv ★ PINNED ⑂
Fast, Declarative, Reproducible, and Composable Developer Environments
Nix ★ 0 1y agoExplain → -
ember-cli-es6-transform ▣
Import ES6 modules from npm, bower or anywhere else in your app.
JavaScript ★ 14 4y agoExplain → -
ember-is-mobile ▣
Detect requests from mobile devices in your Ember apps.
JavaScript ★ 8 5y agoExplain → -
flux-screenshot
Render headless “screenshots” of Flux
Rust ★ 3 4y agoExplain → -
CubehelixExplained
A very rough WIP explanation of the cubehelix color scheme and color space extension.
Shell ★ 3 5y agoExplain → -
ember-google-maps-markerclustererplus ▣
A marker clustering addon for ember-google-maps
JavaScript ★ 2 4y agoExplain → -
custom-ffmpeg
Nix configs (and flakes) for compiling a useful build of ffmpeg
Nix ★ 2 6mo agoExplain → -
iocraft ⑂
A Rust crate for beautiful, artisanally crafted CLIs, TUIs, and text-based IO.
Rust ★ 1 2mo agoExplain → -
ember-google-maps-addon ▣
No description.
TypeScript ★ 1 4y agoExplain → -
enterprise-proxy-toolbox
Tools to simulate enterprise MITM proxy services
Nix ★ 1 9mo agoExplain → -
sc-election-browser
Browse candidates, questions, and responses for the NixOS Steering Committee Election
TypeScript ★ 1 8mo agoExplain → -
aarch64-pc-windows-gnullvm
aarch64-pc-windows-gnullvm
Nix ★ 1 3y agoExplain → -
ember-google-maps-sample-addon ▣
An example of an addon for ember-google-maps.
JavaScript ★ 1 5y agoExplain → -
vapoursynth-on-nix
Nix derivations for common VapourSynth plugins
Nix ★ 1 4y agoExplain → -
AdviceSlip
A demo app that sends HTTP requests with a cache-busting query string
Elm ★ 1 4y agoExplain → -
nixos
Nix configs for my machines
Nix ★ 0 18h agoExplain → -
crate2nix ⑂
crate2nix builds your cargo-based rust project crate-by-crate with nix
★ 0 14d agoExplain → -
nixpkgs ⑂
Nix Packages collection
Nix ★ 0 1mo agoExplain → -
libghostty-rs ⑂
No description.
★ 0 1mo agoExplain → -
devenv-circleci-repro
No description.
Nix ★ 0 2mo agoExplain → -
uucode ⑂
uucode - fast unicode library in zig
★ 0 2mo agoExplain → -
nix2container ⑂
An archive-less dockerTools.buildImage implementation
★ 0 2mo agoExplain → -
nixd ⑂
Nix language server, based on nix libraries [maintainer=@inclyc,@takeokunn,@Aleksanaa]
★ 0 2mo agoExplain → -
nix ⑂
Nix, the purely functional package manager
C++ ★ 0 2mo agoExplain → -
hercules-ci-agent ⑂
https://hercules-ci.com build and deployment agent
Haskell ★ 0 2mo agoExplain → -
sandydoo
No description.
★ 0 2mo agoExplain → -
pareto-mac ⑂
Automatically audit your Mac for basic security hygiene.
Swift ★ 0 2mo agoExplain → -
ghostty ⑂
👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
★ 0 3mo agoExplain → -
iced ⑂
A cross-platform GUI library for Rust, inspired by Elm
Rust ★ 0 5mo agoExplain → -
crossterm ⑂
Cross platform terminal library rust
★ 0 2mo agoExplain → -
devenv-image
No description.
Nix ★ 0 7mo agoExplain → -
flake-parts ⑂
❄️ Simplify Nix Flakes with the module system
★ 0 7mo agoExplain → -
hedis ⑂
A Redis client library for Haskell.
Haskell ★ 0 8mo agoExplain → -
clap ⑂
A full featured, fast Command Line Argument Parser for Rust
★ 0 8mo agoExplain → -
octoslash ⑂
A Go library and CLI for building custom GitHub slash commands
Go ★ 0 8mo agoExplain → -
SC-election-2025 ⑂
2025 Election for the Steering Committee
★ 0 8mo agoExplain → -
process-compose ⑂
Process Compose is a simple and flexible scheduler and orchestrator to manage non-containerized applications.
Go ★ 0 9mo agoExplain → -
nix-darwin ⑂
nix modules for darwin
Nix ★ 0 9mo agoExplain → -
data ⑂
A data persistence library for Ember.js.
JavaScript ★ 0 8y agoExplain → -
zitadel ⑂
ZITADEL - Identity infrastructure, simplified for you.
★ 0 10mo agoExplain → -
wgpu ⑂
Safe and portable GPU abstraction in Rust, implementing WebGPU API.
Rust ★ 0 3mo agoExplain → -
nixpkgs-review ⑂
Review pull-requests on https://github.com/NixOS/nixpkgs
★ 0 1y agoExplain → -
varnish-cache ⑂
Varnish Cache source code repository
★ 0 1y agoExplain → -
console ⑂
a debugger for async rust!
★ 0 1y agoExplain → -
elm-format ⑂
elm-format formats Elm source code according to a standard set of rules based on the official Elm Style Guide
Haskell ★ 0 1y agoExplain → -
nix.dev ⑂
An opinionated guide for developers wanting to get things done with the Nix ecosystem.
Python ★ 0 1y agoExplain → -
nixos-homepage ⑂
Sources for nixos.org
★ 0 1y agoExplain → -
starlight ⑂
🌟 Build beautiful, accessible, high-performance documentation websites with Astro
★ 0 1y agoExplain → -
direnv-vscode ⑂
unclutter your .profile
★ 0 1y agoExplain → -
nixpkgs-libidn2-repro
No description.
Nix ★ 0 2y agoExplain → -
caddy-tailscale ⑂
A highly experimental exploration of integrating Tailscale and Caddy.
★ 0 1y agoExplain → -
devenv-caddy-tailscale
Playground for Tailscale + Caddy + devenv
Nix ★ 0 1y agoExplain → -
meme-plot
No description.
Python ★ 0 1y agoExplain → -
georgian-lari-exchange-rates
No description.
Python ★ 0 1y agoExplain → -
zitadel-rust ⑂
An implementation of the ZITADEL gRPC API in Rust. Complemented with other useful elements such as ServiceAccount auth.
★ 0 1y agoExplain → -
bun ⑂
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
★ 0 1y agoExplain → -
zero-to-production ⑂
Code for "Zero To Production In Rust", a book on API development using Rust.
★ 0 1y agoExplain → -
hnix-store ⑂
Haskell implementation of the nix store API
Haskell ★ 0 1y agoExplain → -
rust-pretty-assertions ⑂
Overwrite `assert_eq!` with a drop-in replacement, adding a colorful diff.
Rust ★ 0 1y agoExplain → -
gptcommit ⑂
A git prepare-commit-msg hook for authoring commit messages with GPT-3.
★ 0 1y agoExplain → -
base ⑂
The containerbase project's base image source
★ 0 1y agoExplain → -
sqlx-newtype
No description.
Rust ★ 0 1y agoExplain → -
hnix-store-dump
No description.
Nix ★ 0 1y agoExplain → -
tauri ⑂
Build smaller, faster, and more secure desktop applications with a web frontend.
★ 0 11mo agoExplain → -
nixos-dots
No description.
Nix ★ 0 2y agoExplain → -
autopatchelf ⑂
No description.
★ 0 2y agoExplain → -
rust-sdl2 ⑂
SDL2 bindings for Rust
Rust ★ 0 2y agoExplain → -
fenix ⑂
Rust toolchains and rust-analyzer nightly for Nix [maintainer=@figsoda]
★ 0 2y agoExplain → -
autotag-test
No description.
Haskell ★ 0 2y agoExplain → -
haskell-autotag ⑂
A GitHub Action that creates a Git tag on .cabal version bumps
★ 0 2y agoExplain → -
emanote ⑂
Emanate a structured view of your plain-text notes
★ 0 2y agoExplain → -
fastcdc-rs ⑂
FastCDC implementation in Rust
★ 0 2y agoExplain → -
hs-bindgen-types ⑂
No description.
★ 0 2y agoExplain → -
ember-cli-update ⑂
Update Ember CLI projects
★ 0 2y agoExplain → -
git-diff-apply ⑂
Use an unrelated remote repository to apply a git diff
JavaScript ★ 0 2y agoExplain → -
home-manager ⑂
Manage a user environment using Nix [maintainer=@rycee]
★ 0 2y agoExplain → -
haskell.nix ⑂
Alternative Haskell Infrastructure for Nixpkgs
★ 0 2y agoExplain → -
wgsl-analyzer ⑂
a language server implementation for the WGSL shading language
★ 0 2y agoExplain → -
servant ⑂
Main repository for the servant libraries — DSL for describing, serving, querying, mocking, documenting web applications and more!
Haskell ★ 0 2y agoExplain → -
hs-opentelemetry ⑂
OpenTelemetry support for the Haskell programming language
Haskell ★ 0 2y agoExplain → -
nscloud-repro
No description.
Nix ★ 0 2y agoExplain → -
kvm-action-test
No description.
★ 0 2y agoExplain → -
stackage ⑂
Stable Haskell package sets: vetted consistent packages from Hackage
Dockerfile ★ 0 2y agoExplain → -
monad-metrics ⑂
haskell metrics
★ 0 2y agoExplain → -
cargo_cross_flake_test
Problems with Devenv and cargo-cross
★ 0 2y agoExplain → -
elm-octicons ⑂
Octicons. For your Elm apps.
★ 0 7y agoExplain → -
actions-debugging
No description.
★ 0 2y agoExplain → -
generate-github-markdown-css ⑂
Generate the CSS for github-markdown-css
★ 0 2y agoExplain → -
acme ⑂
No description.
TypeScript ★ 0 2y agoExplain → -
emacs-config ⑂
Emacs configuration
Emacs Lisp ★ 0 2y agoExplain → -
son-of-haskell-cnix-store
Experimental bindings to the Nix C API
Haskell ★ 0 2y agoExplain → -
whatgotdone ⑂
A tool for sharing weekly task updates with teammates.
★ 0 2y agoExplain → -
devenv-shell-action
No description.
Nix ★ 0 2y agoExplain → -
tasty ⑂
Modern and extensible testing framework for Haskell
★ 0 2y agoExplain → -
cachix-deploy-amis ⑂
No description.
★ 0 2y agoExplain → -
cachix-action-flake-repro
No description.
Nix ★ 0 2y agoExplain → -
clickhouse-haskell-fork ⑂
No description.
★ 0 3y agoExplain → -
hasql ⑂
The fastest PostgreSQL libpq-based driver for Haskell
★ 0 3y agoExplain → -
haskell-language-server ⑂
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
★ 0 3y agoExplain → -
pre-commit ⑂
A framework for managing and maintaining multi-language pre-commit hooks.
★ 0 3y agoExplain → -
haskell-release-action-test
haskell-release-action-test
Haskell ★ 0 3y agoExplain → -
cf-worker-transform-stream
cf-worker-transform-stream
TypeScript ★ 0 3y agoExplain → -
mixpanel-client ⑂
Haskell client implementation of mixpanel HTTP api
★ 0 3y agoExplain → -
mu-graphql-example-elm ⑂
Complete full-stack web app with a mu-haskell GraphQL server and an Elm client! 🌳
★ 0 3y agoExplain → -
winit ⑂
Window handling library in pure Rust
Rust ★ 0 2y agoExplain → -
cabal ⑂
Official upstream development repository for Cabal and cabal-install
★ 0 3y agoExplain → -
glutin ⑂
A low-level library for OpenGL context creation, written in pure Rust.
★ 0 3y agoExplain → -
amazonka ⑂
A comprehensive Amazon Web Services SDK for Haskell.
Haskell ★ 0 3y agoExplain → -
servant-elm ⑂
Automatically derive Elm functions to query servant webservices
★ 0 3y agoExplain → -
nix-init-signal-handler-repro
No description.
Haskell ★ 0 3y agoExplain → -
ember-cli-flash-missing-modifier-repro ▣
No description.
JavaScript ★ 0 5y agoExplain → -
nixos-on-darwin
No description.
Swift ★ 0 3y agoExplain → -
quickcheck ⑂
Automatic testing of Haskell programs.
★ 0 4y agoExplain → -
cloudflare-worker-r2-wait-until-repro
No description.
TypeScript ★ 0 3y agoExplain → -
nvim-lspconfig ⑂
Quickstart configs for Nvim LSP
★ 0 3y agoExplain → -
extensions ⑂
👅 Parse Haskell Language Extensions
Haskell ★ 0 3y agoExplain → -
SDL ⑂
Simple Directmedia Layer
★ 0 3y agoExplain → -
stan ⑂
🕵️ Haskell STatic ANalyser
★ 0 3y agoExplain → -
remove-watch-repro
No description.
Haskell ★ 0 3y agoExplain → -
docs.cachix.org ⑂
Documentation for Cachix service.
★ 0 3y agoExplain → -
rust ⑂
Empowering everyone to build reliable and efficient software.
★ 0 3y agoExplain → -
refined-github ⑂
:octocat: Browser extension that simplifies the GitHub interface and adds useful features
TypeScript ★ 0 3y agoExplain → -
heterolist
Trying to understand what to do with type families
Haskell ★ 0 3y agoExplain → -
hfsnotify ⑂
Unified Haskell interface for basic file system notifications
★ 0 3y agoExplain → -
retry ⑂
Retry combinators for monadic actions that may fail
★ 0 4y agoExplain → -
websockets ⑂
A Haskell library for creating WebSocket-capable servers
★ 0 4y agoExplain → -
webview_rust ⑂
[wip] Rust Bindings to webview
Rust ★ 0 4y agoExplain → -
markerclusterer-issue-17
No description.
JavaScript ★ 0 4y agoExplain → -
naersk ⑂
Build rust crates in Nix. No configuration, no code generation, no IFD. Sandbox friendly. [maintainer: @Patryk27]
★ 0 4y agoExplain → -
lukko ⑂
File locking
★ 0 4y agoExplain → -
winres ⑂
A temporary fix for Rust 1.61
★ 0 4y agoExplain → -
ember-cli ⑂
The Ember.js command line utility
★ 0 4y agoExplain → -
wuss ⑂
:lock: Secure WebSocket (WSS) clients in Haskell.
★ 0 3y agoExplain → -
.github
No description.
★ 0 4y agoExplain → -
ember-cli-flash ⑂
Simple, highly configurable flash messages for ember-cli
JavaScript ★ 0 4y agoExplain → -
gif-storage
No description.
★ 0 4y agoExplain → -
doctemplates ⑂
Pandoc-compatible templating system
★ 0 4y agoExplain → -
tracked-maps-and-sets ⑂
Autotracked Map, WeakMap, Set, and WeakSet. A fork of https://github.com/pzuraq/tracked-maps-and-sets.
JavaScript ★ 0 5y agoExplain → -
git-fixtures ⑂
Helpers for using git with fixtures in temp folders
★ 0 4y agoExplain → -
tonsky.github.io ⑂
No description.
★ 0 4y agoExplain → -
ember-test-helpers ⑂
Test-framework-agnostic helpers for testing Ember.js applications
★ 0 5y agoExplain → -
DefinitelyTyped ⑂
The repository for high quality TypeScript type definitions.
★ 0 5y agoExplain → -
lzlib-on-nix
Lzlib and Plzip derivations for Nix.
Nix ★ 0 5y agoExplain → -
typed-content-hash ⑂
Rewrite your HTML/JS/CSS (and sourceMap!) files with SHA-512 content hashes
★ 0 5y agoExplain → -
ember-api-docs ⑂
Ember API Docs viewer
★ 0 5y agoExplain → -
ember-test-waiters ⑂
An Ember addon to allow @ember/test-helpers to manage asynchronous operations
★ 0 5y agoExplain → -
ember.js ⑂
Ember.js - A JavaScript framework for creating ambitious web applications
JavaScript ★ 0 5y agoExplain → -
ember-modifier ⑂
A library for writing Ember modifiers
★ 0 5y agoExplain → -
embroider-in-repo-repro
No description.
JavaScript ★ 0 5y agoExplain → -
embroider ⑂
Compiling Ember apps into spec-compliant, modern Javascript.
TypeScript ★ 0 5y agoExplain → -
ember-cli-htmlbars ⑂
No description.
★ 0 5y agoExplain → -
ember-render-modifiers ⑂
Implements did-insert / did-update / will-destroy modifiers for emberjs/rfcs#415
★ 0 5y agoExplain → -
typescript-memoize ⑂
A memoize decorator for Typescript
★ 0 5y agoExplain → -
cloudflare-haskell ⑂
Haskell bindings to the Cloudflare V4 API
★ 0 3y agoExplain → -
ember-repro-args-proxy
No description.
JavaScript ★ 0 5y agoExplain → -
ember-in-element-polyfill ⑂
Polyfill for `in-element` as per RFC 287
★ 0 5y agoExplain → -
sonnenblume
No description.
★ 0 6y agoExplain → -
spotifyd ⑂
A spotify daemon
★ 0 6y agoExplain → -
hello-worlds ⑂
Hello world apps for angular, react, svelte, and vue
TypeScript ★ 0 6y agoExplain → -
ember-test-update-hook
No description.
JavaScript ★ 0 6y agoExplain → -
glimmer-vm ⑂
No description.
★ 0 5y agoExplain → -
ember-test-update-hook-rendered
No description.
HTML ★ 0 6y agoExplain → -
ember-google-maps-test-overlays
Overlay performance test
JavaScript ★ 0 6y agoExplain → -
ember-angle-bracket-invocation-polyfill ⑂
No description.
JavaScript ★ 0 7y agoExplain → -
ember-google-maps-engine-test
Test repository for integrating `ember-google-maps` with Ember Engines.
JavaScript ★ 0 6y agoExplain → -
ember-one-way-controls ⑂
Native one way input
JavaScript ★ 0 8y agoExplain → -
ember-google-maps-performance-test
Testing different marker implementations
JavaScript ★ 0 6y agoExplain → -
elm-hercules-extras ⑂
Convenience functions not found in core elm packages
★ 0 6y agoExplain → -
ember-pikaday ⑂
A datepicker component for Ember CLI projects.
JavaScript ★ 0 9y agoExplain → -
ember-cli-dotenv ⑂
Dotenv for your ember app through ember-cli
JavaScript ★ 0 7y agoExplain → -
eslint-plugin-node ⑂
Additional ESLint's rules for Node.js
JavaScript ★ 0 8y agoExplain → -
ember-tunnel-outlet
No description.
JavaScript ★ 0 8y agoExplain → -
ember-cli-markdown-preprocessor
Compile markdown files to handlebars during build time in ember-cli.
JavaScript ★ 0 8y agoExplain → -
bootstrap ⑂
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
CSS ★ 0 8y agoExplain → -
Ladda ⑂
Buttons with built-in loading indicators.
HTML ★ 0 8y agoExplain → -
ember-data-fastboot ⑂
Serializes and restores the ember-data store for fastboot
JavaScript ★ 0 8y agoExplain → -
ember-google-publisher-tags ⑂
An Ember component to show ads via Google Publisher Tags
JavaScript ★ 0 8y agoExplain → -
rfcs ⑂
RFCs for changes to Ember
★ 0 8y agoExplain → -
devise-multi_email ⑂
✉️ Let devise support multiple emails (authenticatable, confirmable and validatable).
Ruby ★ 0 8y agoExplain → -
ember-form-for ⑂
No description.
JavaScript ★ 0 8y agoExplain → -
fastboot-express-middleware ⑂
An Express middleware for rendering Ember apps with FastBoot
JavaScript ★ 0 7y agoExplain → -
ember-simple-auth ⑂
A library for implementing authentication/authorization in Ember.js applications.
JavaScript ★ 0 8y agoExplain → -
mail ⑂
A Really Ruby Mail Library
Ruby ★ 0 8y agoExplain → -
ember-cli-one-script ⑂
This addon combines your `vendor.js` and `<your-app-name>.js` into a single file called `app.js`
JavaScript ★ 0 9y agoExplain → -
chewy ⑂
High-level Elasticsearch Ruby framework based on the official elasticsearch-ruby client
Ruby ★ 0 8y agoExplain → -
ember-wormhole ⑂
Render a child view somewhere else in the DOM.
JavaScript ★ 0 9y agoExplain → -
ember-modal-dialog ⑂
An ember-cli addon for implementing modal dialogs
JavaScript ★ 0 9y agoExplain → -
ember-service-worker-index ⑂
An Ember Service Worker plugin that caches the index.html file
JavaScript ★ 0 9y agoExplain → -
ember-cli-bootstrap-sassy ⑂
a fork of ember-cli-bootstrap-sass but without any dependencies on the now defunct bootstrap_for_ember
JavaScript ★ 0 9y agoExplain → -
ember-social ⑂
An Ember component library for social sharing
JavaScript ★ 0 9y agoExplain → -
ember-power-select-with-fallback ⑂
Ember Power Select that fallbacks to a native select when certain criteria are met
JavaScript ★ 0 9y agoExplain → -
statistics
No description.
★ 0 11y agoExplain →
No repos match these filters.