NHibernate .NET is described as 'NHibernate is a mature, open source object-relational mapper for the .NET framework. It's actively developed , fully featured and used in thousands of successful projects' and is an app in the Development category. There are four alternatives to NHibernate .NET for Windows, Linux and Mac. The best alternative is Hibernate, which is both free and Open Source. Other great apps like NHibernate .NET are Entity Developer (Freemium), JDBI (Free) and Fénix Framework (Free, Open Source).
Entity Developer is a powerful ORM designer for ADO.NET Entity Framework, NHibernate, LinqConnect, Telerik Data Access, and LINQ to SQL. You can use Model-First and Database-First approaches to design your ORM model and generate C# or Visual Basic .NET code for it.
JDBI is a SQL convenience library for Java. It attempts to expose relational database access in idiommatic Java, using collections, beans, and so on, while maintaining the same level of detail as JDBC.