lowdefy

用 YAML 配置快速搭建内部工具,AI 可生成、人类可审查。

开源 🏷️定价信息待确认 ✅ 目前可打开 自动化工作流 🍴 复刻 188 🐛 待处理 14 👀 关注 28
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 3021
维护状态 活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

lowdefy 项目界面预览图
图片来源:项目官网

项目数据

分类自动化工作流
开发团队lowdefy
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议Apache-2.0
主要语言JavaScript
技术栈/模型admin-panels,crud-apps,dashboards,internal-tool,internal-tools,low-code-plattform,lowdefy,nextjs,selfhosted,web-app,web-app-generator,webdev,workflow-automation,yaml
GitHub 星标★ 3021
上线时间2020-10-01 00:00:00
代码更新2026-11-09
仓库体积2.01 GB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-10
浏览次数4

项目介绍

Lowdefy 是一个基于 JavaScript 的低代码应用开发框架,旨在让开发者通过简单的 YAML 配置文件快速构建内部工具、仪表盘和管理面板。它解决了传统开发中重复搭建 CRUD 界面和后台管理页面的痛点,将配置作为代码与自然语言之间的桥梁,使得 AI 可以生成配置、人类可以审查配置、团队可以维护配置。核心能力包括:基于 Next.js 的渲染引擎、丰富的组件库、数据源连接器(如数据库、API)、身份认证与权限管理,以及自托管部署能力。通过声明式配置,用户无需编写大量前端代码即可生成功能完整的 Web 应用,同时保留了代码的可版本控制和可审查性,适合需要快速迭代和长期维护的团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 3021

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 3 步

环境要求

  • 可用的 Node.js 运行环境(需支持 npx)
  • npm/npx 包管理器
  • 能访问 npm 仓库的网络
  • 用于创建 lowdefy.yaml 的可写工作目录

安装与启动步骤

  1. 1检查 Node 环境

    Lowdefy 通过 npx 运行,需先确认本机已装 Node.js 且 npx 命令可用,否则先安装 Node.js。

    node -v && npx -v
  2. 2初始化配置

    在目标目录执行 init,会在当前目录生成 lowdefy.yaml 配置文件,这是整个应用的声明式入口。

    npx lowdefy@latest init
  3. 3启动开发服务器

    运行 dev 启动本地开发服务器,默认监听 http://localhost:3000,修改配置后应用会实时反映变化。

    npx lowdefy@latest dev

如何确认成功

浏览器打开 http://localhost:3000 能看到应用页面,编辑 lowdefy.yaml 后页面内容随之变化。

常见问题

Q:安装后生成了什么文件?

A:init 会在当前目录创建 lowdefy.yaml,所有页面、组件和数据源都写在这个配置文件里。

Q:写代码还是写配置?

A:写 YAML 配置即可。配置经过 schema 校验并被解释执行,不执行任意代码路径,因此无法代码注入。

Q:能接哪些数据源?

A:官方列出 10+ 连接器,包括 MongoDB、PostgreSQL、MySQL、REST APIs、Google Sheets、S3、Elasticsearch、Stripe。

Q:怎么部署到生产环境?

A:项目基于 Hono、Vite 与 Auth.js 构建,README 说明可部署到任何支持 Node.js 的环境。

Q:框架升级会不会影响老应用?

A:配置是稳定的,升级 Lowdefy 框架即可让所有应用受益,无需逐个修复 AI 生成的代码库。

注意事项

  • 本项目为 config-first:配置即代码,可版本控制、可人工审查,便于团队长期维护。
  • 配置采用 schema 校验且被解释执行,不执行任意代码,安全性由运行时统一保证。
  • 内置 Auth 与 RBAC,支持 75+ 认证提供方,权限与数据校验由运行时处理。
  • README 未给出生产部署命令与具体配置项,实际部署需参考官网文档。

核心亮点

  • 纯 YAML 配置,无需写前端代码,上手快,迭代迅速
  • 基于 Next.js,支持自托管,数据安全可控
  • 内置身份认证、权限管理和数据连接器,开箱即用

不足之处

  • 复杂交互和定制样式需写自定义组件,学习曲线陡
  • 文档和社区生态相对较小,示例和第三方资源有限

适用场景

  • 快速搭建内部管理后台和 CRUD 应用
  • 构建数据可视化仪表盘供团队监控
  • 作为 AI 生成应用的配置层,实现人机协作开发

替代项目

Retool、Appsmith、ToolJet

上一篇:superplane

下一篇:vibe-coding-prompt-template

同类项目推荐

fury-antidetect-browser 开源

C++层改指纹的反检测浏览器,自带AI接口和团队服务

Free, open-source anti-detect browser. A Chromium 157 fork that spoofs the fingerpri···

★ 125 2026-11-02
cc-connect 开源

在聊天软件里远程指挥本地 AI 写代码

Bridge local AI coding agents (Claude Code, Cursor, Gemini CLI, Codex) to messaging ···

★ 16300 2026-10-16
bua 开源

用大白话指挥浏览器,AI 帮你自动点击操作

AI-powered browser automation for Go — describe tasks in plain English, let the age···

★ 85 2026-08-09
nuphus-mcp 开源

让任意 AI 代理直接操作你的电脑屏幕和浏览器

Desktop automation MCP server — computer use for any AI agent: control screen, wind···

★ 333 2026-08-09
joeflow 开源

用 Django 把审批和工单流程写成 Python 函数,自动跑起来

The workflow automation framework for machines with heart

★ 107 2026-09-17
ComfyUI-Manager 开源

一键装齐 ComfyUI 节点,告别手动折腾

ComfyUI-Manager is an extension designed to enhance the usability of ComfyUI. It off···

★ 16784 2026-10-16
jevry 开源

说句话,让 AI 替你操作浏览器完成任务

Your browser. Ready to act. An MIT-licensed desktop browser agent for website tasks,···

★ 81 2026-09-27
MathModel-Skill 开源

让 AI 按流程跑完数学建模,从读题到交 Word 论文

Agent-native mathematical modeling workflow skills for Trae, Claude Code, and Codex,···

★ 456 2026-09-14
on-device-browser-agent 开源

浏览器里跑本地大模型,动嘴就能自动操作网页,数据不出门

On-device AI browser automation using WebLLM. No cloud, no API keys, fully private.

★ 305 2026-09-18