GitHub

Modulkatalog

35 Ideen. Kein Blackbox-Code.

Suche nach einem Problem, einer API oder einem Konzept. Reifegrade beschreiben den vorhandenen Repository-Stand – nicht die grundsätzliche Qualität der Idee.

35 Module
01 Prototyp

AI Function Caller

Orchestriert Modellantworten, Gesprächsverlauf und lokal registrierte Funktionen – der vorhandene Stand führt die Tool-Schleife jedoch noch nicht aus.

Simulation & Generierung
Modul zerlegen
02 teilweise

Assert

Kleine Assertion-Funktionen machen Laufzeitbedingungen und TypeScript-Narrowing zu einem gemeinsamen Vertrag.

Fundamente & Daten
Modul zerlegen
03 teilweise

Better Map

Erweitert Map um Update-, Filter- und Merge-Operationen und macht dabei Mutationssemantik sichtbar.

Fundamente & Daten
Modul zerlegen
04 teilweise

Better Set

Bringt Vereinigung, Schnittmenge und Differenz als benannte Operationen auf native Sets.

Fundamente & Daten
Modul zerlegen
05 Prototyp

Binary Serializer

Übersetzt strukturierte Werte anhand eines Schemas in ein reproduzierbares Byteformat und wieder zurück.

Fundamente & Daten
Modul zerlegen
06 Skizze

Bit Mask

Packt mehrere unabhängige boolesche Features in eine Zahl und prüft sie über Bitoperationen.

Fundamente & Daten
Modul zerlegen
07 Skizze

CLI

Zerlegt Kommandozeilen-Tokens in Command, Arguments und Flags und führt sie durch eine Middleware-Kette.

Parsing & Observability
Modul zerlegen
08 Prototyp

Complex Compare

Berechnet flache Unterschiede zwischen Arrays oder Objektfeldern – idealerweise ohne globale Prototypen zu verändern.

Fundamente & Daten
Modul zerlegen
09 Prototyp

Functional

Modelliert Abwesenheit und Fehler als explizite Werte, damit Kontrollfluss typisiert und exhaustiv bleibt.

Fundamente & Daten
Modul zerlegen
10 Skizze

i811n

Wählt Übersetzungstexte nach Locale aus und ersetzt benannte Variablen in Templates.

Parsing & Observability
Modul zerlegen
11 teilweise

Logger

Formatiert Level, Kontext und Terminalausgabe und trennt idealerweise Logging von animierten TTY-Zeilen.

Parsing & Observability
Modul zerlegen
12 teilweise

L-System

Erzeugt komplexe Strukturen durch wiederholtes paralleles Ersetzen von Symbolen nach gewichteten Regeln.

Simulation & Generierung
Modul zerlegen
13 Prototyp

mDNS

Entdeckt Dienste im lokalen Netz über Multicast-DNS und sammelt Antworten nach Name und Record-Typ.

Netzwerk & Vertrauen
Modul zerlegen
14 Prototyp

Mixin Class Factory

Komponiert Fähigkeiten mehrerer Klassen, ohne eine tiefe Einzelvererbungshierarchie aufzubauen.

Fundamente & Daten
Modul zerlegen
15 Prototyp

Neuronal Network

Skizziert Layer, Neuronen und Verbindungen; ein lernfähiges Netz braucht jedoch echte Aktivierungen, Gradienten und Gewichtsupdates.

Simulation & Generierung
Modul zerlegen
16 Skizze

P2P

Verbindet lokale Peer-Discovery, einen gerahmten Transport und authentifizierte Sessions zu einem Peer-to-Peer-System.

Netzwerk & Vertrauen
Modul zerlegen
17 teilweise

Parser Combinator

Baut komplexe String- und Binärparser aus kleinen zustandsbehafteten Parsern und kombinierbaren Erfolgs- oder Fehlerwerten.

Parsing & Observability
Modul zerlegen
18 Prototyp

Priority Queue

Entnimmt stets das höchstpriorisierte Element und bildet damit den Kern von Schedulern und Task-Systemen.

State & Orchestrierung
Modul zerlegen
19 Prototyp

Prometheus Metrics Decorator

Instrumentiert Methoden und Properties automatisch mit Prometheus-Metriken – ein Wrappermuster mit wichtigen Registry- und Async-Fallen.

Parsing & Observability
Modul zerlegen
20 Prototyp

Prometheus Metrics Parser

Zerlegt das Prometheus-Textformat in Familien, Metadaten, Labels und numerische Samples.

Parsing & Observability
Modul zerlegen
21 Prototyp

Proof of Work

Sucht eine Nonce, deren SHA-256-Hash ein festgelegtes Präfix erfüllt, und macht teure Arbeit billig verifizierbar.

Netzwerk & Vertrauen
Modul zerlegen
22 teilweise

Random

Vergleicht mehrere deterministische Pseudozufallsstrategien und eine gewichtete Elementauswahl unter einem gemeinsamen API-Modell.

Simulation & Generierung
Modul zerlegen
23 Prototyp

Reactivity

Modelliert fortlaufende Werte, terminale Signale und komponierbare Transformationen als Observable-Subscriptions.

State & Orchestrierung
Modul zerlegen
24 Prototyp

Safe Array

Verzögert Adds und Removes, damit Mutationen eine laufende Iteration nicht unkontrolliert verschieben.

Fundamente & Daten
Modul zerlegen
25 Prototyp

Signature

Signiert versionierte Payload-Bytes und verwaltet dafür Key-IDs, Rotation und passwortgeschützte private Schlüssel.

Netzwerk & Vertrauen
Modul zerlegen
26 Prototyp

Slot Mashine

Trennt bei einer Slot-Simulation idealerweise Symbolgewichte, Rastererzeugung, Payline-Auswertung und Guthabenbuchung.

Simulation & Generierung
Modul zerlegen
27 teilweise

State Machine

Modelliert erlaubte Zustandswechsel explizit und hält Guards, Aktionen sowie Beobachter von der Fachlogik getrennt.

State & Orchestrierung
Modul zerlegen
28 Prototyp

State Store

Kapselt veränderbaren Anwendungszustand hinter get, set und gezielten Subscriptions.

State & Orchestrierung
Modul zerlegen
29 Prototyp

Stats Tracker

Zählt Ereignisse in einem gleitenden Zeitfenster und macht kurzzeitige Aktivität messbar.

Parsing & Observability
Modul zerlegen
30 Skizze

Swarm

Skizziert einen Manager, der Nachrichten an mehrere Worker verteilt und deren Antworten koordiniert.

Netzwerk & Vertrauen
Modul zerlegen
31 Prototyp

Task Manager

Ordnet asynchrone Aufgaben einer begrenzten Anzahl Ausführungsslots zu und hält Warteschlange sowie Lebenszyklus zusammen.

State & Orchestrierung
Modul zerlegen
32 teilweise

TS Error

Normalisiert unbekannte Throw-Werte und bildet fehlschlagende Aufrufe als typisiertes Result ab.

Fundamente & Daten
Modul zerlegen
33 Skizze

WebGL Sand Engine

Skizziert eine zellulare Partikelsimulation, in der Materialregeln auf einem diskreten Raster ausgeführt werden.

Simulation & Generierung
Modul zerlegen
34 teilweise

WebGL Shader Factory

Kompiliert GLSL-Quelltext, verknüpft ein Programm und löst dessen Uniform- sowie Attributpositionen auf.

Simulation & Generierung
Modul zerlegen
35 Prototyp

Worker Pool

Verteilt serialisierbare CPU-Aufgaben auf eine feste Zahl langlebiger Node.js-Worker.

State & Orchestrierung
Modul zerlegen