25개 이상의 데이터베이스와 모든 API를 연결해 관리 패널, 내부 도구, 대시보드를 만드는 오픈소스 로우코드 플랫폼
- 스타
- 3,013
- 포크
- 185
- 열린 이슈
- 22
- 마지막 커밋
- 13시간 전
어떤 프로젝트인가요?
Lowdefy는 직접 React 코드를 작성하는 대신 선언형 설정으로 웹 앱을 만드는 프레임워크입니다. 앱은 페이지, UI 블록, 이벤트 액션, 데이터 연결, 권한을 정의하는 YAML 파일로 기술하며, Lowdefy 런타임은 이 설정을 해석해 앱을 렌더링하고 실행합니다. 설정은 스키마에 따라 검증되고 코드처럼 실행되는 것이 아니라 해석되므로, AI가 생성한 앱도 검토하고 유지보수하기 쉽도록 하는 것이 프로젝트의 목표입니다.
이 프레임워크에는 폼, 테이블, 차트, 마크다운 등 70개 이상의 UI 컴포넌트와 동적 동작을 위한 50개 이상의 로직 연산자가 포함되어 있습니다. MongoDB, PostgreSQL, MySQL, REST API, Google Sheets, S3, Elasticsearch, Stripe 같은 데이터베이스와 서비스용 커넥터를 제공하며, Auth.js를 통한 인증, 공개 및 비공개 페이지, 역할 기반 접근 제어도 지원합니다. Hono와 Vite를 기반으로 하며 Node.js를 실행할 수 있는 모든 환경에 배포할 수 있습니다.
블록, 연결, 연산자, 액션, 인증 공급자, 어댑터는 모두 설정에 선언하는 npm 플러그인으로 확장할 수 있습니다. `npx lowdefy@latest init`으로 프로젝트를 시작한 다음 `npx lowdefy@latest dev`를 실행하면 됩니다.
핵심 기능
- 01선언형 YAML 설정으로 페이지, 블록, 액션, 권한을 정의합니다.
- 02폼, 테이블, 차트, 마크다운을 포함한 70개 이상의 UI 컴포넌트를 제공합니다.
- 03코드를 작성하지 않고 동적 UI를 구현할 수 있는 50개 이상의 로직 연산자를 제공합니다.
- 04MongoDB, PostgreSQL, MySQL, REST API, Google Sheets, S3, Elasticsearch, Stripe용 커넥터를 제공합니다.
- 05Auth.js를 통한 인증과 공개/비공개 페이지, 역할 기반 접근 제어를 지원합니다.
- 06트리 셰이킹을 지원하는 npm 플러그인으로 확장할 수 있습니다.
활용 사례
- 팀을 위한 내부 관리 패널과 CRUD 도구 구축.
- 흩어진 업무용 앱을 하나의 설정 기반 대시보드로 통합.
- AI로 앱 설정을 생성하고 배포 전에 검토.
- Node.js를 실행하는 인프라에서 내부 워크플로를 직접 호스팅.
빠른 시작
- 1
lowdefy.yaml 설정 파일을 만들고 로컬 개발 서버를 시작합니다
npx lowdefy@latest init && npx lowdefy@latest dev
사용 전 알아둘 점
- 설정이 YAML 기반이므로 내장 블록, 연산자, 플러그인 이상의 사용자 지정 로직을 구현하려면 npm 플러그인을 작성해야 합니다.
토픽
자주 묻는 질문
- lowdefy은(는) 무엇인가요?
- AI가 생성하고 사람이 검토할 수 있도록 YAML로 내부 도구와 관리 앱을 만드는, 설정 우선 웹 스택입니다. Lowdefy는 직접 React 코드를 작성하는 대신 선언형 설정으로 웹 앱을 만드는 프레임워크입니다. 앱은 페이지, UI 블록, 이벤트 액션, 데이터 연결, 권한을 정의하는 YAML 파일로 기술하며, Lowdefy 런타임은 이 설정을 해석해 앱을 렌더링하고 실행합니다. 설정은 스키마에 따라 검증되고 코드처럼 실행되는 것이 아니라 해석되므로, AI가 생성한 앱도 검토하고 유지보수하기 쉽도록 하는 것이 프로젝트의 목표입니다.
- lowdefy은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- lowdefy은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- lowdefy은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. lowdefy의 마지막 커밋은 2026년 10월 21일입니다.
- lowdefy은(는) 어디에 사용할 수 있나요?
- 팀을 위한 내부 관리 패널과 CRUD 도구 구축. 흩어진 업무용 앱을 하나의 설정 기반 대시보드로 통합. AI로 앱 설정을 생성하고 배포 전에 검토. Node.js를 실행하는 인프라에서 내부 워크플로를 직접 호스팅.
- lowdefy는 어떻게 설치하나요?
- lowdefy.yaml 설정 파일을 만들고 로컬 개발 서버를 시작합니다: npx lowdefy@latest init && npx lowdefy@latest dev
- lowdefy은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/lowdefy/lowdefy
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
CRUD 중심의 관리 패널, 대시보드, 내부 도구를 만드는 헤드리스 React 메타 프레임워크입니다.
기존 데이터베이스와 API를 기반으로 내부 도구, 대시보드, 워크플로를 만들 수 있는 오픈 소스 로우코드 플랫폼으로, 자체 호스팅이나 클라우드로 이용할 수 있습니다.
내부 앱, AI 에이전트, 워크플로 자동화를 위한 오픈소스 로우코드 플랫폼으로, 자체 호스팅과 모델에 구애받지 않는 설계를 지원합니다.
WYSIWYG 인터페이스와 AI 에이전트를 활용해 CRM, ERP, 내부 도구 등의 업무 시스템을 구축하는 오픈소스 AI·노코드 플랫폼입니다.
스크립트를 API, 웹훅, 워크플로와 내부 UI로 전환하는 셀프 호스팅 개발자 플랫폼으로, Retool·Temporal 스타일의 대안을 지향합니다.