Repolode
ariacom

ariacom/Seal-Report

SQL・NoSQLデータソースからレポート、ピボットテーブル、チャート、定期配信を作成できる、ETL機能を備えたセルフホスト型の.NETレポート・BIツール。

代替できる製品:SSRSPower BI

スター
1,642
フォーク
509
未解決の Issue
19
最終コミット
19 時間前

これは何?

Seal Reportは、C#で開発されたオープンソースのレポート・ビジネスインテリジェンスツールです。SQL Server、MySQL、PostgreSQL、Oracle、SQLite、MongoDB、Excel、CSVなどのSQL・NoSQLデータソースに接続し、ピボットテーブル、チャート、マップ、KPIビューを使ったレポートを作成できます。レポートはHTML、Excel、PDF、CSV、JSONなどの形式で出力できます。

レポート機能に加えて、出力をフォルダー、FTP/SFTP、SharePoint、メールに配信するReport Schedulerと、データの読み込み、ファイルのダウンロード、バックアップなどのETLやバッチ処理を行うReport Tasksモジュールを備えています。WindowsまたはLinuxでセルフホストでき、MITライセンスで公開されています。

現行バージョンでは、チャットを通じてレポートの設計、データ分析、スケジュール管理を行えるAIエージェントが追加されています。OpenAI、Azure OpenAI、Anthropicのほか、Ollama経由でローカルモデルを利用できます。

主な機能

  • 01OLE DB、ODBC、ネイティブドライバーを通じて、SQL、NoSQL、Excel、CSV、OLAPのデータソースに接続できます。
  • 02ChartJS、ECharts、Plotly、ScottPlotを使ってピボットテーブルやチャートを作成できます。
  • 03レポートをHTML、Excel、PDF、CSV、JSON、XMLに出力できます。
  • 04フォルダー、FTP/SFTP、SharePoint、メールへのレポート配信をスケジュールできます。
  • 05データの読み込みやファイルのダウンロードなど、ETLやバッチ処理を実行できます。
  • 06チャットを通じてレポートの設計やデータ分析を行うAIエージェントを利用できます。

ユースケース

  • SSRSやPower BI Report Serverを、セルフホスト型のレポートプラットフォームに置き換える。
  • メールやファイル共有への業務レポートの定期配信を自動化する。
  • スケジュールに沿ってExcelやCSVファイルをデータベースに読み込むETLジョブを構築する。
  • .NETアプリケーションにNuGetパッケージを使ってレポート機能やダッシュボードを追加する。

クイックスタート

  1. 1

    GitHub Releases から最新のセットアップをダウンロードします

  2. 2

    Server Manager を使ってデータソースを登録します

  3. 3

    Report Designer で最初のレポートを作成するか、AI エージェントに作成を任せます

  4. 4

    Web Report Server をデプロイし、レポートの出力をスケジュールします

使う前に知っておきたいこと

  • Report Designer には Microsoft Edge WebView2 が必要です。また、セットアップは Windows 向けに配布されています。
  • .NET 10 ランタイムと、データソース用のデータベースドライバーが必要です。
  • 一部の AI エージェント機能を利用するには、有料プロバイダーのアカウントまたはローカルの Ollama 環境が必要です。

収録されている特集

トピック

よくある質問

Seal-Report とは?
SQL・NoSQLデータソースからレポート、ピボットテーブル、チャート、定期配信を作成できる、ETL機能を備えたセルフホスト型の.NETレポート・BIツール。 Seal Reportは、C#で開発されたオープンソースのレポート・ビジネスインテリジェンスツールです。SQL Server、MySQL、PostgreSQL、Oracle、SQLite、MongoDB、Excel、CSVなどのSQL・NoSQLデータソースに接続し、ピボットテーブル、チャート、マップ、KPIビューを使ったレポートを作成できます。レポートはHTML、Excel、PDF、CSV、JSONなどの形式で出力できます。
Seal-Report は無料で使えますか?ライセンスは?
Seal-Report は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Seal-Report は今もメンテナンスされていますか?
活発にメンテナンス中。Seal-Report の最終コミットは 2026年11月5日 です。
Seal-Report は何に使えますか?
SSRSやPower BI Report Serverを、セルフホスト型のレポートプラットフォームに置き換える。 メールやファイル共有への業務レポートの定期配信を自動化する。 スケジュールに沿ってExcelやCSVファイルをデータベースに読み込むETLジョブを構築する。 .NETアプリケーションにNuGetパッケージを使ってレポート機能やダッシュボードを追加する。
Seal-Report のインストール方法は?
GitHub Releases から最新のセットアップをダウンロードします Server Manager を使ってデータソースを登録します Report Designer で最初のレポートを作成するか、AI エージェントに作成を任せます Web Report Server をデプロイし、レポートの出力をスケジュールします
Seal-Report はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/ariacom/Seal-Report

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト