자연어 목표를 우선순위가 반영된 일일 작업 일정으로 바꿔 주는 TypeScript 기반 AI 플래너입니다.
dotnetfactory/fluid-calendar
Google Calendar 동기화를 지원하는 Motion 대안으로, 직접 호스팅할 수 있는 오픈소스 일정 관리 및 캘린더 앱입니다.
대체할 수 있는 제품:Motion
- 스타
- 1,004
- 포크
- 71
- 열린 이슈
- 46
- 마지막 커밋
- 2개월 전
어떤 프로젝트인가요?
FluidCalendar는 캘린더와 자동 작업 일정을 결합한 셀프 호스팅 웹 앱입니다. 근무 시간과 여유 시간 설정을 바탕으로 비어 있는 시간대에 작업을 배치해 할 일과 회의를 한 화면에서 확인할 수 있습니다.
이 앱은 Next.js 15, TypeScript, Prisma, PostgreSQL, FullCalendar, NextAuth.js로 개발되었습니다. 데이터베이스가 포함된 Docker Compose를 사용해 로컬이나 자체 서버에서 실행할 수 있습니다. Google Calendar를 연동하려면 Google Cloud 프로젝트에서 OAuth 인증 정보를 설정해야 하며, Outlook Calendar와 CalDAV도 지원 연동 서비스로 안내되어 있습니다.
프로젝트는 활발히 개발 중이며, README에서는 버그가 많고 기능이 완성되지 않은 부분이 있다고 경고합니다. 따라서 아직 프로덕션 환경에서 사용하는 것은 권장되지 않습니다.
핵심 기능
- 01근무 시간과 여유 시간을 기준으로 빈 시간대에 작업을 자동으로 배치합니다
- 02Google Calendar와 동기화하며, Outlook과 CalDAV도 연동 서비스로 안내되어 있습니다
- 03FullCalendar를 사용해 작업과 캘린더 일정을 함께 표시합니다
- 04Docker Compose와 PostgreSQL을 사용해 직접 호스팅할 수 있습니다
- 05앱 UI 또는 환경 변수를 통해 연동 설정을 관리할 수 있습니다
활용 사례
- 유료 구독 없이 할 일을 Google Calendar에 자동으로 배치하고 싶은 개인
- 개인 일정 관리 도구를 직접 호스팅하고 데이터를 자체 서버에 보관하려는 개발자
- Next.js와 Prisma로 구축된 사용자 지정 가능한 일정 관리 앱을 시험해 보려는 팀
빠른 시작
- 1
머신에 Docker를 설치합니다
- 2
저장소를 클론합니다
git clone https://github.com/dotnetfactory/fluid-calendar.git - 3
예제 환경 파일을 복사합니다
cp .env.example .env - 4
Docker Compose로 애플리케이션을 시작한 다음 http://localhost:3000 에 접속합니다
docker compose up -d
사용 전 알아둘 점
- README에 따르면 프로젝트는 현재 활발히 개발 중이며 버그가 매우 많아 아직 프로덕션 환경에서 사용하는 것은 권장되지 않습니다.
- Google Calendar 연동을 위해서는 직접 Google Cloud 프로젝트와 OAuth 인증 정보를 만들어야 합니다.
- README에는 Google Calendar 동기화만 나와 있으며, 다른 제공업체는 추후 지원 예정으로 설명되어 있습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- fluid-calendar은(는) 무엇인가요?
- Google Calendar 동기화를 지원하는 Motion 대안으로, 직접 호스팅할 수 있는 오픈소스 일정 관리 및 캘린더 앱입니다. FluidCalendar는 캘린더와 자동 작업 일정을 결합한 셀프 호스팅 웹 앱입니다. 근무 시간과 여유 시간 설정을 바탕으로 비어 있는 시간대에 작업을 배치해 할 일과 회의를 한 화면에서 확인할 수 있습니다.
- fluid-calendar은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- fluid-calendar은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- fluid-calendar은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. fluid-calendar의 마지막 커밋은 2026년 9월 21일입니다.
- fluid-calendar은(는) 어디에 사용할 수 있나요?
- 유료 구독 없이 할 일을 Google Calendar에 자동으로 배치하고 싶은 개인 개인 일정 관리 도구를 직접 호스팅하고 데이터를 자체 서버에 보관하려는 개발자 Next.js와 Prisma로 구축된 사용자 지정 가능한 일정 관리 앱을 시험해 보려는 팀
- fluid-calendar는 어떻게 설치하나요?
- 머신에 Docker를 설치합니다 저장소를 클론합니다: git clone https://github.com/dotnetfactory/fluid-calendar.git 예제 환경 파일을 복사합니다: cp .env.example .env Docker Compose로 애플리케이션을 시작한 다음 http://localhost:3000 에 접속합니다: docker compose up -d
- fluid-calendar은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/dotnetfactory/fluid-calendar
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
회의 예약과 캘린더 관리를 위한 오픈소스 셀프 호스팅 일정 관리 플랫폼(Cal.com의 MIT 라이선스 커뮤니티 포크)
CalDAV, iCal, Google Calendar를 한 화면에 모아 보여주는 셀프 호스팅 웹 캘린더 프런트엔드입니다.
Google, Microsoft 365, CalDAV 캘린더와 실시간 동기화되는 셀프 호스팅 회의실 현황 표시 앱입니다.
Next.js와 TypeScript로 구축한 단축 링크, 전환 추적, 제휴 프로그램용 오픈소스 링크 어트리뷰션 플랫폼입니다.