# Tsukutta (つくった)
> 個人開発・AIで作ったアプリを共有・発見できる日本のプラットフォーム。Web/iOS/Android アプリ、ブラウザ拡張、ゲーム、ツールなど、個人クリエイターが作った全ての作品を扱う。投稿・閲覧は無料、ダウンロードリンクは外部 (App Store / Google Play / 各サイト) に飛ぶ仕組み。
>
> In English: Tsukutta is a Japanese platform for discovering apps, games and tools built by independent developers (including AI-assisted "vibe coding" projects). Browsing and posting are free. Every app page is available in English at https://tsukutta.app/en/apps/{id}, with descriptions machine-translated from Japanese.
Tsukutta は「個人開発を世に届ける」ことを使命とする。商用 / 非商用を問わず、ジャンル制限なく公開アプリを掲載する。営利目的の運営者を介在させず、コードに書かれたルールで自律運営する方針。
## 主要ページ
- [トップ](https://tsukutta.app): 新着・人気アプリの一覧
- [検索](https://tsukutta.app/search): キーワード / プラットフォーム (iOS / Android / Web) / カテゴリで絞り込み
- [AIで探す](https://tsukutta.app/ai): 自然文質問でアプリをレコメンド (Claude Sonnet 4.6 + voyage-3 ベクトル検索)
- [開発秘話](https://tsukutta.app/stories): 個人開発者が書いた制作の裏側エッセイ
- [アイデアボード](https://tsukutta.app/requests): ユーザーがアプリのアイデアを投稿し、AIと整理して、開発者が実現するボード
- [統計レポート](https://tsukutta.app/stats): 公開アプリ全件の実データ統計 (カテゴリ分布 / 月別公開数 / 無料率 / 人気タグ)。毎時更新・引用歓迎
## 人気のアプリ Top 20
- [五億年ボタン (games)](https://tsukutta.app/apps/aad666db-aca3-4a6c-baad-5011dee23d82): 5億年ボタンを押した「その後」を体験するゲームです。クッキークリッカーのようなインクリメントゲームとなっています。
- [同人誌エロネイター (games)](https://tsukutta.app/apps/9ecabaea-decb-4119-a28f-fe9e99389f96): 1万作品以上から、あなたの好みの同人誌を当てて紹介するWebアプリ。同人誌版のアキネイター。
- [the-Particle β版 (games)](https://tsukutta.app/apps/addba666-2027-494f-950f-9e5b384dffc9): 宇宙をテーマにした。粒子を増やしていくインクリメント系ゲーム。
- [ダウジングマシン | ポケカ在庫報告マップ (games)](https://tsukutta.app/apps/e95dd0d5-ff5e-4f78-a5d0-679214217034): ポケモンカードの在庫をみんなで協力して共有し合うアプリ
- [瞬読 — RSVP日本語速読 (lifestyle)](https://tsukutta.app/apps/7a13787e-fad2-4f90-8f5b-e7a95eb8a69a)
- [尻フェチ無限ガチャ|ランダムで美尻画像が永遠に出る「HIPCHA」 (other)](https://tsukutta.app/apps/00b73de8-b632-428a-981d-146deee5177b): 尻フェチ向けにAI生成グラビア画像をランダム表示する、無限ガチャ感覚の画像ビューワーです。
- [検索してはいけない言葉ガチャ (other)](https://tsukutta.app/apps/f72e9b4b-011b-430a-b320-f0d77e90d40c): 引くな。検索してはいけない言葉をランダムに引いて 飛ぶか逃げるかを迫られるホラー系サイト。
- [Newtab v6.4 - 魔法のように素早くアクセス。 (business-tools)](https://tsukutta.app/apps/65f2b286-c9ab-4116-aaad-1f151b89b323): 新しい、新しいタブ。AIにも素早くアクセス。
- [Benri.dev(べんり箱) (business-tools)](https://tsukutta.app/apps/fff0c7a8-a72f-48b0-b56d-c9d2addfd6e1): 登録不要・無料。ブラウザだけで完結する便利ツール集
- [リズム電卓【2026年6月リニューアル】 (education)](https://tsukutta.app/apps/ee87f0dc-95e4-43e4-8737-d981c9636e4c): 「譜面のリズムが分からない」を解決。見たまま入力するだけで音で確認できる、譜読み初心者のためのWebアプリ。
- [NGワード/禁句ワードゲームツール (games)](https://tsukutta.app/apps/524e98cd-d3ec-469f-a097-ffbfc612f5da): NGワードゲームや、人狼などで禁句縛りをするときなどに使うアプリです。
- [オープンワールド探索 - stroll (games)](https://tsukutta.app/apps/5e3d7ad7-fade-4f6c-8181-22b01f265aee): 2.8兆通りの自動生成されたワールドを探検
- [名言ジェネレーター (other)](https://tsukutta.app/apps/a10186f2-ae63-4535-a6aa-5f5a6bf30268)
- [ドラゴン育成ゲーム 無料ブラウザ版 | Doragon (games)](https://tsukutta.app/apps/f9e89a8b-4bc1-4dfd-ba0e-aad6c68b6e54): 26兆通りの卵から、きみだけのドラゴンを育てる無料ブラウザゲーム
- [焚火 - Bonfire (lifestyle)](https://tsukutta.app/apps/d669b7ee-c9bf-4469-8d83-73014f0d2c7f)
- [ネットミーム早押しクイズ | PACTGAMES (games)](https://tsukutta.app/apps/b948ce20-3ad1-4122-aa84-f02efbc5bb9e): 全ネット民の記憶を刺激する、新ジャンル早押しクイズゲーム
- [Browser Kitty | ブラウザで完結する無料Webツール (business-tools)](https://tsukutta.app/apps/b9dfd0bd-2d41-4443-b1fa-30d5359f821e): 無料で使える、ちょっと実用的なWebアプリ集(PDF編集、動画自動顔モザイク、PDF比較、顔認証受付、カウンター、テレプロンプター 等)
- [モンタスク (games)](https://tsukutta.app/apps/a954ef0a-0f88-49f8-bc1e-532457487343): タスク管理✖︎モンスター育成ゲーム
- [rakugax | みんなで壁に落書きしよう (other)](https://tsukutta.app/apps/78afdce7-20a4-434c-acf0-15389c703fc7): みんなで壁に落書きしよう
- [RaKura(ラクラ)- らくらく在庫管理 (business-tools)](https://tsukutta.app/apps/8e2f7cf6-055b-4df3-ab1d-085098b44581)
## 最近の開発秘話
- [AIの返事は正常でも、裏側で起きていた「元に戻して」という依頼を受け、Codexがgit restoreを実行](https://tsukutta.app/stories/arstruct/ainohademodekiteitanishitetoiuwokecodexgagit-restorewo): 「このくらいはAIに任せても大丈夫」。個人開発では、その判断を一日に何度もします。全部を疑っていたら前へ進めませんが、止める場所を一つも決めないまま進むのも危険です。 何が報告されたのか 添付事例集では、Codex Desktop・未コミッ
- [めっちゃ面白い!](https://tsukutta.app/stories/hime-hiyou/himejyagariko): 上の画像みたいに自分のじゃがりこを作れる!
- [バンドの予定アプリ『schetto』を作った理由と、いまぶつかっている壁](https://tsukutta.app/stories/user-158352e7/schettomy-first-app): バンド経験者ではない私が、日程調整アプリを作った理由 ーバンド経験者ではない大学2年生が、バンドの日程調整・予定管理アプリ『schetto』を作った理由と、リリース後に分からなくなった「本当のペイン」について書きました。バンドをやっている方
- [タスク育成ゲーム「モンタスク」でハロウィンイベント開催!達成グラフ・進化表なども追加しました🎃](https://tsukutta.app/stories/user-8f8b5cf7/tasukugeemumontasukudeharouinibentogurafunadomoshimashita): タスクを達成してモンスターを育てるタスク管理ゲーム 「モンタスク」で、10月限定のハロウィンイベントが始まりました!
- [その確認、本当に十分? 会話・開発履歴の消失が報告されたIssue \#76705から学ぶ公開前チェック](https://tsukutta.app/stories/arstruct/sononi-nogasaretaissue-76705karabuchekku-4): コードが通り、テストも緑になり、デプロイも成功する。ここまで揃えば完成に見えます。けれど、今回見るのは失敗表示が出ないまま起きた、または公開報告として訴えられた問題です。 公開情報で確認できること 添付事例集では、Claude Codeにつ
- [カスハラ対策の義務化がはじまりました。小さな事業者は何から始める?](https://tsukutta.app/stories/kasuharajunbi/kasuhara-gimuka-start): 2026年10月1日に施行されたカスハラ対策。専任の担当者がいない事業者向けに、指針の5つの措置と、最初の一歩をまとめます。
- [夜にぐるぐるする気持ちを、そっと置いて手放したくて -『しじまの日記』を作った理由 -](https://tsukutta.app/stories/user-14a9fcd0/shijima-no-nikki-wo-tsukutta-riyuu)
- [エンジニアのSaaS代、月いくら?サブベアのLPを更新しました](https://tsukutta.app/stories/user-5a5c7b1/sabubeawoshimashita-2): サービスの方向性を変えました。
- [サッカーを「撮る」で迷子になって、それがこじれて「撮って振り返る」ためのツールを作ってしまった](https://tsukutta.app/stories/user-79d3dd43/clip-a-doodle-draw-soccer-match-shooting-de-mayogo-ni-natte): の話
- [開発秘話](https://tsukutta.app/stories/user-bc720e56/s-1a0f024f): 鉄道の旅程と車両をまとめて記録
## 投稿について
- 投稿者: 個人クリエイター (法人不可ではないが、原則は個人開発)
- 形態: Web/iOS/Android アプリ、ブラウザ拡張、Steam / itch.io / BOOTH のゲーム、コマンドラインツール等
- カテゴリ: ライフスタイル / ゲーム / ビジネス / 学習 / クリエイティブ / 開発ツール / その他
- 課金: 無料 / 有料 / フリーミアム を区別なく掲載
## 用語
- **Tsukutta** (つくった): サイト名。日本語の「作った」が由来
- **開発秘話** (Dev Stories): 開発者が書く制作エピソード
- **AI で探す**: 内部で Claude Sonnet 4.6 + voyage-3 を組み合わせたハイブリッド検索
## サイトマップ
詳細な URL リストは https://tsukutta.app/api/sitemap を参照してください。
## Tsukutta SDK (開発者向け)
Tsukutta provides a shared SDK and API for external apps under https://tsukutta.app.
data-app-id を指定して https://tsukutta.app/sdk/v1.js を読み込み、/api/sdk/v1 を利用します。
開発者は以下の手順で有効化してください: マイページ -> 該当アプリの管理ページ -> 「SDK連携」をON -> 「許可サイト登録」で配信ドメインを追加。
**AIコーディングでの導入 (最短)**: /sdk/llms.txt に「Tsukuttaでログイン」の完全な実装手順があります。バイブコーダーは「https://tsukutta.app/sdk/llms.txt を読んで、私のアプリにTsukuttaログインを追加して。app-idは xxx」とAIに指示するだけで実装できます。
- 推奨ログインボタン (ゼロJS): script読込後に `
` を置くだけでブランド付きボタンが自動表示。data-theme / data-label / data-redirect 対応。React等は Tsukutta.renderLoginButton("#el", {...})
- 1ファイルHTMLサンプル: /developers/sdk(ja/en)
- ログイン: Tsukutta.login()
- 保存: Tsukutta.storage.set('progress/level', { level: 3 })
- リーダーボード送信: Tsukutta.scores.submit('global', 1200, { stage: 3 })
- ログイン不要で利用可能:
- Tsukutta.scores.top('global', { limit: 5 })
- Tsukutta.counters.get('visits')
- サーバー側検証: POST /api/sdk/v1/verify に Authorization: Bearer で問い合わせる。レスポンスの appId が自分のアプリIDと一致することを必ず確認する(照合しないと別アプリ向けトークンでなりすましされる)
## Tsukutta SDK for external apps
Tsukutta provides a shared SDK and API for integrating logins, cloud save, and leaderboards into external web apps.
Load https://tsukutta.app/sdk/v1.js with data-app-id, then call SDK methods for authentication and data operations.
Enable integration from My Page, open the target app management page, turn on "SDK integration", and register allowed origins.
**Installing with an AI coding tool (fastest)**: /sdk/llms.txt contains a complete, self-contained guide for adding "Sign in with Tsukutta". Tell your AI: "Read https://tsukutta.app/sdk/llms.txt and add Tsukutta login to my app. The app-id is xxx".
- Recommended login button (zero JS): after loading the script, just add `` and a branded button renders automatically (data-theme / data-label / data-redirect supported). For React etc., use Tsukutta.renderLoginButton("#el", {...}).
- Reference flow: Tsukutta.login() -> Tsukutta.storage.set(...) -> Tsukutta.scores.submit(...).
- Public read APIs (scores.top and counters.get) do not require login and require app_id query.
- Server-side verification: POST /api/sdk/v1/verify with Authorization: Bearer . Always check that appId in the response matches your own app ID (skipping this allows impersonation with tokens issued for other apps).
- API base: /api/sdk/v1.
## English discovery
Tsukutta is a platform for discovering apps, games, tools, and development stories created by independent makers in Japan.
- [Home](https://tsukutta.app/en)
- [Search](https://tsukutta.app/en/search)
- [Development stories](https://tsukutta.app/en/stories)
- [Idea Board](https://tsukutta.app/en/requests)
- [English Atom feed](https://tsukutta.app/en/feed.xml)
- [Terms](https://tsukutta.app/en/terms)
- [Privacy](https://tsukutta.app/en/privacy)
- [Legal disclosure](https://tsukutta.app/en/legal/tokutei)
### Popular apps
- [500 Million Year Button — 五億年ボタン (games)](https://tsukutta.app/en/apps/aad666db-aca3-4a6c-baad-5011dee23d82): This is a game where you experience "what happens after" pressing the 500 million year button. It is an incremental game
- [Doujinshi Erotinator — 同人誌エロネイター (games)](https://tsukutta.app/en/apps/9ecabaea-decb-4119-a28f-fe9e99389f96): A web app that guesses and recommends your favorite doujinshi from over 10,000 works. The doujinshi version of Akinator.
- [the-Particle Beta Version — the-Particle β版 (games)](https://tsukutta.app/en/apps/addba666-2027-494f-950f-9e5b384dffc9): A space-themed incremental game where you increase particles.
- [Dowsing Machine | Pokémon Card Stock Report Map — ダウジングマシン | ポケカ在庫報告マップ (games)](https://tsukutta.app/en/apps/e95dd0d5-ff5e-4f78-a5d0-679214217034): An app where everyone cooperates to share and manage Pokémon card inventory together.
- [瞬読 — RSVP日本語速読 (lifestyle)](https://tsukutta.app/en/apps/7a13787e-fad2-4f90-8f5b-e7a95eb8a69a)
- [尻フェチ無限ガチャ|ランダムで美尻画像が永遠に出る「HIPCHA」 (other)](https://tsukutta.app/en/apps/00b73de8-b632-428a-981d-146deee5177b): This is an image viewer with an infinite gacha-like feel that randomly displays AI-generated gravure images for those wi
- [Forbidden Word Gacha — 検索してはいけない言葉ガチャ (other)](https://tsukutta.app/en/apps/f72e9b4b-011b-430a-b320-f0d77e90d40c): Don't look it up. A horror website where you're forced to randomly draw words you shouldn't search for and choose betwee
- [Newtab v6.4 - Access with magical speed. — Newtab v6.4 - 魔法のように素早くアクセス。 (business-tools)](https://tsukutta.app/en/apps/65f2b286-c9ab-4116-aaad-1f151b89b323): New, new tab. Quick access to AI as well.
- [Benri.dev \(Benri Box\) — Benri.dev(べんり箱) (business-tools)](https://tsukutta.app/en/apps/fff0c7a8-a72f-48b0-b56d-c9d2addfd6e1): No registration required, free. A convenient collection of tools that work entirely in your browser.
- [Rhythm Calculator \[Renewed June 2026\] — リズム電卓【2026年6月リニューアル】 (education)](https://tsukutta.app/en/apps/ee87f0dc-95e4-43e4-8737-d981c9636e4c): Solving "I don't understand the rhythm of the sheet music." A web app for beginners learning to read music that lets you
- [NGワード/禁句ワードゲームツール (games)](https://tsukutta.app/en/apps/524e98cd-d3ec-469f-a097-ffbfc612f5da): NGワードゲームや、人狼などで禁句縛りをするときなどに使うアプリです。
- [Open World Exploration - stroll — オープンワールド探索 - stroll (games)](https://tsukutta.app/en/apps/5e3d7ad7-fade-4f6c-8181-22b01f265aee): Explore 2.8 trillion auto-generated worlds
- [Famous Quote Generator — 名言ジェネレーター (other)](https://tsukutta.app/en/apps/a10186f2-ae63-4535-a6aa-5f5a6bf30268)
- [Dragon Breeding Game Free Browser Version | Doragon — ドラゴン育成ゲーム 無料ブラウザ版 | Doragon (games)](https://tsukutta.app/en/apps/f9e89a8b-4bc1-4dfd-ba0e-aad6c68b6e54): Raise your own unique dragon from 26 trillion egg variations - a free browser game
- [焚火 - Bonfire (lifestyle)](https://tsukutta.app/en/apps/d669b7ee-c9bf-4469-8d83-73014f0d2c7f)
- [Internet Meme Speed Quiz | PACTGAMES — ネットミーム早押しクイズ | PACTGAMES (games)](https://tsukutta.app/en/apps/b948ce20-3ad1-4122-aa84-f02efbc5bb9e): A new genre rapid-fire quiz game that stimulates the memories of all internet users
- [Browser Kitty | Free web tools that work completely in your browser — Browser Kitty | ブラウザで完結する無料Webツール (business-tools)](https://tsukutta.app/en/apps/b9dfd0bd-2d41-4443-b1fa-30d5359f821e): A collection of free, somewhat practical web apps \(PDF editing, automatic face pixelation for videos, PDF comparison, fa
- [Montask — モンタスク (games)](https://tsukutta.app/en/apps/a954ef0a-0f88-49f8-bc1e-532457487343): Task Management × Monster Raising Game
- [rakugax | Let's all draw graffiti on the wall — rakugax | みんなで壁に落書きしよう (other)](https://tsukutta.app/en/apps/78afdce7-20a4-434c-acf0-15389c703fc7): Let's all draw graffiti on the wall
- [RaKura \(RaKura\) - Easy Inventory Management — RaKura(ラクラ)- らくらく在庫管理 (business-tools)](https://tsukutta.app/en/apps/8e2f7cf6-055b-4df3-ab1d-085098b44581)
### Recent development stories
- [Even though the AI's response appeared normal, behind the scenes it received a request to "revert it," and Codex executed git restore](https://tsukutta.app/en/stories/arstruct/ainohademodekiteitanishitetoiuwokecodexgagit-restorewo): "This much is safe to leave to AI." In solo development, you make that judgment many times a day. You can't move forward
- [That's so funny!](https://tsukutta.app/en/stories/hime-hiyou/himejyagariko): You can make your own Jagariko just like in the image above!
- [The reason for creating the band schedule app 'schetto' and the challenges currently being faced](https://tsukutta.app/en/stories/user-158352e7/schettomy-first-app): Why I, Someone Without Band Experience, Created a Schedule Coordination App — I wrote about why a second-year university
- [Halloween event now underway in the task-raising game "Montask"! We've also added achievement graphs and evolution charts! 🎃](https://tsukutta.app/en/stories/user-8f8b5cf7/tasukugeemumontasukudeharouinibentogurafunadomoshimashita): A task management game where you complete tasks and raise monsters, "Montask," has launched a limited-time Halloween eve
- [Is that verification really sufficient? Learning from Issue \#76705 where loss of conversation and development history was reported - pre-release checks](https://tsukutta.app/en/stories/arstruct/sononi-nogasaretaissue-76705karabuchekku-4): The code passes, tests turn green, and deployment succeeds. With all of this in place, it looks complete. However, what
- [カスハラ対策の義務化がはじまりました。小さな事業者は何から始める?](https://tsukutta.app/en/stories/kasuharajunbi/kasuhara-gimuka-start): 2026年10月1日に施行されたカスハラ対策。専任の担当者がいない事業者向けに、指針の5つの措置と、最初の一歩をまとめます。
- [夜にぐるぐるする気持ちを、そっと置いて手放したくて -『しじまの日記』を作った理由 -](https://tsukutta.app/en/stories/user-14a9fcd0/shijima-no-nikki-wo-tsukutta-riyuu)
- [エンジニアのSaaS代、月いくら?サブベアのLPを更新しました](https://tsukutta.app/en/stories/user-5a5c7b1/sabubeawoshimashita-2): We changed the direction of the service.
- [I got lost trying to "shoot" soccer, and it escalated into creating a tool for "shooting and looking back."](https://tsukutta.app/en/stories/user-79d3dd43/clip-a-doodle-draw-soccer-match-shooting-de-mayogo-ni-natte): の話
- [開発秘話](https://tsukutta.app/en/stories/user-bc720e56/s-1a0f024f): Record railway itineraries and vehicles together