Pinned Repositories
cdk8s-core
Define Kubernetes native apps and abstractions using object-oriented programming
ionic-solidjs
Community-built SolidJS integration for the Ionic component framework, including routing.
jest
Delightful JavaScript Testing.
adbfs-rootless
Mount Android phones on Linux with adb. No root required.
blue-tape
substack's tape test runner with promise support
concourse-jsonschema-generator
Transforms the booklit documentation of Concourse into a detailed JSONSchema
promise-streams
A collection of node.js streams that work well with promises (through, map, reduce, etc...)
subsync
Fix the syncronization of your srt subtitles.
typed-graphql-builder
A fully type-safe graphql query builder, inspired by tql
spion's Repositories
spion/adbfs-rootless
Mount Android phones on Linux with adb. No root required.
spion/typescript-workspace-plugin
Typescript plugin to support parallel work on multiple packages in one (e.g. yarn) workspace
spion/hashtable-latencies
Latency of a web service that stores a large hashtable, in multiple languages
spion/notgpt
A Telegram LLM bot written in Rust that can use RWKV (or llama2) models
spion/spion.github.com
My blog
spion/wsrun-ng
A fork of wsrun by the original maintainers
spion/dexie-better-types
Better types for dexie.js
spion/gitleaks
Protect and discover secrets using Gitleaks 🔑
spion/lsp-ai
LSP-AI is an open-source language server that serves as a backend for AI-powered functionality, designed to assist and empower software engineers, not replace them.
spion/aoc-2024
Playing with nushell
spion/direnv-cache
Caching for direnv
spion/electrodb
A DynamoDB library to ease the use of modeling complex hierarchical relationships and implementing a Single Table Design while keeping your query code readable.
spion/eslint
Find and fix problems in your JavaScript code.
spion/eslint-rule-no-binding-reassignment
An ESLint plugin that disallows binding reassignments. Should be significantly more effective than `prefer-const` as it also addresses bindings derived from function arguments.
spion/hairpin-proxy
PROXY protocol support for internal-to-LoadBalancer traffic for Kubernetes Ingress users. If you've had problems with ingress-nginx, cert-manager, LetsEncrypt ACME HTTP01 self-check failures, and the PROXY protocol, read on.
spion/hasura-auth
Authentication for Hasura.
spion/helix
A post-modern modal text editor.
spion/iphotocopy
Copy photos from your phone to your PC without a cloud in the middle
spion/libinput
A fork of libinput with better acceleration for touchpads and fix for the pinch / scroll confusion
spion/llama_cpp-rs
High-level, optionally asynchronous Rust bindings to llama.cpp
spion/llm
Run inference for Large Language Models on CPU, with Rust 🦀🚀🦙
spion/node-sql
SQL generation for node.js
spion/numock
A mocking framework for nushell (Current status: PoC)
spion/sanity-stack-ts
TypeScript and GraphQL on the server, in a way that makes sense
spion/scaffold
A cookie cutter alternative with in-project scaffolding for generating components, controllers, or other common code patterns.
spion/scaffold-test-templates
Testing a subdirectory feature
spion/stencil
A toolchain for building scalable, enterprise-ready component systems on top of TypeScript and Web Component standards. Stencil components can be distributed natively to React, Angular, Vue, and traditional web developers from a single, framework-agnostic codebase.
spion/view-transition-demo
A small demo of MPA view transitions
spion/wa-sqlite-fixed
WebAssembly SQLite with experimental support for browser storage extensions
spion/workout-lol
A simple way to create a workout plan