Repolode
mayneyao

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. 1

    README에 있는 macOS 또는 Linux용 공식 CLI 설치 스크립트를 실행합니다

  2. 2

    Tasks 테이블이 포함된 새 Eidos File을 만듭니다

    eidos file new example.eidos --table Tasks --label-field Title --fields '[{"name":"Title","type":"text"},{"name":"Status","type":"select"}]'
  3. 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 통계는 매일 갱신됩니다.

관련 프로젝트