Skip to content
You must be logged in to sponsor nao1215

Become a sponsor to CHIKAMATSU Naohiro

@nao1215

CHIKAMATSU Naohiro

nao1215
Niigata, Japan

Sponsorship is a strong source of motivation for me. Having sponsors means that my OSS has been useful to someone, and that alone is incredibly meaningful.

Funds from GitHub Sponsors are used to cover infrastructure costs, purchase technical books, and—occasionally—buy toys for my child.

I have also implemented features requested by sponsors in the past (depending on complexity), and I’m open to continuing that kind of collaboration.

If you find my work valuable, your support would mean a lot.


I’ve created many OSS projects in Go, but these days I’m interested in Gleam. To help strengthen the Gleam ecosystem, I’ve built OSS projects such as oaspec, which generates code from OpenAPI 3.x, and sqlode, which generates code for database access from SQL.

OSS Language Description
gup Go Update binaries installed with go install using goroutines.
filesql Go SQL driver for CSV, TSV, LTSV, JSON, Parquet, and Excel with gzip, bzip2, xz, and zstd support.
sqly Go Execute SQL against CSV, TSV, LTSV, JSON, JSONL, Parquet, Excel, ACH, and Fedwire files from the shell.
markdown Go Simple Markdown and Mermaid builder for Go.
oaspec Gleam Generate strongly typed Gleam server stubs and client SDK from OpenAPI 3.x specifications
sqlode Gleam Generate type-safe Gleam code from SQL schemas and queries. sqlc-style workflow with PostgreSQL, MySQL, and SQLite support.
dataprep Gleam Composable, type-driven preprocessing and validation combinator library for Gleam.
yabase Gleam Unified, type-safe interface for multiple binary-to-text encodings in Gleam.
sqluv Go Terminal UI for RDBMS and CSV, TSV, and LTSV data from local, HTTPS, and S3 sources.
mimixbox Go BusyBox-like toolbox for Linux.
spectest Go Behavioral testing library for Go for API, HTTP handler, and end-to-end tests.
fileprep Go Struct-tag-driven preprocessing and validation for CSV, TSV, LTSV, JSON, JSONL, Parquet, and Excel.
horcrux TypeScript Split files into encrypted fragments for Node.js and React Native.
LearningXinuFromSource C++ Repository for learning XINU, a real-time operating system, from source.
libvalacore Vala Standard library extension for Vala.
tornago Go Simple Tor client and server library in Go.
onionscan Go Dark web investigation tool.
prompt Go Interactive terminal prompts library for Go.
fileframe Go DataFrame API for CSV, TSV, LTSV, Parquet, and Excel.
truss Rust Rust image toolkit for CLI, HTTP, and WASM with signed URLs, SSRF protection, and AVIF, WebP, and SVG support.
mobilepkg Go Go library and CLI for inspecting mobile app packages and extracting metadata, signing info, diffs, and security findings.
vogen Go Value object generator for Go.
clockwork-base32 Haskell Clockwork-Base32 implementation in Haskell.
machine-learning-notes Jupyter Notebook Repository of notes about machine learning.
sensitive Go Detect and optionally mask sensitive data in text, including credit card numbers and email addresses.
@nao1215

If five sponsors gather, what will I be able to do?

Current sponsors 4

@adamdecaf
@sho-hata
@EvilBit-Labs
@unclesp1d3r
Past sponsors 1
@socketbox

Featured work

  1. nao1215/gup

    gup - Update binaries installed by "go install" with goroutines.

    Go 568
  2. nao1215/sqly

    executes SQL against CSV, TSV, LTSV, JSON, JSONL, Parquet, Microsoft Excel™ , ACH, and Fedwire files with shell.

    Go 141
  3. nao1215/markdown

    simple markdown & mermaid builder in golang

    Go 130
  4. nao1215/filesql

    sql driver for CSV, TSV, LTSV, JSON, Parquet, Excel with gzip, bzip2, xz, zstd support.

    Go 371
  5. nao1215/truss

    Rust image toolkit for CLI, HTTP, and WASM with signed URLs, SSRF protection, and AVIF/WebP/SVG support.

    Rust 4
  6. nao1215/sqlode

    Generate type-safe Gleam code from SQL schemas and queries. sqlc-style workflow with PostgreSQL, MySQL, and SQLite support.

    Gleam 3

80% towards 5 monthly sponsors goal

@sho-hata @adamdecaf
@unclesp1d3r @EvilBit-Labs

sho-hata and 3 others sponsor this goal

Select a tier

$ a month

You'll receive any rewards listed in the $1 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$1 a month

Select

Buy sweets for my son.

$5 a month

Select

Buy cheese for my wife.

$10 a month

Select

A few of these help me buy books, I use these to learn so I can make more dev projects

$20 a month

Select

One of these helps me pay for some of the software I use to make projects.