世界中の 100,000 人以上のユーザーが PriTime を信頼
ひとつのデータ、三つのエコシステム
統一されたバックエンド API を通じて、Web・デスクトップ・モバイルの三端末が同じデータを共有。いつでもどこでもタスクを管理できます。
PostgreSQL データベース
単一のデータソース · データは自分で管理
バックエンド API
Rails 8.1 · Puma · Kamal
Web
Vue 3 · Vite · Pinia
デスクトップクライアント
SwiftUI · AppKit · WinUI
モバイルクライアント
SwiftUI · Jetpack Compose
ソース公開 · 透明性 · セルフホスト可能
PriTime のバックエンド API と Web フロントエンドはソースが公開され、自ホスト可能。データを収集することも、特定のクラウドに固定することもありません。 個人学習・研究などの非商用利用のみ可能。商用利用は禁止です。
PolyForm Noncommercial 1.0.0
コードは PolyForm Noncommercial 1.0.0 ライセンスで公開。自由に閲覧・改変・学習・自ホストできます。
オープンソース・無料
Web 版はオープンソースで無料。広告なしですべての機能をオンラインで利用できます。
セルフホスト対応
バックエンドは標準的な API アプリ。自分のサーバー・社内ネットワーク・ホームラボにワンクリックでデプロイできます。Web とアプリも自ホスト対応。
# 1. Clone the repo git clone https://github.com/SoloDevCool/Open-PriTime.git cd Open-PriTime # 2. Start the backend API cd todo_api bundle install cp .env.example .env # Edit DB_HOST / DB_USERNAME as needed rails db:create db:migrate bin/rails server # Listen on :3000 # 3. In a new terminal, start Web cd ../todo_web npm install npm run dev # Visit http://localhost:5173
クライアントは買い切り、Web 版は永久無料
デスクトップ(macOS / Windows)とモバイル(iOS / Android)クライアントは買い切り制。一度購入すれば永久に利用でき、Web 版はブラウザから完全無料で使えます。
Windows シリーズ
Windows クライアントを買い切り。期間限定価格で、今後のアップグレードも無料。
全プラットフォーム
全プラットフォームのクライアントを一度の買い切りで。最も充実した選択肢。
必要な機能は、ひとつも欠けない
タスク、リスト、タグ、優先度、リマインダー、繰り返し、ゴミ箱…すべて生産性のために設計。
タスク管理
作成・編集・完了・削除・ドラッグで並べ替え。説明・優先度・タグに対応。
タスクリスト
タスクをリストに分類。「仕事 / 個人 / 勉強」のデフォルトリストを内蔵。
カラータグ
色付きのタグを自由に作成し、タグで素早くタスクを絞り込み。
4 段階の優先度
なし / 低 / 中 / 高。アイゼンハワーマトリックス表示と併用。
スマートリマインダー
時刻どおり / 5 分前 / 30 分前 / 1 時間前 / 1 日前など、複数の通知方式に対応。
繰り返しタスク
繰り返しなし / 毎日 / 平日 / 毎週 / 毎月 / 毎年。あらゆる周期に対応。
ゴミ箱
ソフトデリート・復元・ワンクリックで空に。大切なタスクを誤削除から守ります。
集中モード
ポモドーロタイマーと集中モードを内蔵。一度にひとつのことに集中。
全体検索
タイトル・説明・タグからすべてのタスクを素早く検索。見つからない心配はもうありません。
AI アシスタント
一文でタスク作成・リスト計画。AI がアイデアを ToDo に変えます。
習慣トラッキング
毎日の習慣と連続記録をカウント。継続の力を可視化します。
統計
完了率・傾向・分布をひと目で把握。振り返りもデータで。
時間割
学期ごとに授業を管理。授業とタスクをひとつの画面で。学生にやさしい。
リスト共有
リストを他の人と共有。共同作業と同期がもっと楽に。
プッシュ通知
期限になると自動で通知。大事なタスクを見逃しません。
記念日
大切な日を記録し、残り日数を自動カウントダウン。
毎日を PriTime で管理している人々
職業もニーズもさまざま。きっとあなたに合った使い方が見つかります。
“Three projects and dozens of to-dos — PriTime's lists and priorities keep everything straight. Due reminders mean I never miss a deadline.”
“My data stays mine: self-hosted, with tasks, habits and stats all in my own database. I can assure my clients their info is safe too.”
“Timetable and to-dos in one app, and the Eisenhower matrix shows exactly what to do first. It saved my procrastination — and my finals.”
“Finally a tool this good — kudos to the developers! Please keep the current quality, don't rush new features. Hope you keep growing!”
“We standardized on PriTime for task management. Onboarding is faster and "I can't see that task" issues basically disappeared.”
“As a freelancer I switch between client projects constantly. PriTime's multi-device sync makes context switching smooth and instant.”
“Topic library, shooting schedule and publishing checklist all live in PriTime, plus habit tracking keeps me posting daily. One app runs my whole content workflow.”
“What won me over is privacy: open source, auditable, self-hostable. My task data never leaves my own hands.”
“I've tried a dozen todo apps — PriTime is the smoothest so far: open-source free Web, one-time-purchase desktop, no ads, no tracking.”
“Backlog, sprint planning and review reminders all flow through PriTime. The matrix view makes "what's next" obvious — team communication got much cheaper.”
“Imported my timetable, set weekly recurring prep tasks, and had the whole semester organized in the first week. Student-friendly is no joke.”
“One list per side project with its own tags, client tasks clearly separated. I never lose context when switching projects anymore.”
“Recurring tasks and early reminders are brilliant — on-call rotations, weekly reports, certificate renewals all schedule themselves. Time goes back to coding.”
“Family lists, kids' vaccine reminders and our anniversary countdown — one app for the whole family. Clean interface, easy even for grandparents.”
“I track my clients' training plans with habit streaks — who's consistent is obvious at a glance. Data doesn't lie, and renewals went up.”
“Statutes of limitations and court dates leave zero room for error. Calendar view plus layered reminders keep every deadline clearly scheduled.”
モダン、堅牢、デプロイが簡単
三つのクライアントがそれぞれの強みを発揮し、ひとつの REST API で連携。
バックエンド API
- フレームワーク
Ruby on Rails 8.1 - データベース
PostgreSQL 14+ - サーバー
Puma - CORS
rack-cors - デプロイ
Docker · Kamal
デスクトップ / モバイルアプリ
- フレームワーク
完全ネイティブ(Swift / Kotlin / C# など) - 状態管理
プラットフォーム純正の状態管理 - ネットワーク
プラットフォーム純正の HTTP / URLSession / OkHttp - ストレージ
プラットフォーム純正の永続化(Core Data / Room / SQLite) - ウィンドウ
プラットフォーム純正のウィンドウ管理
Web フロントエンド
- フレームワーク
Vue 3 - ビルド
Vite 6 - 状態管理
Pinia - ルーティング
Vue Router 4 - リクエスト
axios
知りたいことへの答え
料金・データ・デプロイに関するよくある質問をまとめました。
PriTime は無料ですか?
Web 版と API バックエンドはオープンソースで無料。費用なしで自ホストできます。デスクトップ・モバイルクライアントは別売りの有料アプリで、広告もトラッキングもありません。
自分のデータは安全ですか?
ソースは公開され監査可能です。バックエンド API とデータベースは自分のサーバーや社内ネットワークに完全にデプロイできます。データは自分のもの、プライバシーもあなたのもの。第三者のクラウドにアップロードされることはありません。
対応プラットフォームは?
Web・macOS・Windows・iOS・Android クライアントを提供。すべての端末が統一されたバックエンド API でデータを共有し、一つのデータがどこでも同期されます。
自分の PriTime をデプロイするには?
リポジトリをクローンして Rails API と Web フロントエンドを起動するだけ。Docker イメージや Kamal によるワンコマンド本番デプロイにも対応しています。詳しくは上のオープンソースセクションのデプロイコマンドをご覧ください。
リマインダーとプッシュ通知の仕組みは?
時刻どおりと 5 分前 / 30 分前 / 1 時間前 / 1 日前など多彩な通知に対応。Web Push と組み合わせて、期限の到来を自動で通知します。
商用利用はできますか?
コードは PolyForm Noncommercial 1.0.0 ライセンスで公開されており、個人の学習・研究・非商用の自ホストに限ります。商用ライセンスについては GitHub Issue から作者までお問い合わせください。

