Skip to content
View gen740's full-sized avatar
🐈
meow meow
🐈
meow meow
  • The University of Tokyo
  • Tokyo
  • 17:56 (UTC +09:00)

Highlights

  • Pro

Organizations

@optuna

Block or report gen740

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

Gen Fujimoto

PhD student at the University of Tokyo · Optuna contributor

Research

I study supernova remnants (SNRs) in astrophysics and develop software for research.

Development

I work mainly with C++ and Python, with an interest in reproducible research environments using Nix. I'm also exploring AI tools to support research workflows.

Open-source projects

  • HOSQ — A header-only C++20 library that decodes known parts of structured input using typed schemas, without first building a general-purpose DOM.

  • CLI20 — A header-only C++20 command-line parser that defines arguments, options, and subcommands as a typed schema.

  • SmoothCursor.nvim — A Neovim plugin that adds an animated sub-cursor to make cursor movement and scroll direction easier to follow.

  • Argo — An experimental C++ command-line argument parser using modules and metaprogramming for type-safe parsing.

Pinned Loading

  1. SmoothCursor.nvim SmoothCursor.nvim Public

    Lua 403 15

  2. Argo Argo Public

    C++ mordern argument parser

    C++ 7

  3. CLI20-dev/cli20 CLI20-dev/cli20 Public

    C++ 8

  4. CLI20-dev/hosq CLI20-dev/hosq Public

    C++