Need help with nhibernate-core?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

1.9K Stars 887 Forks GNU Lesser General Public License v2.1 8.5K Commits 603 Opened issues


NHibernate Object Relational Mapper

Services available


Need anything else?

Contributors list

Welcome to NHibernate

NHibernate is a mature, open source object-relational mapper for the .NET framework. It is actively developed, fully featured and used in thousands of successful projects.

The NHibernate community website - - has a range of resources to help you get started, including howtos, blogs and reference documentation.

Latest Release Version

The quickest way to get the latest release of NHibernate is to add it to your project using NuGet (

Alternatively binaries are available from SourceForge at

You are encouraged to review the release notes (releasenotes.txt), particularly when upgrading to a later version. The release notes will generally document any breaking changes.

Nightly Development Builds

The quickest way to get the latest development build of NHibernate is to add it to your project using NuGet from MyGet feed (

In order to make life a little bit easier you can register the package source in the NuGet.Config file in the top folder of your project, similar to the following.


Community Forums

There are two official NHibernate community forums:

Bug Reports

If you find any bugs, please report them using the GitHub issue tracker. A test-case that demonstrates the issue is usually required. Instructions on providing a test-case can be found in contributing guidelines or here.



Many thanks to the following individuals, organisations and projects whose work is so important to the success of NHibernate (in no particular order):

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.