ExcelReportGenerator is a .NET library which allows you to render data to Microsoft Excel by marking Excel sheets using panels and templates. It makes it easy to connect to various data sources and to render data from them to Excel. You can also apply aggregation, various types of grouping, formatting and so on.