AI 워크플로 플랫폼을 구축할 수 있도록 캔버스, 폼, 변수 및 머티리얼 컴포넌트를 내장한 TypeScript 프레임워크입니다.
tone-row/flowchart-fun
React와 cytoscape.js로 일반 텍스트 개요를 플로차트와 다이어그램으로 변환하는 웹앱입니다.
대체할 수 있는 제품:Lucidchart
Draw.io
- 스타
- 3,399
- 포크
- 245
- 열린 이슈
- 12
- 마지막 커밋
- 4일 전
어떤 프로젝트인가요?
Flowchart Fun은 텍스트에서 플로차트를 생성합니다. 들여쓰기된 일반 텍스트 문법으로 노드와 노드 간 연결을 작성하면, 앱이 브라우저에서 다이어그램으로 렌더링합니다. 도형을 드래그해 배치하지 않고도 아이디어와 계획을 빠르게 스케치할 수 있습니다.
들여쓰기와 "goes to:" 같은 레이블을 사용해 엣지를 정의하며, 노드가 이전 노드를 가리키도록 해 루프를 만들 수도 있습니다. 인터페이스는 React로 구현하고, 다이어그램 레이아웃은 cytoscape.js로 그립니다. 텍스트 파싱은 별도의 라이브러리인 Graph Selector가 처리합니다.
로그인 기능 없이 `pnpm dev`로 로컬에서 실행할 수 있습니다. 로그인 관련 기능을 사용하려면 Vercel, Supabase, Stripe, SendGrid 계정이 필요합니다. 앱은 .po 로케일 파일을 통해 번역할 수 있습니다.
핵심 기능
- 01들여쓰기된 일반 텍스트 입력에서 플로차트를 생성합니다.
- 02이전 노드로 되돌아가는 연결을 지원합니다.
- 03렌더링에 React와 cytoscape.js를 사용합니다.
- 04.po 로케일 파일을 통해 인터페이스 텍스트를 번역할 수 있습니다.
- 05Jest 단위 테스트와 Playwright 엔드투엔드 테스트를 포함합니다.
활용 사례
- 메모를 바탕으로 프로세스 흐름이나 의사결정 트리를 빠르게 스케치합니다.
- 구현에 앞서 사용자 흐름이나 시스템 로직을 계획합니다.
- 작성한 개요를 공유 가능한 다이어그램으로 변환합니다.
빠른 시작
- 1
저장소를 클론합니다
- 2
.env.example을 .env로 복사하고 환경 변수를 추가합니다
- 3
pnpm으로 종속성을 설치합니다
pnpm install - 4
shared 및 formulaic 패키지를 빌드합니다
pnpm -F shared build && pnpm -F formulaic build - 5
로그인 기능 없이 앱을 실행합니다
pnpm dev
사용 전 알아둘 점
- 로그인 기능을 포함한 앱 전체를 실행하려면 Vercel, Supabase, Stripe 및 Sendgrid 계정이 필요합니다.
- 로그인 기능을 사용해 배포하려면 서버리스 함수를 12개 초과해 사용하므로 Vercel Pro 계정이 필요합니다.
토픽
자주 묻는 질문
- flowchart-fun은(는) 무엇인가요?
- React와 cytoscape.js로 일반 텍스트 개요를 플로차트와 다이어그램으로 변환하는 웹앱입니다. Flowchart Fun은 텍스트에서 플로차트를 생성합니다. 들여쓰기된 일반 텍스트 문법으로 노드와 노드 간 연결을 작성하면, 앱이 브라우저에서 다이어그램으로 렌더링합니다. 도형을 드래그해 배치하지 않고도 아이디어와 계획을 빠르게 스케치할 수 있습니다.
- flowchart-fun은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- flowchart-fun은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- flowchart-fun은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. flowchart-fun의 마지막 커밋은 2026년 10월 16일입니다.
- flowchart-fun은(는) 어디에 사용할 수 있나요?
- 메모를 바탕으로 프로세스 흐름이나 의사결정 트리를 빠르게 스케치합니다. 구현에 앞서 사용자 흐름이나 시스템 로직을 계획합니다. 작성한 개요를 공유 가능한 다이어그램으로 변환합니다.
- flowchart-fun는 어떻게 설치하나요?
- 저장소를 클론합니다 .env.example을 .env로 복사하고 환경 변수를 추가합니다 pnpm으로 종속성을 설치합니다: pnpm install shared 및 formulaic 패키지를 빌드합니다: pnpm -F shared build && pnpm -F formulaic build 로그인 기능 없이 앱을 실행합니다: pnpm dev
- flowchart-fun은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/tone-row/flowchart-fun
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
앱 스크린샷에 기기 프레임과 텍스트를 더해 Play Store 및 App Store용 홍보 이미지를 만드는 웹 기반 도구입니다.
AI 모델과 자연어로 대화하며 draw.io 다이어그램을 만들고 편집하는 웹·데스크톱 앱 및 MCP 도구입니다.
친구나 가족과 함께 쓰는 모임 지출을 나누고 잔액을 추적하는 무료 오픈소스 Splitwise 대안입니다.
Inbox, Email, SMS, Push, Chat, Slack을 하나의 API로 연결해 메시지를 보내는 오픈소스 알림 및 에이전트 커뮤니케이션 인프라입니다.
React Aria와 Tailwind CSS v4를 기반으로 한 React UI 컴포넌트 라이브러리로, 이전 이름은 NextUI입니다.