Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@SSsan-00
SSsan-00
Follow

Block or report SSsan-00

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.

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

SSsan-00

C# / .NET、TypeScript、Rust を中心に、静的解析ツール、Windows GUI/CLI、ブラウザで動く開発支援ツール、Excel自動化を作っています。

Skill Snapshot

C# .NET 9 TypeScript PowerShell Rust VBA

Roslyn SemanticModel MSBuildWorkspace WinForms ScriptDom PostgreSQL Vite Next.js

Contribution Trail

Daily GitHub activity rendered as a neon contribution path.

GitHub contribution snake animation

Visual Charts

Repository-derived signals, not proficiency scores.

%%{init: {"theme":"dark","themeVariables":{"background":"#0f172a","mainBkg":"#0f172a","textColor":"#f8fafc","primaryTextColor":"#f8fafc","pieStrokeColor":"#0f172a","pieStrokeWidth":"3px","pieOuterStrokeColor":"#f8fafc","pieOuterStrokeWidth":"2px","pieTitleTextColor":"#f8fafc","pieTitleTextSize":"18px","pieLegendTextColor":"#f8fafc","pieLegendTextSize":"15px","pieSectionTextColor":"#ffffff","pieSectionTextSize":"14px","pie1":"#ff006e","pie2":"#00d4ff","pie3":"#ffbe0b","pie4":"#8338ec","pie5":"#06d6a0","pie6":"#3a86ff"}}}%%
pie showData
 title Public Repository Skill Signals
 "C# / .NET analysis tools" : 10
 "TypeScript / browser tools" : 8
 "Automation / PowerShell / VBA" : 11
 "Rust / low-level experiments" : 3
 "Editor / terminal configuration" : 2
 "Testing / TDD practice" : 15
Loading
%%{init: {"theme":"dark","themeVariables":{"background":"#0f172a","mainBkg":"#0f172a","textColor":"#f8fafc","primaryTextColor":"#f8fafc","pieStrokeColor":"#0f172a","pieStrokeWidth":"3px","pieOuterStrokeColor":"#f8fafc","pieOuterStrokeWidth":"2px","pieTitleTextColor":"#f8fafc","pieTitleTextSize":"18px","pieLegendTextColor":"#f8fafc","pieLegendTextSize":"15px","pieSectionTextColor":"#ffffff","pieSectionTextSize":"14px","pie1":"#3a86ff","pie2":"#fb5607","pie3":"#ff006e","pie4":"#06d6a0","pie5":"#8338ec","pie6":"#ffbe0b"}}}%%
pie showData
 title Output Types
 "Static analysis / code parsing" : 13
 "Windows GUI / CLI tools" : 11
 "Single HTML / browser apps" : 10
 "Reports / Excel automation" : 7
 "Learning / systems experiments" : 7
 "Editor / terminal configuration" : 2
Loading

Skill Map

flowchart LR
 profile["SSsan-00<br/>Developer Tools"]
 subgraph analysis["Static Analysis"]
 roslyn["Roslyn<br/>SemanticModel"]
 sqlast["ScriptDom<br/>PostgreSQL"]
 model["AST to domain model"]
 report["TreeView<br/>CSV / XLSX"]
 end
 subgraph dotnet[".NET Desktop / CLI"]
 winforms["WinForms GUI"]
 cli["CLI tools"]
 publish["self-contained<br/>single-file exe"]
 tests["xUnit / MSTest"]
 end
 subgraph browser["Browser Tools"]
 ts["TypeScript"]
 vite["Vite / Next.js"]
 monaco["Monaco Editor"]
 wasm["Rust / WASM"]
 end
 subgraph automation["Automation"]
 ps["PowerShell bootstrap"]
 vba["Excel VBA macros"]
 actions["GitHub Actions"]
 end
 profile --> analysis
 profile --> dotnet
 profile --> browser
 profile --> automation
 roslyn --> model --> report
 sqlast --> model
 winforms --> publish
 cli --> publish
 ts --> vite --> monaco
 wasm --> monaco
 ps --> publish
 vba --> actions
Loading

Featured Projects

table-analyzer
Table Analyzer は、C# / Razor Pages のソースコードを読み取り専用で解析し、SQLで利用しているテーブル候補をCSVまたはXLSXに出力するツールです。CLI と Windows GUI を用意しています。

Skills
C# .NET 9 .NET PowerShell Roslyn SemanticModel

Project Type
Windows GUI / CLI tools Reports / Excel automation Static analysis / code parsing sql-analyzer
T-SQL analyzer WinForms tool

Skills
C# .NET 9 .NET PowerShell Roslyn WinForms

Project Type
Windows GUI / CLI tools Static analysis / code parsing
diff-viewer
差分を視覚化する

Skills
TypeScript Rust JavaScript HTML Vite Monaco Editor

