Dulus
An AI agent for your desktop and terminal, on any model you choose. Hosted models run on Fuel, paid in $DULUS.
どんまの自作ツール・アセット集。OBS Studio用配信オーバーレイテーマ、WordPressプラグイン、Chrome拡張機能などを公開中。
Translation pending
OtherGitHub @donnma777OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
どんまが作成したツール集
Translation pending
Loading the full README.
Read the full README ↗配信者向けのツールやアセットを無料公開しているリポジトリです。
使うこと・自分で使うための編集はできますが、プログラムやオーバーレイのファイルそのものの二次配布・公開(編集したものも含む)はできません。特に配信オーバーレイ。ツールで作った画像(サムネイルなど)は、自由に配ったり公開したりできます。配布・公開したいときは、先に許可を取ってください。
使い方・しくみ・開発メモは、各フォルダの README にあります。
| ツール | フォルダ | 内容 |
|---|---|---|
| 配信オーバーレイ | overlay/ | OBSのブラウザソースで使うオーバーレイのテーマ集(1920×1080) |
| チャットCSSジェネレーター | chat-css-generator/ | YouTube / Twitch のチャット欄の見た目をOBSのカスタムCSSで作る |
| 登録者数カウンター・目標ゲージ | youtube-subscribers/ | YouTubeの登録者数と目標ゲージをOBSに表示する |
| 時計・経過時間 | clock/ | OBS のブラウザソースで使う時計・もう1つの時刻・配信/録画の経過時間(設定は URL に入れる) |
| 配信スケジュールメーカー | schedule/ | 1週間・1か月・週の時間割・1日の進行表から、スケジュール画像を作る(PNG)。OBS のブラウザソースに入れると今日の予定や今の枠を目立たせる(設定は URL) |
| YouTube チャプターメーカー | chapter/ | タイムスタンプを貼って、概要欄のチャプターに整える。YouTube の条件を確かめて直す・動画を見ながら区切る・時刻をずらす |
| トーナメント表メーカー | tournament/ | 大会のトーナメント表・試合テロップ・選曲をOBSや画像で使う |
| スコアアタック集計 | ranking/ | 予選の点数・タイムから順位を出す(合計・曲ごとの順位の合計・理論値比、本戦ライン)。OBS では点数を入れるたびに変わる順位表 |
| ルーレット | roulette/ | OBSのドックやChromeから回せるルーレット |
| あみだくじ | amida/ | 横線を足したり1人ずつ開けたりできるあみだくじ。OBSにも出せる |
| サムネイルメーカー | thumbnail/ | アイキャッチ・サムネイル・SNS共有画像を作る |
| 背景透過ツール | bg-remove/ | 画像の背景を色で抜いて透明にする |
| QRコードメーカー | qr/ | URL・Wi-Fi・連絡先などのQRコードを、形・色・ロゴを変えて作る(期限なし)。画像からの読み取りも |
| 名刺メーカー | meishi/ | 名前・SNS・QRコードの名刺を作り、A4・10面 PDF や印刷所向けの PDF・PNG で保存(qr/qr-core.js を使う) |
| PSD レイヤー書き出し | psd/ | PSD を開いて、レイヤーの表示を切り替えたり、レイヤー・フォルダを PNG/ZIP で書き出したりする(ag-psd を使う) |
| 画像の圧縮・変換 | image-compress/ | 画像を軽く・JPEG/PNG/WebP に変換する(まとめて・○KB 以下・見比べ・ZIP。送信しない) |
| OGPチェッカー | ogp-checker/ | URL を入れて、SNS に貼ったときの見え方と OGP の問題を調べる(調べ役は api/ogp.php) |
| robots.txt チェッカー | robots-checker/ | Google・AI・X・AdSense などがページを読めるかを robots.txt から判定(調べ役は api/robots.php) |
| マークダウンメーカー | markdown/ | Markdown を書きながら見た目を確かめる。ボタンで入力・表づくり・貼り付けて変換・.md/HTML で保存(marked・DOMPurify・Turndown を使う) |
| テキスト比較(diff) | diff/ | 2つの文章の違いを行と文字で色分け(並べて・まとめて、空白・全角半角・大文字小文字・空の行を無視、差分のコピー) |
| フォルダツリーメーカー | tree/ | 字下げの一覧やフォルダから ├── のツリーを作る(線の形8種・並べ方・コメントそろえ・.gitignore に従う読み込み・Markdown 用コピー・PNG) |
| 履歴書メーカー | rirekisho/ | 履歴書(厚労省・転職用・アルバイト用・学生用・JIS 風)・職務経歴書・エンジニアのスキルシート(A4 縦・横)を作り、PDF・Excel で保存(スプレッドシートにも貼れる)。AI に貼るプロンプトと答えの反映・記録(CSV)・見本つき |
| 共通の部品 | common/ | ページ内の確認・お知らせ(ask.js) |
?v= を上げる:本番サーバーは画像・JS を長期間キャッシュします。JS を変更したら、読み込んでいる HTML の ?v= を必ず上げてください(上げないと古い JS が配信されて動かなくなります)。どの HTML を直すかは各 README の「開発メモ」にあります。chat-css-generator/chat-core.js は共有部品:フォント一覧・文字効果をチャットCSS・登録者数・トーナメント表・ルーレット・あみだくじ・サムネイルが使っています。confirm() / alert() を使わない:OBSのドックでは出ないことがあるので、common/ask.js を使います。overlay/_shared/ から build.py で流し込んでいます。_shared/ で直す:各ページの <!-- shared:header -->・<!-- shared:footer --> の間は _shared/header.html・_shared/footer.html から、<style> の中の /* shared:header-footer */ の間は _shared/header-footer.css から流し込んでいます(全ページ同じ見た目)。直したら python _shared/build.py を実行してください(--check で書き換えが要るページだけを確認できます)。新しいページにも、ほかのページと同じ目印を置いてから実行します。目印に書ける設定は _shared/build.py の先頭にあります。_shared/tools.json で直す:index.html の <!-- shared:tools --> の間(見出しへ飛ぶリンク・見出し・カード)は、tools.json から build.py で書き出しています。ツールを足すときは tools.json にカードを1つ足して python _shared/build.py を実行します。札(OBS専用・OBS対応・PC向け)も tools.json の obs・pc で付けます。書き方は _shared/build.py の先頭にあります。main ブランチに push すると、GitHub Actions(.github/workflows/deploy.yml)が次の2か所へ自動で公開します。
| 公開先 | URL | 検索エンジン | 中身 |
|---|---|---|---|
| 本番(Xserver) | https://donnma.com/tool/ | インデックスさせる | main をそのまま rsync |
| GitHub Pages | https://tools.donnma.com/ | noindex | gh-pages ブランチ |
gh-pages ブランチは自動生成です。直接編集せず、main を更新してください(push のたびに上書きされます)。<head> に <meta name="robots" content="noindex"> を自動で追加しています。検索結果には本番(donnma.com)だけが出るようにするためです。.git/・.github/・_shared/・CNAME(本番のみ。GitHub Pages 専用)と、すべての階層の README.md を除外しています。--delete 付きです。リポジトリから削除・移動したファイルは、サーバーからも自動で消えます。overlay/donnma/)は、deploy.yml の --filter='P ...' で削除対象から外しています。サーバーに直接ファイルを置くときは、ここに追記してください。追記しないと、次のデプロイで消えます。sitemap.xml にも追記してください(robots.txt から参照しています)。WordPressプラグイン。クローラー・User-Agent・IPアドレスを組み合わせてアクセスを精密に制御します。AIクローラーやスクレイピングツールの許可/拒否、AIへの画像非表示などに対応。
Chrome拡張機能をまとめたリポジトリ。広告ブロック・強制ダークモード・スクリーンショットを単体または統合版で提供。
Chrome拡張機能。2段階認証のコード・ログイン情報・個人情報・カード・メモを端末内で暗号化して保存します。Google認証システムの移行QR、Chrome・Bitwardenのパスワードの取り込みと、ほかのアプリ向けの書き出しに対応。通信はしません。
© 2026 donnma.com