ウィジェットと SDK

世界共通の @beat 時計をどこにでも設置——1行のウェブサイト埋め込み、さらに Python、PHP、JavaScript、Unity、Unreal 向けのすぐ使える SDK 付き。

ライブ @beat 時計を埋め込む

コピーして貼り付けるだけ。時計はローカルで動き、サーバーと同期します——アカウントなし、Cookie なし、追跡なし。プレーンな HTML でも、どんなサイトでも動作します。

推奨——HTML に貼り付け:

    
または <iframe>(<script> を取り除くエディター向け):

    
堅牢ネットワークが切れても端末の時計で動き続けます。
軽量約 2 KB の素の JS、依存関係なし、フレームワークなし。
追跡なしCookie なし、解析なし、アカウントなし。
無料好きなだけ多くのサイトで使えます。

ブラウザーで @beat

小さな Firefox 拡張機能:ツールバーのアイコンに現在のビートを表示し、ワンクリックで時計と変換ツールを開けます。

Sigelith — @beat clock

  • ツールバーのアイコンに現在のビートを表示します。1日1000ビート、どこでも同じ瞬間です。
  • ワンクリックで、センチビート単位(@523.45)のライブ時計と UTC 時刻、現地時刻と @beat の変換ツールが開きます。
  • 時刻はお使いのコンピューター上で計算されます。拡張機能は時計のずれを補正するために時々 sigelith.org に問い合わせるだけで、それ以外は何もしません。追跡もアカウントもありません。
Firefox 用アドオンを入手

WordPress のためのタイムスタンプ

WordPress プラグイン:メディアライブラリのファイルをワンクリックでスタンプし、記事の中でその下にタイムスタンプのバッジを表示します。

Sigelith Timestamp

  • メディアライブラリの各ファイルの横に「Sigelith でスタンプ」。お好みで、新しいアップロードをすべてバックグラウンドで自動的にスタンプすることもできます。
  • バッジはファイルブロックの下と添付ファイルページに、ショートコードで任意の場所に表示されます。ファイルが差し替えられると消えます。
  • サーバーから出るのはファイルの SHA-256 フィンガープリントだけ。ファイルそのもの、ファイル名、サイトのアドレスは決して送りません。トラッキングなし、アカウント不要。

WordPress 6.0 以降、PHP 7.4 以降 · GPL-2.0-or-later · 11 言語

プラグインをダウンロード(zip) ↓

オープンな API を使って開発

自分のコードから Sigelith と通信——すぐ使えるクライアント、API キー不要、フェアユースの範囲で利用できます。あるいはアプリから直接、会議に @beat を追加できます。

Python SDK

1ファイル、標準ライブラリのみ——ビートの読み取り、時刻の変換、ファイルのハッシュへのタイムスタンプ付与による存在証明。

sigelith.py をダウンロード ↓

PHP SDK

1ファイル、cURL——あなたの PHP バックエンド向けの同じ API。

sigelith.php をダウンロード ↓

JavaScript SDK

npm プロジェクト、バンドラー、ブラウザのどれでも使える1つの ES モジュール——ローカルでの時刻表示に加え、API 全体と存在証明にも対応。

npm install sigelith · npm

sigelith.js をダウンロード ↓

C# SDK · Unity

Unity とあらゆる .NET アプリのための1ファイル——HUD 用のローカル @beat 時計に加え、API 全体と存在証明にも対応。

Sigelith.cs をダウンロード ↓

C++ SDK · Unreal

Unreal Engine とあらゆる C++ プロジェクトのためのヘッダーオンリー C++17——依存関係なしのローカル @beat 時計、エンジン向け HTTP の例付き。

sigelith.hpp をダウンロード ↓

Google Calendar

会議に @beat を追加して、すべてのゲストが世界共通の時刻を見られるように——Android アプリに組み込み済み。

アプリを入手 →

完全な REST API

現在のビート、双方向変換、時計の同期、存在証明——すべてドキュメント化されています。

ドキュメントを開く →

Python——3行で世界共通の時刻へ:
# was beattime.py / BeatTime — that file keeps working
from sigelith import Sigelith
sg = Sigelith()
print(sg.beat_now())          # '@523'
print(sg.beat_to_time(523))   # {'utc': '...', ...}
← ライブ時計に戻る  ·  開発者向け API →