Project Type
Single HTML / browser apps TestCodeSnippetGenerator
MSTest を .NET 9.0 環境で開発しているユーザー向けに、既存テストクラスへ貼り付けるためのテストメソッドスニペットを生成する WinForms アプリです。

Skills
C# .NET 9 .NET PowerShell Roslyn SemanticModel

Project Type
Windows GUI / CLI tools Static analysis / code parsing
ClassDiagramMaker
C# AST-based class diagram generator

Skills
C# .NET 9 .NET PowerShell Roslyn SemanticModel

Project Type
Windows GUI / CLI tools Reports / Excel automation Static analysis / code parsing functions-analyzer
WinFormsで操作するC#ソース解析ツールです。選択した .cs ファイル内の通常のメソッド定義をRoslyn ASTで解析し、メソッド名、XMLドキュメントコメントの <summary>、仮引数名、戻り値の型をExcelブックに出力します。

Skills
C# .NET 9 .NET PowerShell Roslyn WinForms

Project Type
Windows GUI / CLI tools Reports / Excel automation Static analysis / code parsing

Repository Evidence

Repository Main Skills Output
ClassDiagramMaker C#, .NET 9, .NET, PowerShell, Roslyn, SemanticModel, WinForms C# AST-based class diagram generator
table-analyzer C#, .NET 9, .NET, PowerShell, Roslyn, SemanticModel, WinForms Table Analyzer は、C# / Razor Pages のソースコードを読み取り専用で解析し、SQLで利用しているテーブル候補をCSVまたはXLSXに出力するツールです。CLI と Windows GUI を用意しています。
sql-analyzer C#, .NET 9, .NET, PowerShell, Roslyn, WinForms, ScriptDom T-SQL analyzer WinForms tool
angya-app TypeScript, JavaScript, PostgreSQL, Next.js, React, Tailwind CSS, Vitest 行脚した場所や日時を登録する(TypeScrip×ばつNext.js)
CoverageReportGenerator C#, .NET 9, .NET, PowerShell, JavaScript, HTML, Roslyn C# / WinForms で作成した、JetBrains dotCover DetailedXML からオフライン閲覧できるHTMLカバレッジレポートを生成するツールです。
functions-analyzer C#, .NET 9, .NET, PowerShell, Roslyn, WinForms, MSTest WinFormsで操作するC#ソース解析ツールです。選択した .cs ファイル内の通常のメソッド定義をRoslyn ASTで解析し、メソッド名、XMLドキュメントコメントの <summary>、仮引数名...
ReportGeneratorDemo C#, .NET, PowerShell, JavaScript, HTML, MSTest .NET 8 + MSTest のテストコードを実行し、coverlet でカバレッジを収集して、ReportGenerator で HTML レポートを作るサンプルです。
TextLintByVBA VBA, JavaScript, Excel textlintをVBAで再現する試み
Razor-Indent-Formatter TypeScript, HTML, Vite Razor(.cshtml)ファイルのインデントを整形するツール
TableAndColumnListMaker VBA, Excel, XLSX Excel VBA macro for recursively listing table and column information from target workbooks.

Work Style

flowchart TD
 read["Read source structure"] --> parse["Parse with AST / semantic model"]
 parse --> model["Build stable intermediate model"]
 model --> ui["Show in GUI / browser UI"]
 model --> export["Export CSV / XLSX / snippets"]
 ui --> verify["Test and verify behavior"]
 export --> verify
 verify --> package["Package as single HTML or single-file exe"]
 package --> automate["Refresh README<br/>and activity trail"]
Loading

Tech Stack

Category Skills
Languages C#, TypeScript, PowerShell, VBA, Rust, SQL, JavaScript, HTML, Lua, Python, Java
.NET .NET 9, .NET, WinForms, CLI, xUnit, MSTest
Code analysis Roslyn, SemanticModel, MSBuildWorkspace, ScriptDom, PostgreSQL, SQL
Frontend TypeScript, Vite, Next.js, React, Tailwind CSS, Monaco Editor, Vitest, WASM
Data / reports CSV, XLSX, Excel, VBA
Tooling PowerShell, GitHub Actions, Neovim, WezTerm, Lua

Current Interests

  • Static analysis tools that turn source code into practical reports
  • Small Windows utilities that can be distributed as single-file executables
  • Browser-based developer tools that run locally without a server
  • TDD practice and code-generation workflows
  • Rust experiments for CLI, WASM, and low-level learning
  • Editor and terminal configuration

Pinned Loading

  1. MyOs MyOs Public

    自作のOSをRustで作成中~

    Rust 1

  2. what-I-learned what-I-learned Public

    学んだことを記録

  3. angya-app angya-app Public

    行脚した場所や日時を登録する(TypeScrip×ばつNext.js)

    TypeScript

  4. xunit xunit Public

    TDD手法を用いてpythonでxunitを自作

    Python

AltStyle によって変換されたページ (->オリジナル) /