Repolode
lowdefy

lowdefy/lowdefy

AI가 생성하고 사람이 검토할 수 있도록 YAML로 내부 도구와 관리 앱을 만드는, 설정 우선 웹 스택입니다.

대체할 수 있는 제품:RetoolAppsmith

스타
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. 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 통계는 매일 갱신됩니다.

관련 프로젝트