MIT 라이선스의 프레임워크 비종속 JavaScript 마인드맵 라이브러리와 이를 기반으로 만든 웹 마인드맵 앱입니다.
SSShooter/mind-elixir-core
웹 앱에 대화형 편집 기능을 갖춘 마인드맵을 삽입할 수 있는 프레임워크 독립형 JavaScript 코어
대체할 수 있는 제품:MindManager
XMind
- 스타
- 3,196
- 포크
- 419
- 열린 이슈
- 11
- 마지막 커밋
- 3일 전
어떤 프로젝트인가요?
Mind Elixir Core는 브라우저에서 마인드맵을 렌더링하고 편집하는 JavaScript 라이브러리입니다. 특정 프런트엔드 프레임워크에 종속되지 않아 일반 HTML 페이지에 마운트하거나 React, Vue 및 다른 UI 라이브러리와 함께 사용할 수 있습니다.
이 라이브러리는 드래그 앤 드롭 편집, 여러 노드 선택, 실행 취소 및 다시 실행, 키보드 단축키, 모바일 터치 이벤트를 지원합니다. 마인드맵은 SVG, PNG 또는 HTML로 내보낼 수 있으며, CSS 변수나 사용자 지정 팔레트가 포함된 테마 객체로 스타일을 변경할 수 있습니다. 노드 데이터는 일반 JavaScript 객체이며 getData로 읽고 init 또는 refresh로 복원할 수 있습니다.
개발자는 플러그인으로 기능을 확장하고, 노드 추가나 제거 같은 변경 전에 실행되는 작업 가드를 추가하며, 노드 콘텐츠에 사용자 지정 Markdown 파서를 연결할 수 있습니다. npm에서 mind-elixir라는 이름으로 배포되며 script 태그를 통해 CDN에서 불러올 수 있습니다.
핵심 기능
- 01어떤 프런트엔드 스택에서도 사용할 수 있는 프레임워크 독립형 코어.
- 02드래그 앤 드롭 편집, 여러 노드 선택, 실행 취소/다시 실행.
- 03터치 이벤트와 키보드 단축키.
- 04SVG, PNG, HTML로 내보내기.
- 05CSS 변수와 사용자 지정 테마를 통한 스타일 지정.
- 06플러그인 시스템 및 변경 작업을 위한 작업 가드.
활용 사례
- 웹 애플리케이션에 편집 가능한 마인드맵 뷰 추가.
- 브라우저에서 메모 작성 또는 브레인스토밍 도구 구축.
- 내보내기용 구조화된 데이터에서 마인드맵 시각화 생성.
- React, Vue 또는 일반 JavaScript 페이지에서 마인드맵 기능 프로토타이핑.
빠른 시작
- 1
npm에서 패키지를 설치합니다
npm i mind-elixir -S - 2
코드에서 라이브러리와 스타일시트를 가져옵니다
import MindElixir from 'mind-elixir' import 'mind-elixir/style.css' - 3
컨테이너 div를 만들고 샘플 데이터로 마인드 맵을 초기화합니다
사용 전 알아둘 점
- 맵을 표시하려면 높이가 명시된 컨테이너 요소가 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- mind-elixir-core은(는) 무엇인가요?
- 웹 앱에 대화형 편집 기능을 갖춘 마인드맵을 삽입할 수 있는 프레임워크 독립형 JavaScript 코어 Mind Elixir Core는 브라우저에서 마인드맵을 렌더링하고 편집하는 JavaScript 라이브러리입니다. 특정 프런트엔드 프레임워크에 종속되지 않아 일반 HTML 페이지에 마운트하거나 React, Vue 및 다른 UI 라이브러리와 함께 사용할 수 있습니다.
- mind-elixir-core은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- mind-elixir-core은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- mind-elixir-core은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. mind-elixir-core의 마지막 커밋은 2026년 11월 4일입니다.
- mind-elixir-core은(는) 어디에 사용할 수 있나요?
- 웹 애플리케이션에 편집 가능한 마인드맵 뷰 추가. 브라우저에서 메모 작성 또는 브레인스토밍 도구 구축. 내보내기용 구조화된 데이터에서 마인드맵 시각화 생성. React, Vue 또는 일반 JavaScript 페이지에서 마인드맵 기능 프로토타이핑.
- mind-elixir-core는 어떻게 설치하나요?
- npm에서 패키지를 설치합니다: npm i mind-elixir -S 코드에서 라이브러리와 스타일시트를 가져옵니다: import MindElixir from 'mind-elixir' import 'mind-elixir/style.css' 컨테이너 div를 만들고 샘플 데이터로 마인드 맵을 초기화합니다
- mind-elixir-core은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/SSShooter/mind-elixir-core
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Markdown을 브라우저에서 렌더링되는 인터랙티브 마인드맵으로 변환하며, 에디터와 CLI 통합 기능을 제공합니다.
Zotero 안에서 노트 링크, 템플릿, Markdown 동기화 및 내보내기를 지원하는 완전한 노트 작성 워크플로를 제공하는 플러그인입니다.
플로차트, 그래프, 워크플로 편집기 같은 인터랙티브 노드 기반 UI를 만들 수 있는 오픈소스 React 및 Svelte 라이브러리입니다.
SVG를 사용해 선형 차트, 막대 차트 등을 xkcd풍의 손그림처럼 투박한 스타일로 렌더링하는 JavaScript 차트 라이브러리입니다.
GitHub에서 영감을 받은 스타일의 간단하고 반응형인 SVG 차트를 렌더링하는 무의존성 JavaScript 라이브러리입니다.