Lowdefy
Lowdefy は、設定ファーストのフルスタック Web フレームワークで、シンプルな YAML ファイルでアプリケーションを構築でき、AI による生成と人の手によるメンテナンスの両方に適しています。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
設定ファイルでアプリケーションを記述すれば、AI が生成でき、人がメンテナンスできる。
主な機能
- 設定優先:50行のYAMLで500行のReactコードを置き換え
- AIフレンドリー:AIが一貫性のあるレビュー可能な設定を生成し、混沌としたコードを回避
- 70+のUIコンポーネント:フォーム、テーブル、チャート、Markdownがすぐに使える
- 50+のロジックオペレーター:コードを書かずに動的なインタラクションを実現
- 10+のデータコネクター:データベース、API、スプレッドシートにワンクリックで接続
できないこと
- •学習曲線:設定はシンプルですが、オペレーターとコネクタの組み合わせにはドキュメントの理解が必要です。2. 柔軟性の制限:複雑なカスタムロジックにはカスタムプラグインの作成が必要になる場合があります(React/NPM の知識が必要)。3. パフォーマンス:超大規模データや高同時接続のシナリオでは、バックエンドの最適化を検討してください。4. バージョン互換性:フレームワークをアップグレードする際は、v3 から v4 への移行ガイドを参照してください。
使用例
- 企業内部管理システム(CRM、プロジェクト管理、承認フローなど)を迅速に構築
- AIでMVP / プロトタイプを生成し、人によるレビュー後にイテレーションを重ねる
- チーム向けにコーディング不要のレポートやデータダッシュボードを構築
- 複数の分断されたSaaSアプリケーションを統合し、ワンストップのワークベンチを実現
Lowdefy は、設定を中核としたフルスタック Web 開発フレームワークで、AI 時代のために設計されています。何百行もの React コードを書く必要はなく、簡潔な YAML 設定ファイルでアプリケーションを記述するだけです。この方式により、AI は一貫性がありレビュー可能なコードを生成でき、チームにとって長期的なメンテナンスも容易になります。Next.js と Auth.js を基盤に構築された Lowdefy には、70 以上の UI コンポーネント(フォーム、テーブル、チャート、Markdown など)、50 以上のロジックオペレーター(動的なインタラクション用)、10 以上のデータコネクター(MongoDB、PostgreSQL、MySQL、REST API、Google Sheets、S3、Elasticsearch、Stripe)が組み込まれています。Schema 検証とロールベースの権限制御をサポートし、npm プラグインで拡張することも可能です。設定はコンパイルではなく解釈実行されるため、コードインジェクションのリスクはありません。Lowdefy のバージョンを一度アップグレードするだけで、すべてのアプリケーションを更新できます。最終的な効果:開発はより速く、AI 統合はより安全に、メンテナンスはより簡単になります。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
ステップ1:Node.js がインストールされていることを確認します(v18+ 推奨)
ステップ2:ターミナルで npx lowdefy@latest init && npx lowdefy@latest dev を実行します
ステップ3:生成された lowdefy.yaml ファイルを編集します。保存するとブラウザが自動的に更新されます
- ステップ1:Node.js がインストールされていることを確認します(v18+ 推奨)
- ステップ2:ターミナルで npx lowdefy@latest init && npx lowdefy@latest dev を実行します
- ステップ3:生成された lowdefy.yaml ファイルを編集します。保存するとブラウザが自動的に更新されます
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
プロジェクトディレクトリ内の lowdefy.yaml と生成された node_modules フォルダを削除するだけです。CLI をグローバルに削除するには、npm uninstall -g lowdefy を実行してください。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
5 FAQs