オブジェクト、ビュー、ワークフロー、AIエージェントをコードで拡張できる、TypeScript・React・PostgreSQL製のオープンソースCRM。
- スター
- 294
- フォーク
- 58
- 未解決の Issue
- 26
- 最終コミット
- 2 か月前
これは何?
Implerは、SaaSアプリケーションがユーザーにガイド付きのCSV・Excelアップロード機能を提供できるオープンソースのデータインポートソリューションです。一から仕組みを構築する必要はありません。Reactパッケージ付きの埋め込み型インポートウィジェットとして提供されており、開発者はアプリにインポートボタンを追加して、顧客データを構造化された形で収集できます。
データ処理では、静的・動的な検証、自動生成されるExcelテンプレートとExcelベースの検証ルール、インポート時に無効な行を整理する機能を利用できます。インポートしたデータはwebhook経由でホストアプリケーションに送信でき、イベントフックを使えばウィジェットの状態に応じてアプリを動作させられます。スキーマは固定することも、動的に定義することもできます。
このプロジェクトは、Nx、Lerna、pnpmを使用したTypeScriptのモノレポです。バックエンドにはNestJS、WebポータルにはNext.jsを採用し、データベースにはMongoDBを使用しています。ドキュメントに従ってローカル環境で実行できます。
主な機能
- 01埋め込み可能で、ガイド付きのレスポンシブなデータインポートウィジェット
- 02さまざまなデータ型に対応する静的・動的な検証
- 03Excelベースの検証機能を備えたExcelテンプレートの自動生成
- 04インポートしたデータをアプリケーションに送信するwebhook
- 05ウィジェットの状態に応じて処理を行うイベントフック
- 06インポート時に無効な行を整理するデータクリーニング機能
ユースケース
- SaaS製品に、顧客レコードをCSVまたはExcelで一括アップロードする機能を追加する
- 既存データを含むスプレッドシートを使って、新しいアプリへのユーザー登録を支援する
- インポートした行がデータベースに登録される前に、検証して修正する
クイックスタート
- 1
Webポータルでアカウントを登録し、列を指定してインポートを作成します
- 2
Reactパッケージをインストールします
npm install @impler/react - 3
アプリの閉じタグ </body> の前に埋め込みスクリプトを追加します
使う前に知っておきたいこと
- ウィジェットを使用するには、ImplerのWebポータルアカウントとアクセストークンが必要です。
- 完全なセルフホスティングの設定手順はREADMEには記載されておらず、外部ドキュメントでのみ説明されています。
トピック
よくある質問
- impler.io とは?
- SaaS製品に組み込める、CSV・Excelデータのインポートをガイドするオープンソースのウィジェットとバックエンド。検証、マッピング、確認に対応。 Implerは、SaaSアプリケーションがユーザーにガイド付きのCSV・Excelアップロード機能を提供できるオープンソースのデータインポートソリューションです。一から仕組みを構築する必要はありません。Reactパッケージ付きの埋め込み型インポートウィジェットとして提供されており、開発者はアプリにインポートボタンを追加して、顧客データを構造化された形で収集できます。
- impler.io は無料で使えますか?ライセンスは?
- impler.io は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- impler.io は今もメンテナンスされていますか?
- 半年以内に更新あり。impler.io の最終コミットは 2026年9月1日 です。
- impler.io は何に使えますか?
- SaaS製品に、顧客レコードをCSVまたはExcelで一括アップロードする機能を追加する 既存データを含むスプレッドシートを使って、新しいアプリへのユーザー登録を支援する インポートした行がデータベースに登録される前に、検証して修正する
- impler.io のインストール方法は?
- Webポータルでアカウントを登録し、列を指定してインポートを作成します Reactパッケージをインストールします: npm install @impler/react アプリの閉じタグ </body> の前に埋め込みスクリプトを追加します
- impler.io はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/implerhq/impler.io
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
データ品質を検証するPythonライブラリ。データに対する宣言的なExpectationをユニットテストとして記述し、検証レポートを生成できます。
手描き風の図を描けるオープンソースのバーチャルホワイトボード。React向けの埋め込み可能なnpmパッケージも提供します。
Provider不要の、React向け小型フックベースの状態管理ライブラリ。
Apache Answerは、コミュニティフォーラムやヘルプセンター、ナレッジ管理サイトを構築できるオープンソースのQ&Aプラットフォームです。
複数のプラットフォームで投稿の計画・公開・分析ができる、AIとAPI連携に対応したオープンソースのセルフホスト型SNS予約投稿ツール。