Sitelet https://github.com/MichaelOstermann
Skip to content
View MichaelOstermann's full-sized avatar

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.

Content in all repositories owned by your account will be closed.
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
MichaelOstermann/README.md
Project Description
MoonWave Cross-platform music player for local files.
fn A utility library for TypeScript.
signals A signals library, with React integration and composable modal management.
delta Functional operational-transform.
fractional-indexing Lexicographically sortable keys for ordering lists without renumbering.
url-pattern Type-safe url pattern matching.
weak-value-map A map with weakly-held values.
graph Functional graph data-structure.
lsm List-selection-manager loosely modeled after MacOS Finder.
hotkeys Highly flexible keyboard shortcut management for any environment.

Devtools

Project Description
meta Tools to attach metadata to call expressions.
barrels Namespaces as an API style, without the bundle size.

Neovim

Project Description
nvim-tsc A Neovim plugin to interact with the TypeScript compiler (tsc).
nvim-signals Signals implementation for Neovim.

Personal

Project Description
gitui Simple TUI for git.
mpdtui Simple TUI for mpd.
eslint-config Personal ESLint config based on antfu/eslint-config.
qmk My keyboard configuration.
dotfiles
template-ts

Archived

Project Description
array Moved into fn.
object Moved into fn.
string Moved into fn.
number Moved into fn.
map Moved into fn.
set Moved into fn.
promise Moved into fn.
geometry Moved into fn.
dfdl Moved into fn.
dsp Moved into fn.
remmi Moved into fn.
match Moved into fn.
signals-react Moved into signals.
signals-modal Moved into signals.
tree-shake-import-namespaces Moved into barrels.
signals-web Signals collection for the web.
signals-tui Declarative TUI framework using signals.
dll Functional doubly-linked lists.
result Functional utilities for success | error types.
flags Functional utilities for bitwise flags.
cache Functional cache utilities.
tinybench-pretty-printer Customizable pretty-printer for tinybench benchmarks.
tables Highly customizable tables for CLIs and Markdown.
vitepress-theme VitePress theme of the former documentation sites.

Pinned Loading

  1. signals signals Public

    A signals library.

    TypeScript

  2. match match Public archive

    Zero-runtime exhaustive pattern matching.

    TypeScript 1

  3. remmi remmi Public archive

    Reverse immer.

    TypeScript

  4. graph graph Public

    Functional graph data-structure.

    TypeScript

  5. barrels barrels Public

    Tools for creating barrel files.

    TypeScript 1

  6. tree-shake-import-namespaces tree-shake-import-namespaces Public archive

    Tree-shake import namespaces with Oxc.

    TypeScript