- Textual は Python 向けの高速アプリケーション開発フレームワークで、シンプルな Python API で複雑なユーザーインターフェースを構築できるよう設計されています。
- このフレームワークにより、アプリをターミナル上で実行でき、近い将来には Web ブラウザーでも実行できるようになる予定です。
- Textual は、モダンな Web 開発に着想を得た API を通じて、Python ライブラリである Rich にインタラクティブ性を追加します。
- モダンなターミナルソフトウェアでは、Textual アプリはマウス操作をサポートし、1670万色と滑らかでちらつきのないアニメーションを利用できます。
- 強力なレイアウトエンジンと再利用可能なコンポーネントを備えており、デスクトップや Web の体験に匹敵するアプリを作成できます。
- Textual は Linux、macOS、Windows と互換性があり、Python 3.7 以上が必要です。
- Textual のインストールは pip 経由で行い、Textual アプリを開発する予定がある場合は開発ツールもインストールする必要があります。
- Textual リポジトリには、自分のプロジェクト向けのテンプレートとして使ったり試したりできる複数のサンプルが含まれています。
- Textual コマンドには、Textual のスタイルをプレビューできるいくつかのサブコマンドがあります。
- Textual コミュニティは Discord で活発に活動しており、開発者とユーザーがこのフレームワークについて交流し議論できます。
- Textual に関するドキュメントは、このフレームワークを使って構築を始めたい人に向けて簡単に利用できます。
1件のコメント
Hacker Newsの意見