Codcel 소개
Excel에서 프로덕션 코드까지, 오픈하게 구축되었습니다.
Codcel은 Excel 워크북을 실제 사람이 읽을 수 있는 소스 코드로 변환합니다. 스프레드시트로 사고하지만, 소프트웨어의 신뢰성과 거버넌스, 성능이 필요한 팀을 위한 도구입니다.
우리의 이야기
대부분의 조직에서 실제 비즈니스 로직은 Excel에 존재합니다: 가격 모델, 리스크 계산, 예측, 운영 규칙 등. 강력하지만 테스트, 리뷰, 프로덕션 시스템과의 견고한 연계가 어렵습니다.
Codcel은 이 간극을 메우기 위해 탄생했습니다. 모델을 손으로 다시 구축하는 대신, Codcel은 워크북을 읽고 팀이 이미 사용하는 언어로 실제 프로젝트를 생성합니다 — 기꺼이 커밋하고, 리뷰하고, 배포할 수 있는 수준의 코드입니다.
우리는 작고 독립적인 회사로, 신중하게 성장하고 있습니다: 외부 투자 없이, 무리한 성장 전략 없이, 우리를 선택한 팀의 장기 유지보수성을 중시합니다.
오픈 철학
불투명한 플랫폼이나 단방향 내보내기가 아니라, 실제 소스 코드와 오픈 엔진, 명확한 패턴을 제공합니다.
소유권 중심 설계
생성된 프로젝트는 여러분의 레포, CI, 클라우드에 존재합니다. Codcel 사용을 중단하더라도 코드는 계속 작동합니다.
독립적이고 지속 가능한 운영
외부 자본 투자나 공격적인 업셀링 없이, 기꺼이 비용을 지불하고 싶은 믿을 수 있는 도구를 만드는 데 집중합니다.
로드맵: 앞으로의 Codcel.
아직 초기 단계이지만 빠르게 움직이고 있습니다. 방향은 명확합니다: 더 많은 Excel 호환성, 더 많은 언어, 그리고 더 많은 통제를 여러분의 손에.
Excel 함수 커버리지
빠르게 확장하는 Excel 엔진
Codcel은 현재 478개의 Excel 함수를 지원하며, 계속해서 빠르게 출시하고 있습니다.
매 릴리스마다 호환성을 확장하고, 정밀도를 개선하며, 엣지 케이스 갭을 해소하여 모델이 Excel에서와 정확히 동일하게 동작하도록 합니다.
우리의 목표는 부분적인 지원이 아닙니다. Excel의 완전한 표현력을 프로덕션급 코드로 변환하는 것입니다.
지원되는 함수의 전체 검색 가능한 목록은 문서에서 확인할 수 있습니다.
파일, 언어 및 플랫폼
하나의 워크북에서 다수로
현재 Codcel은 프로젝트당 하나의 Excel 파일에 집중하여 첫 릴리스를 단순하게 유지하고 있습니다. 다음 단계로, 연결된 여러 Excel 파일을 하나의 일관된 코드베이스로 변환하는 기능을 지원할 계획입니다.
더 많은 언어
Rust, Python, Java, C#, TypeScript/JavaScript, Go, Swift에 대한 강력한 지원으로 시작했습니다. 시간이 지남에 따라 더 많은 언어를 추가하고, 각 제너레이터가 해당 에코시스템의 관용적 패턴에 맞는 출력을 내도록 다듬을 계획입니다.
더 많은 플랫폼
또한 서버리스 타깃, 컨테이너 배포, 일반적인 CI/CD 설정과의 더 깊은 통합 등 추가 플랫폼도 검토하고 있습니다. 목표는 Codcel 프로젝트가 팀이 이미 소프트웨어를 배포하는 방식에 자연스럽게 녹아드는 것입니다.
로드맵은 고객에게서 배우는 과정에서 변경될 수 있지만, 방향은 분명합니다: 더 많은 Excel 호환성, 더 많은 언어, 그리고 더 많은 통제가 여러분의 손에.
Excel에서 진짜 코드로 가는 다리를 함께 만듭니다.
투명성, 유지보수 가능한 코드, 비즈니스 로직을 이를 소유한 사람들 가까이에 두는 것을 중시한다면, Codcel은 여러분을 위한 도구입니다.