Yuichiro Yamashita

Software Engineer — Tokyo, Japan

Yuichiro Yamashita

Open source
Svelte core team

Open source I build and maintain, grouped by what it is for.

Svelte

7 projects

Compilers, parsers and tooling for the Svelte ecosystem.

  • rsvelte Rust stars: 109 Docs

    A Svelte compiler written in Rust. Passes 100% of the official Svelte 5 compiler test suite and integrates natively with the OXC ecosystem. This site is built with it.

  • eslint-plugin-svelte TypeScript stars: 399 Docs

    The official ESLint plugin for Svelte. I develop and maintain it as a Svelte core team member.

  • svelte-eslint-parser TypeScript stars: 123 Docs

    The official ESLint parser that turns Svelte components into an ESTree-compatible AST.

  • svelte-preprocess-delegate-events JavaScript stars: 53

    A Svelte preprocessor that delegates events declared with on:*.

  • svelte-shaker TypeScript stars: 19 Docs

    Build-time dead code elimination for Svelte 5, via whole-program partial evaluation.

  • vite-devtools-svelte Svelte stars: 6 Docs

    DevTools for Svelte 5. Runs as a Vite DevTools plugin or on its own.

  • svelte-ast-print-playground Svelte stars: 1 Docs

    A playground for svelte-ast-print.

Linting & language tooling

4 projects

Parsers and lint rules for languages beyond JavaScript.

  • eslint-plugin-postgresql TypeScript stars: 11 Docs

    An ESLint plugin for PostgreSQL files that enforces style, performance and security practices in SQL.

  • oxlint-plugins Rust stars: 8 Docs

    A collection of fast oxlint plugins, built together with @ubugeeei.

  • postgresql-eslint-parser TypeScript stars: 7 Docs

    An ESLint parser that turns PostgreSQL SQL into an ESTree-compatible AST, covering PostgreSQL-specific syntax and extensions.

  • jsonnet-eslint-parser TypeScript stars: 0

    An ESLint parser for Jsonnet and libsonnet, powered by go-jsonnet on WASM.

Libraries

4 projects

General-purpose packages: file formats and native bindings.

  • @office-kit/xlsx TypeScript stars: 20 Docs

    A JavaScript library for reading and writing Excel (XLSX), inspired by openpyxl.

  • @office-kit/pptx TypeScript stars: 2 Docs

    A JavaScript library for reading and writing PowerPoint (PPTX).

  • @office-kit/docx TypeScript stars: 1 Docs

    A JavaScript library for reading and writing Word (DOCX).

  • fast-leiden TypeScript stars: 0 Docs

    Fast Leiden community detection for Node.js, via native igraph and leidenalg bindings.

Tools

1 project

Small utilities that each solve one problem.

  • hono-shaking TypeScript stars: 4

    Finds unused Hono RPC endpoints by analysing types.

Conference and meetup talks, newest first.

2025

5 talks

2024

5 talks

2023

3 talks

2022

5 talks