Tauri와 Svelte로 만든 무료 로컬 우선 노트 앱으로, 학생을 위해 페이지, 과제, 캘린더, 플래시카드, 데이터베이스를 한데 모았습니다.
mayneyao/eidos
SQLite 기반 단일 파일 관계형 스프레드시트 형식으로, 데스크톱 앱, CLI, 브라우저 편집기와 모바일 앱을 제공합니다.
대체할 수 있는 제품:Notion
- 스타
- 3,202
- 포크
- 139
- 열린 이슈
- 8
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Eidos는 표준 SQLite를 기반으로 한 단일 파일 관계형 스프레드시트 형식입니다. 각 Eidos File은 테이블, 타입이 지정된 필드와 레코드를 담는 일반 SQLite 데이터베이스이므로, 데이터를 이식 가능한 파일 하나에 저장하고 어떤 SQLite 도구로든 열 수 있습니다.
프로젝트에는 Eidos File과 로컬 폴더의 일반 Markdown 파일 및 기타 파일을 다루는 데스크톱 앱 Eidos Lite가 포함됩니다. 또한 editor.eidos.space에서 사용할 수 있는 브라우저 편집기, Eidos File을 만들고 검사하고 쿼리하고 업데이트하고 제공할 수 있는 에이전트 지향 CLI, 로컬 파일과 Markdown 편집 및 데스크톱 앱과의 LAN 동기화를 지원하는 실험용 Android 및 iOS 앱도 제공합니다. Eidos Lite의 버전 기록에는 Graft 버전 관리 시스템을 사용합니다.
코드베이스는 TypeScript와 Rust로 구성된 모노레포입니다. 핵심 형식과 런타임은 MIT 라이선스의 재사용 가능한 npm 패키지로 제공되며, 앱은 AGPL-3.0 라이선스로 배포됩니다.
핵심 기능
- 01테이블, 타입이 지정된 필드와 레코드를 표준 SQLite 파일 하나에 저장합니다.
- 02로컬 폴더에서 Eidos File과 일반 파일을 다루는 데스크톱 앱입니다.
- 03에이전트 워크플로를 겨냥해 Eidos File을 만들고 쿼리하고 업데이트하고 제공하는 명령줄 도구입니다.
- 04설치 없이 .eidos 파일을 만들거나 수정할 수 있는 브라우저 편집기입니다.
- 05오프라인 Markdown 편집과 LAN 동기화를 지원하는 실험용 Android 및 iOS 앱입니다.
활용 사례
- 작업 목록, 읽을거리 목록 또는 메모를 이식 가능한 파일 하나에 담아 개인 데이터베이스로 관리합니다.
- CLI를 통해 AI 에이전트가 구조화된 데이터를 읽고 쓰도록 합니다.
- 계정 없이 휴대폰에서 로컬 Markdown 파일과 표를 함께 편집합니다.
빠른 시작
- 1
README에 있는 macOS 또는 Linux용 공식 CLI 설치 스크립트를 실행합니다
- 2
Tasks 테이블이 포함된 새 Eidos File을 만듭니다
eidos file new example.eidos --table Tasks --label-field Title --fields '[{"name":"Title","type":"text"},{"name":"Status","type":"select"}]' - 3
파일을 로컬에서 제공하고 브라우저에서 엽니다
eidos serve example.eidos --open
사용 전 알아둘 점
- iOS 앱은 실험 단계이며 소스 코드에서 빌드해야 합니다.
- 이 프로젝트는 AGPL v3 라이선스로 제공됩니다. 이 카피레프트 라이선스는 파생 저작물에 의무를 부과합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- eidos은(는) 무엇인가요?
- SQLite 기반 단일 파일 관계형 스프레드시트 형식으로, 데스크톱 앱, CLI, 브라우저 편집기와 모바일 앱을 제공합니다. Eidos는 표준 SQLite를 기반으로 한 단일 파일 관계형 스프레드시트 형식입니다. 각 Eidos File은 테이블, 타입이 지정된 필드와 레코드를 담는 일반 SQLite 데이터베이스이므로, 데이터를 이식 가능한 파일 하나에 저장하고 어떤 SQLite 도구로든 열 수 있습니다.
- eidos은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- eidos은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- eidos은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. eidos의 마지막 커밋은 2026년 11월 5일입니다.
- eidos은(는) 어디에 사용할 수 있나요?
- 작업 목록, 읽을거리 목록 또는 메모를 이식 가능한 파일 하나에 담아 개인 데이터베이스로 관리합니다. CLI를 통해 AI 에이전트가 구조화된 데이터를 읽고 쓰도록 합니다. 계정 없이 휴대폰에서 로컬 Markdown 파일과 표를 함께 편집합니다.
- eidos는 어떻게 설치하나요?
- README에 있는 macOS 또는 Linux용 공식 CLI 설치 스크립트를 실행합니다 Tasks 테이블이 포함된 새 Eidos File을 만듭니다: eidos file new example.eidos --table Tasks --label-field Title --fields '[{"name":"Title","type":"text"},{"name":"Status","type":"select"}]' 파일을 로컬에서 제공하고 브라우저에서 엽니다: eidos serve example.eidos --open
- eidos은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/mayneyao/eidos
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
문서, 화이트보드 캔버스, 표를 하나의 워크스페이스에 통합한 오픈소스 로컬 우선 지식 베이스로, Notion과 Miro의 대안입니다.
문서, 데이터베이스, 화이트보드, 손글씨 노트와 일일 저널을 한데 모으고, 로컬 또는 클라우드 AI를 선택적으로 사용할 수 있는 셀프 호스팅 워크스페이스입니다.
원하는 폴더에 노트를 일반 파일로 저장하고, 편집기와 미리보기를 나란히 보여주는 macOS 네이티브 Markdown 노트 앱입니다.
더 간편한 쿼리 API를 제공하는 IndexedDB용 미니멀 TypeScript 래퍼입니다.
Memos는 일상의 생각을 개인 타임라인으로 정리하는 셀프 호스팅 오픈소스 메모 앱입니다.