参加者が共有リンクから日時候補に投票でき、回答にアカウント登録が不要なオープンソースのスケジュール調整ツール。
schej-it/timeful
カレンダーやタイムゾーンをまたいで最適な会議時間を見つける、無料のグループ向け日程調整ツール。Doodleのセルフホスト可能な代替サービスです。
代替できる製品:Doodle
- スター
- 1,805
- フォーク
- 157
- 未解決の Issue
- 63
- 最終コミット
- 4 日前
これは何?
Timefulは、グループ全員の都合が合う時間を見つけるための日程調整ツールです。主催者が日付と時間帯を指定して投票を作成し、参加者が都合のよい時間を入力すると、全員の空き時間が重なる候補が表示されます。参加者は時間を「参加可能」または「必要であれば参加可能」として登録でき、一部の参加者だけを選んで空き時間を確認することもできます。
Google Calendar、Outlook、Apple Calendarと連携できるため、手入力せずに実際のカレンダーから空き時間を取得できます。異なるタイムゾーンにまたがる日程調整、メール通知とリマインダー、メンバーのカレンダーを継続的に追跡する空き時間グループにも対応しています。投票の複製や結果のCSVエクスポートが可能で、回答を作成者だけに公開する設定もできます。
コードベースでは、フロントエンドにVue 2、バックエンドにGo、ストレージにMongoDB、スタイリングにTailwindCSSを使用しています。プラグインAPIを使うと、ブラウザー拡張機能からTimefulのイベントの空き時間を読み取ったり設定したりできます。また、リポジトリにはDocker ComposeとNixOSでのデプロイ手順が含まれています。
主な機能
- 01参加者全員の空き時間が重なる候補を表示
- 02時間を「参加可能」または「必要であれば参加可能」として登録
- 03Google Calendar、Outlook、Apple Calendarと連携
- 04異なるタイムゾーンにまたがる日程調整に対応
- 05メール通知とリマインダーを送信
- 06空き時間の結果をCSVでエクスポート
ユースケース
- 異なるタイムゾーンにいるチームの会議時間を決める
- 予定がそれぞれ異なる人たちとの夕食会やイベントを企画する
- サードパーティーサービスの代わりに、日程調整投票をセルフホストで運用する
- プラグインAPI経由で空き時間を読み取ったり設定したりするブラウザー拡張機能を開発する
クイックスタート
- 1
Docker Compose または NixOS を使ったセルフホスティングについては、デプロイガイドをお読みください
使う前に知っておきたいこと
- セルフホスティングには MongoDB と Go バックエンドのセットアップが必要で、多少の手間がかかります。
- AGPL-3.0 ライセンスのため、ネットワーク経由で提供する改変版のソースコードを公開する必要があります。
収録されている特集
トピック
よくある質問
- timeful とは?
- カレンダーやタイムゾーンをまたいで最適な会議時間を見つける、無料のグループ向け日程調整ツール。Doodleのセルフホスト可能な代替サービスです。 Timefulは、グループ全員の都合が合う時間を見つけるための日程調整ツールです。主催者が日付と時間帯を指定して投票を作成し、参加者が都合のよい時間を入力すると、全員の空き時間が重なる候補が表示されます。参加者は時間を「参加可能」または「必要であれば参加可能」として登録でき、一部の参加者だけを選んで空き時間を確認することもできます。
- timeful は無料で使えますか?ライセンスは?
- timeful は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- timeful は今もメンテナンスされていますか?
- 活発にメンテナンス中。timeful の最終コミットは 2026年11月3日 です。
- timeful は何に使えますか?
- 異なるタイムゾーンにいるチームの会議時間を決める 予定がそれぞれ異なる人たちとの夕食会やイベントを企画する サードパーティーサービスの代わりに、日程調整投票をセルフホストで運用する プラグインAPI経由で空き時間を読み取ったり設定したりするブラウザー拡張機能を開発する
- timeful のインストール方法は?
- Docker Compose または NixOS を使ったセルフホスティングについては、デプロイガイドをお読みください
- timeful はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/schej-it/timeful
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
会議予約やカレンダー管理に使える、MITライセンスのオープンソース・セルフホスト型スケジューリングプラットフォーム
CalDAVカレンダーと同期し、共有リンクから会議を予約できる、Rust製のセルフホスト型スケジューリングプラットフォーム。
ElixirとPhoenix LiveViewで構築された、予約ページ、カレンダー同期、ビデオ会議リンク、自動メールに対応するセルフホスト可能なミーティング予約プラットフォーム。
Macのメニューバーに常駐し、カレンダーアプリの予定も表示する小さなカレンダー。
自然言語で目標を伝えると、優先順位を付けたタスクを1日の予定に組み立てる、TypeScript製のAIデイリープランナー。