프로젝트 소개
OpenCosmos는 Shalom Ormsby가 MIT 라이선스로 개발한 오픈소스 창의 플랫폼이자 디자인 시스템 생태계입니다. 이 프로젝트는 기술이 사람들이 우주와 연결된 느낌을 받도록 돕는 철학에 기반하며, 감정적 공명, 사용자 통제, 투명성, 관대함을 강조합니다.
이 저장소는 Turborepo와 pnpm 워크스페이스를 사용하는 모노레포로, npm에서 OpenCosmos/UI 디자인 시스템을 소비하는 여러 애플리케이션을 포함합니다. 디자인 시스템 패키지(@opencosmos/ui, @opencosmos/tokens, @opencosmos/mcp)는 별도 저장소에서 유지되며, 컴포넌트, 훅, 프로바이더, 유틸리티, 디자인 토큰, AI 어시스턴트용 MCP 서버를 제공합니다.
플랫폼에는 여러 제품이 포함됩니다: OpenCosmos/UI 컴포넌트로 완전히 구축된 프로덕션 포트폴리오 사이트, 목적 중심 혁신가를 위한 커뮤니티 플랫폼 Creative Powerup(개발 중), 사용자 주체성을 존중하는 AI 기반 투자 인텔리전스 앱 Stocks, 그리고 창의 작업을 위한 개인 운영 체제 개념인 cosmOS가 있습니다.
기술 스택은 App Router를 사용하는 Next.js 16, 엄격 모드의 TypeScript 5, 스타일링을 위한 Tailwind CSS, 애니메이션을 위한 Framer Motion 12, localStorage를 사용한 상태 관리를 위한 Zustand 5, Vercel을 통한 배포를 포함합니다. 프로젝트는 Node.js 24+와 pnpm 8.15.0+가 필요합니다.
핵심 디자인 원칙은 다음과 같습니다: 마음을 울리고 사용자를 즐겁게 하는 감정적 공명 디자인; 모션 강도, 테마, 경험을 사용자 정의할 수 있는 사용자 통제와 자유; AI 협업을 포함한 작동 방식을 보여주는 투명한 디자인; 오픈소스, 교육 가능, 접근 가능한 코드를 제공하는 관대한 디자인.
프로젝트는 활발한 개발 상태이며 opencosmos.ai에서 대화형 문서를 제공합니다. 로컬 개발은 게시 전 변경 사항을 테스트하기 위해 디자인 시스템을 연결하는 것을 지원합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.