Skip to content
View MichaelOstermann's full-sized avatar
  • Vienna, Austria

Block or report MichaelOstermann

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ProjectDescription
MoonWaveCross-platform music player for local files.
match (docs)Zero-runtime exhaustive pattern matching.
delta (docs)Functional operational-transform.
fractional-indexing (docs)Lexicographically sortable keys for ordering lists without renumbering.
remmi (docs)Reverse immer.
signals (docs)A signals library.
signals-react (docs)React integration for signals.
signals-web (docs)Signals collection for the web.
signals-tui (docs)Declarative TUI framework using signals.
signals-modal (docs)Composable modal management.
dfdl (docs)Data-First / Data-Last oriented utilities.
dsp (docs)Small & fast disposables.
weak-value-map (docs)A map with weakly-held values.
url-pattern (docs)Type-safe url pattern matching.
dll (docs)Functional doubly-linked lists.
graph (docs)Functional graph data-structure.
result (docs)Functional utilities for success | error types.
flags (docs)Functional utilities for bitwise flags.
cache (docs)Functional cache utilities.
geometry (docs)Functional geometry utilities.
array (docs)Functional utilities for arrays.
object (docs)Functional utilities for objects.
string (docs)Functional utilities for strings.
number (docs)Functional utilities for numbers.
map (docs)Functional utilities for maps.
set (docs)Functional utilities for sets.
promise (docs)Functional utilities for promises.
lsm (docs)List-selection-manager loosely modeled after MacOS Finder.
hotkeys (docs)Highly flexible keyboard shortcut management for any environment.

Devtools

ProjectDescription
meta (docs)Tools to attach metadata to call expressions.
barrels (docs)Tools for creating barrel files.
tree-shake-import-namespaces (docs)Tree-shake import namespaces with Oxc.
tinybench-pretty-printerCustomizable pretty-printer for tinybench benchmarks.
tablesHighly customizable tables for CLIs and Markdown.

Neovim

ProjectDescription
nvim-tscA Neovim plugin to interact with the TypeScript compiler (tsc).
nvim-signalsSignals implementation for Neovim.

Personal

ProjectDescription
gituiSimple TUI for git.
mpdtuiSimple TUI for mpd.
eslint-configPersonal ESLint config based on antfu/eslint-config.
qmkMy keyboard configuration.
dotfiles
vitepress-theme
template-ts

Pinned Loading

  1. signalssignalsPublic

    A signals library.

    TypeScript

  2. matchmatchPublic

    Zero-runtime exhaustive pattern matching.

    TypeScript 1

  3. remmiremmiPublic

    Reverse immer.

    TypeScript

  4. graphgraphPublic

    Functional graph data-structure.

    TypeScript

  5. barrelsbarrelsPublic

    Tools for creating barrel files.

    TypeScript 1

  6. tree-shake-import-namespacestree-shake-import-namespacesPublic

    Tree-shake import namespaces with Oxc.

    TypeScript