Skip to content
View qwexvf's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.
  • Tokyo, Japan
  • 03:54 (UTC +09:00)

Block or report qwexvf

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
qwexvf/README.md

Gleam Erlang Elixir Rust Go Neovim

Backend engineer in Tokyo. I mostly write Gleam these days, plus some Erlang and Elixir. If the BEAM doesn't fit the job, I use Rust or Go.

I like trying new languages, runtimes and tools, even ones I probably don't need. I learn more by building something small than by reading about it. Most of that stays as experiments; the projects below are the ones I kept working on.

Gleam
nori OpenAPI codegen. Generates types, routes, clients, middleware and React Query/SWR hooks
nori_asyncapi AsyncAPI 3.x codegen. Generates a typed TypeScript client and Gleam server handlers
mochi GraphQL server. Extra packages: codegen, transport, relay, upload, studio
taffy YAML 1.2 parser written in pure Gleam 🍬
Rust / Go
ripple Builds a call graph of your code (19 languages) to show what a change can break, what to look at first in a PR, and how services call each other. Use it as a CLI, an MCP server, or a daemon that reindexes on save
aegis-cli Supply-chain scanner. Works offline, scores packages by reading their AST, blocks installs with known CVEs (OSV), and outputs SBOMs. Parses 24 lockfile formats across 15 ecosystems
sendup Puts a static HTML page on your own subdomain in about a second, on Cloudflare's free tier
apm Plugin manager for AI agent tools, with a lockfile so installs are reproducible
Neovim
aegis.nvim Checks the exact plugin commit with aegis before it gets cloned, updated, built or loaded
pakku.nvim Plugin manager built on vim.pack. Feels like lazy.nvim, scans plugins for supply-chain issues, and warns when a repo was force-pushed

Pinned Loading

  1. nori nori Public

    OpenAPI code generation for Gleam — parse specs, generate types, routes, clients, middleware, and React Query/SWR hooks

    Gleam 6

  2. mochi mochi Public

    Core GraphQL engine for Gleam

    Gleam 3

  3. taffy taffy Public

    A pure Gleam YAML 1.2 parser - flexible and sweet 🍬

    Gleam 6 1

  4. apm apm Public

    Agent Plugin Manager — lockfile-based reproducible plugin installs for Claude Code and AI agent tools

    Go 2

  5. sendup sendup Public

    Publish static HTML to a subdomain of your own domain in about a second. Signed share links, password gating, and a web dashboard — all on Cloudflare's free tier.

    Go

  6. aegis-cli aegis-cli Public

    Supply-chain security scanner in Rust — offline-first, CI-first. AST risk scoring, CVE/OSV gating, SBOM, behavioral drift across 24 lockfile ecosystems.

    Rust 1