TypeScript, React, PostgreSQL 기반의 오픈소스 CRM으로, 객체·뷰·워크플로·AI 에이전트를 코드로 확장할 수 있습니다.
- 스타
- 294
- 포크
- 58
- 열린 이슈
- 26
- 마지막 커밋
- 2개월 전
어떤 프로젝트인가요?
Impler는 SaaS 애플리케이션이 처음부터 직접 만들 필요 없이 사용자에게 가이드형 CSV 및 Excel 업로드 흐름을 제공하도록 돕는 오픈소스 데이터 가져오기 솔루션입니다. React 패키지가 포함된 임베드형 가져오기 위젯을 제공하므로, 개발자는 앱에 가져오기 버튼을 추가해 고객 데이터를 구조화된 방식으로 수집할 수 있습니다.
데이터 처리 측면에서 Impler는 정적 및 동적 검증, Excel 기반 검증 규칙이 적용된 Excel 템플릿 자동 생성, 가져오기 과정에서 유효하지 않은 행을 정리하는 기능을 지원합니다. 가져온 데이터는 웹훅을 통해 호스트 애플리케이션으로 전송할 수 있으며, 이벤트 훅을 사용하면 앱이 위젯의 상태 변화에 반응할 수 있습니다. 스키마는 고정하거나 동적으로 정의할 수 있습니다.
이 프로젝트는 Nx, Lerna, pnpm으로 구성한 TypeScript 모노레포이며, 백엔드에는 NestJS, 웹 포털에는 Next.js를 사용하고 데이터베이스로 MongoDB를 사용합니다. 문서를 따라 로컬에서 실행할 수 있습니다.
핵심 기능
- 01임베드할 수 있는 가이드형 반응형 데이터 가져오기 위젯
- 02다양한 데이터 유형을 위한 정적 및 동적 검증
- 03Excel 기반 검증이 적용된 Excel 템플릿 자동 생성
- 04가져온 데이터를 애플리케이션으로 전송하는 웹훅
- 05위젯 상태 변화에 반응하는 이벤트 훅
- 06가져오기 과정에서 유효하지 않은 행 정리
활용 사례
- SaaS 제품에 고객 레코드의 CSV 또는 Excel 일괄 업로드 기능 추가
- 기존 데이터가 담긴 스프레드시트를 사용해 새 앱에 사용자를 온보딩
- 가져온 행이 데이터베이스에 저장되기 전에 검증하고 수정
빠른 시작
- 1
웹 포털에서 계정을 만들고 열을 지정해 가져오기를 생성합니다
- 2
React 패키지를 설치합니다
npm install @impler/react - 3
앱의 닫는 body 태그 앞에 임베드 스크립트를 추가합니다
사용 전 알아둘 점
- 위젯을 사용하려면 Impler 웹 포털 계정과 액세스 토큰이 필요합니다.
- 전체 셀프 호스팅 설정 방법은 README가 아닌 외부 문서에만 설명되어 있습니다.
토픽
자주 묻는 질문
- impler.io은(는) 무엇인가요?
- SaaS 제품에 가이드형 CSV·Excel 데이터 가져오기 기능을 제공하는 오픈소스 임베드형 위젯 및 백엔드로, 검증·매핑·검토를 지원합니다. Impler는 SaaS 애플리케이션이 처음부터 직접 만들 필요 없이 사용자에게 가이드형 CSV 및 Excel 업로드 흐름을 제공하도록 돕는 오픈소스 데이터 가져오기 솔루션입니다. React 패키지가 포함된 임베드형 가져오기 위젯을 제공하므로, 개발자는 앱에 가져오기 버튼을 추가해 고객 데이터를 구조화된 방식으로 수집할 수 있습니다.
- impler.io은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- impler.io은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- impler.io은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. impler.io의 마지막 커밋은 2026년 9월 1일입니다.
- impler.io은(는) 어디에 사용할 수 있나요?
- SaaS 제품에 고객 레코드의 CSV 또는 Excel 일괄 업로드 기능 추가 기존 데이터가 담긴 스프레드시트를 사용해 새 앱에 사용자를 온보딩 가져온 행이 데이터베이스에 저장되기 전에 검증하고 수정
- impler.io는 어떻게 설치하나요?
- 웹 포털에서 계정을 만들고 열을 지정해 가져오기를 생성합니다 React 패키지를 설치합니다: npm install @impler/react 앱의 닫는 body 태그 앞에 임베드 스크립트를 추가합니다
- impler.io은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/implerhq/impler.io
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
팀이 데이터에 대한 선언형 Expectation을 단위 테스트처럼 작성하고 검증 보고서를 생성할 수 있는 Python 데이터 품질 라이브러리입니다.
LLM과 LangChain으로 PDF, 문서, 동영상, 웹 페이지를 Neo4j에 저장되는 지식 그래프로 변환하는 웹 앱입니다.
100개 이상의 기본 제공 지표와 드리프트 감지 기능을 갖춘 ML 및 LLM 시스템 평가·테스트·모니터링용 오픈소스 Python 프레임워크입니다.
손그림 스타일의 다이어그램을 그릴 수 있는 오픈소스 가상 화이트보드로, 임베드 가능한 React npm 패키지도 제공합니다.
Provider 없이 사용할 수 있는 React용 경량 훅 기반 상태 관리 라이브러리입니다.