Majorsilence Reporting, .NET report designer and viewer. Fork of fyireporting,
C# JavaScript Java CSS Batchfile ASP Other
Latest commit bbd9b32 Feb 8, 2017 @majorsilence committed on GitHub Merge pull request #154 from doerler/PDF_Asian_Unicode
Arial Unicde MS Font for Asian scripts
Failed to load latest commit information.
.nuget Fix nuget with script from… Dec 29, 2014
DataProviders bump version numbers Feb 7, 2016
EncryptionProvider -- Correction of the issue with the pull request Feb 12, 2016
Examples #131 Unify interfaces of the winform/xwt/wpf viewer implementations May 24, 2016
Images Initial commit. Forked from fyiReporting 4.1.0. No changes except upg… Nov 12, 2011
LanguageWrappers #69 variable needs to be declared global before using it. Dec 3, 2013
LibRdlCrossPlatformViewer fix xwt reference May 30, 2016
LibRdlWpfViewer #131 Unify interfaces of the winform/xwt/wpf viewer implementations May 24, 2016
OracleSp Add new copyright. Dec 20, 2011
RdlAsp bump version numbers Feb 7, 2016
RdlCmd bump version numbers Feb 7, 2016
RdlCri added aztec-code ICustomReportItem Jul 15, 2015
RdlDesign When Save as report set change report folder name Jul 29, 2016
RdlDesktop bump version numbers Feb 7, 2016
RdlEngine adding support for Hiragana and Katanka script Feb 8, 2017
RdlGtkViewer Replace Excel 2003 to Excel 2007. Jun 17, 2016
RdlMapFile bump version numbers Feb 7, 2016
RdlTests Add x86 and x64 targets to solutions. Nov 27, 2011
RdlViewer.Tests fix ci build Nov 5, 2016
RdlViewer - introduce parameter setting methods + some tests May 20, 2016
References Upgrade xwt to 4c990b204468dd187d38bf88933e659dee86fb80 May 27, 2016
Release-Builds build verbosity minimal May 21, 2016
ReportServer bump version numbers Feb 7, 2016
ReportTests fix ci build Nov 5, 2016
.gitattributes Add gitattributes file. Aug 30, 2012
.gitignore Switch SampleApp2-SetData.csproj to nuget references Feb 19, 2015
.travis.yml travis, part III Nov 27, 2015
LICENSE-2_0.txt Initial commit. Forked from fyiReporting 4.1.0. No changes except upg… Nov 12, 2011
MajorsilenceReporting-35.sln The .net 3.5 solution should not include the designer. It is not supp… Jan 4, 2015
MajorsilenceReporting-Linux-GtkViewer.sln Remove gtk viewer project until I can figure out why on travis ci is … Nov 22, 2014
MajorsilenceReporting-Linux.sln add rdl viewer test project May 30, 2016
MajorsilenceReporting-ReportServer.sln Merge branch 'master' of Jan 4, 2015
MajorsilenceReporting.sln fix ci build Nov 5, 2016 Add table around build badges May 21, 2016
readme410.txt Initial commit. Forked from fyiReporting 4.1.0. No changes except upg… Nov 12, 2011

Majorsilence Reporting (formerly My-FyiReporting)

If you have any question about Majorsilence Reporting or do you want to contribute a discussion group for Majorsilence Reporting is available here:

Linux Windows
Release Build Status travis Build status appveyor


See the projects wiki.


See the downloads page.

Alternatively if you want keep up with the latest version you can always use Git

git clone


"FYIReporting Designer is a report and charting system based on Microsoft's Report Definition Language (RDL). Tabular, free form, matrix, charts are fully supported. HTML, PDF, XML, .Net Control, and printing supported. A WYSIWYG designer allows you to create reports without knowledge of RDL. Wizards are available for creating new reports and for inserting new tables, matrixes, and charts into existing reports." (

Use the report viewer .NET controls from ASP.NET, WPF, or Winforms using C#, F#, VB.NET, IronPython, or any other .NET language. The winform viewer also works in linux using mono. An experimental Gtk/WPF/Cocoa viewer also exists.

Majorsilence Reporting started as My-FyiReporting which was a fork of fyiReporting after it died. It has been rebranded as Majorsilence Reporting to make it clearer that it is a separate forked project. Majorsilence Reporting is a fork of fyiReporting. I cannot stress this enough. This is a FORK. The main purpose is to make sure that I have a copy of fyiReporting since that project seems to be dead. I am leaving the github project named My-FyiReporting so links are not broken. All branding will eventually be replaced with Majorsilence Reporting.

Also check this projects wiki as information will be slowly added.

Majorsilence Reporting is currently built with visual studio 2010 and 2012 and targets .net 4.0. You can also run the build script in the Release-Builds folder to build .net 3.5 (may be broken) and 4.0 packages.

Build Server

All changes are immediately built and the last 100 build artifacts available.


Majorsilence Reporting is developed with the following workflow:

  • Nothing happens for weeks
  • Someone needs it to do something it doesn't already do
  • That person implements that something and submits a pull request
  • Repeat If it doesn't have a feature that you want it to have, add it. If it has a bug you need fixed, fix it.


All contributions welcome. I'll try to respond the same day to any emails or pull requests. Or within a few days at the most. Small pull requests are best as they are easier to review.

See the wiki page

Core Team


A big thanks to all of Majorsilence Reporting contributors:


User interface tutorials:

ReportingCloud (another fork) has made some tutorials for using the designer and creating reports.

I know there are other forks but last I checked they also seemed to be dead. The main fyiReporting site is found at and it has examples found at and the forum is However has I said above for the most part it is a dead project.

UPDATE: ReportFU is alive?
UPDATE: NReport - Looks dead.