This is your work, valued
In JavaScript We Trust // Mangeur de code @infomaniak
marv. Marv your Swiss streaming tool!
154SLAcer.js. SLA slicer in your browser.
136zoxy. A small type-safe object proxy around Zod to help you stay safe after your data is loaded while continuing to edit them.
115htms-js. HTMS 💨 Stream Async HTML, Stay SEO-Friendly
108vite-plugin-vitest-typescript-assert. 🔥 TypeScript type assertion plugin for vitest
78RepRap-iTopie. Prusa i3 Evolution
72Looper.js. Audio looper in pure JavaScript
57htms-rs. HTMS 💨 Stream Async HTML, Stay SEO-Friendly
40ts-to-md. TypeScript Definitions to Markdown
35skarabot. Twitch bot for my channel
22lw.raster-to-gcode. Raster to G-Code for LaserWeb
19ValheimTwitch. Valheim Twitch Mod
17Wade-L3K. Prusa i3 improved extruder for flexible filament.
17detect-package-manager. Detects which package manager (bun, pnpm, yarn, npm) is used.
15ts-pojo-error. 🔥 Type safe pojo error will help you to easily create typed and serializable error.
15svg-blueprint. SVG Blueprint inspired by maker.js
10riux. 📦 Fully typed and immutable store made on top of Immer with mutation, action, subscription and validation!
9tson. Type Safe Object Notation & Validation
9uTopiaController. Serial controller for the uTopiaPrinter.
8skaffold. The best way to scaffold a project as I would do it myself
8lw.rasterizer. Bitmap to GCode for the LaserWeb project.
7odmt. OpenSCAD DXF Merge Tool (odmt)
7marv-site. Marv your Swiss streaming tool!
6unleashed-typescript. TypeScript with exposed internal definitions and some private methods for type checking.
5rollup-plugin-css-export. Extracts and exports all CSS files that have been imported as a module, preserving or not the original path of the asset.
4ValheimWebSocket. C#
3eslint-plugin-expect-file. Enforce the use of specific file name, extension, type, ...
3eslint-config. My shared ESLint config
3qr-watch. Small tool to help create custom QR codes
3resolve-tsconfig. Find and resolve a tsconfig with some options.
2twitch-node-auth-provider. Obtain auth tokens for Twitch using an Node HTTP server popup.
2reactive. TypeScript
2valheim-websocket-client. JavaScript
2straw. A Smoothie firmware HTTP controller
2lw.svg-parser. SVG parser for LaserWeb.
2Much4. 3D printed laser plotter
2jscad-vector-fonts. Vectors fonts and serializer for the @jscad projet
2skarab42. My GitHub profile
2meshes.js. JavaScript
2tsinit. Create a tsconfig file with all available options
2Metronome.js. Advenced metronome class for rock-solid audio sheduling.
2snake. skarab42 playground
1typescript-config. My shared TypeScript config
1.github.
1ValheimTwitchGUI. Valheim Twitch GUI
1tsd. Check TypeScript type definitions
1prettier-config. My shared Prettier config
1type-fest. A collection of essential TypeScript types
1result. Provides a robust and type-safe way to handle success and failure outcomes in TypeScript, utilizing symbolic indexing for clear result differentiation.
1eslint-staged. Refines lint-staged functionality, enforcing adherence to ESLint's ignored file configurations.
1poe-happy. Path of Exile Happy (Trade)
1poe-item. Path of Exile Item Parser
1smoothie-commands. A Smoothie firmware (http|serial) commands API
1screencast-keylogger. Simple screencast keylogger
1lw.svg-curves. SVG curves for LaserWeb
1lw.canvas-filters. Canvas filters for LaserWeb
1pantin. Rust
1lw.svg-path. SVG path for LaserWeb
1