プロジェクト一覧
石原淳也のGitHub上の主要プロジェクト(279リポジトリから抜粋)。
Scratch拡張機能(機械学習系)
→ Scratchエコシステム
| プロジェクト | 説明 | 言語 | ★ |
|---|
| ML2Scratch | 機械学習 × Scratch | JavaScript | 120 |
| Facemesh2Scratch | 顔メッシュ検出 × Scratch | JavaScript | 41 |
| TM2Scratch | Google Teachable Machine × Scratch | JavaScript | 31 |
| PoseNet2Scratch | ポーズ検出 × Scratch | JavaScript | 30 |
| HandPose2Scratch | 手のポーズ検出 × Scratch | JavaScript | 18 |
| TMPose2Scratch | Teachable Machine + ポーズ認識 | JavaScript | 6 |
| ChatGPT2Scratch | ChatGPT × Scratch | JavaScript | 2 |
| OpenAI2Scratch | OpenAI × Scratch | JavaScript | — |
| NN2Scratch | ニューラルネットワーク × Scratch | JavaScript | — |
| IC2Scratch | 画像分類 × Scratch | JavaScript | — |
Scratch拡張機能(ハードウェア制御系)
| プロジェクト | 説明 | 言語 | ★ |
|---|
| Scratch2Sphero | Scratch 1.4からSphero 2.0を制御 | Ruby | 24 |
| Scratch2Airborne | Parrot mini droneを制御 | JavaScript | 18 |
| Scratch2MiP | WowWee MiPロボットを制御 | JavaScript | 12 |
| Scratch2Romo | Romoロボットを制御 | Objective-C | 10 |
| S2AR | Scratch × iOS ARKit | Swift | 6 |
| Scratch2Maqueen | DFRobot Maqueenを制御 | JavaScript | 3 |
| Scratch2BB8 | BB-8を制御 | JavaScript | — |
| Scratch2GlueMotor | GlueMotorを制御 | Processing | 1 |
| Scratch2MCPI | Scratch × Minecraft Pi | Python | — |
その他のScratch関連
| プロジェクト | 説明 | ★ |
|---|
| Live-Scratch | リアルタイムScratch(Rust製) | 7 |
| Scratch2HTML | ScratchブロックでHTMLページ構築 | 5 |
| Scratch2Web | ブラウザをScratchから制御 | 2 |
| Speech2Scratch | 音声認識 × Scratch | 1 |
| Scratch2ThreeJS | Scratch × Three.js 3D | — |
地理情報・位置情報サービス
| プロジェクト | 説明 | ★ |
|---|
| Sheet2GMap | スプレッドシート → Googleマップ | 28 |
| Libron | Amazon → 図書館蔵書検索 | 18 |
| Space-Orbit-JS | 宇宙軌道シミュレーション | 11 |
| JP-Pref-Icons | 日本の都道府県アイコン | 7 |
| まちクエスト | 位置情報クイズラリー | — |
| Monumento | 案内板データベース | — |
| GLNMaps | 地図アプリ | 3 |
MCPサーバー
| プロジェクト | 説明 | ★ |
|---|
| image-mcp-server | 画像処理MCPサーバー | 7 |
| threejs-mcp | Three.js MCPサーバー | 3 |
| sse-mcp-server | SSE MCPサーバー | 2 |
| ken-all-mcp | 郵便番号MCPサーバー | — |
| gyazo-mcp-server | Gyazo MCPサーバー | — |
ロボティクス
| プロジェクト | 説明 | ★ |
|---|
| Romo | Romoロボットのオープンソース実装 | 13 |
| Watch2Romo | Apple Watch → Romo制御 | 1 |
Webアプリ・ツール
| プロジェクト | 説明 | ★ |
|---|
| Anzen-Tweet | 安全情報メール → Twitter転送 | 2 |
| B-Dash | 小グループ向けブックマーク共有 | — |
| Form-Filler | Chrome拡張: フォーム自動入力 | — |
| Auto-PGN | チェス棋譜自動生成 | — |
CoderDojo関連
| プロジェクト | 説明 |
|---|
| coderdojo.jp | CoderDojo Japan公式サイト |
| map.coderdojo.jp | DojoMap — 地図からCoderDojoを探す |
| dojopaas | さくらインターネット提供サーバー申請 |
| DojoCon各年サイト | DojoCon Japan 2018, 2020 |
受賞歴
- Drecom Award on Rails 2006
- Mashup Award 2nd
- Mashup Award 3rd(Skype賞)
- カーリルAPIコンテスト 準グランプリ
- Mashup Awards オープンデータ部門賞
関連ページ