Repolode
schej-it

schej-it/timeful

カレンダーやタイムゾーンをまたいで最適な会議時間を見つける、無料のグループ向け日程調整ツール。Doodleのセルフホスト可能な代替サービスです。

代替できる製品:Doodle

スター
1,807
フォーク
157
未解決の Issue
63
最終コミット
5 日前

これは何?

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. 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 の数値は毎日更新されます。

関連プロジェクト