An open API service indexing awesome lists of open source software.

https://github.com/i4004/simplify

Moved to https://github.com/SimplifyNet. Simplify is a set of .NET libraries that provide infrastructure for your applications. DI and mocking friendly.
https://github.com/i4004/simplify

backend-framework c-sharp dependency-injection dot-net dot-net-core fluentnhibernate ioc-container mono-support repository-pattern simplify smtp-client windows-services xml-serialization

Last synced: 3 days ago
JSON representation

Moved to https://github.com/SimplifyNet. Simplify is a set of .NET libraries that provide infrastructure for your applications. DI and mocking friendly.

Awesome Lists containing this project

README

          

# This project is moved to https://github.com/SimplifyNet/Simplify

# Simplify

![Simplify](https://raw.github.com/i4004/Simplify/master/Images/Icon128x128.png)

`Simplify` is a set of .NET libraries that provide infrastructure for your applications. DI and mocking friendly.

## Issues

[![Issues board](https://dxssrr2j0sq4w.cloudfront.net/3.2.0/img/external/zenhub-badge.svg)](https://app.zenhub.com/workspaces/simplify-5ce3859397ab7c51aa180635/board?repos=17025953,51341283,66346856,66425973,66536426)

## Documentation

All documentation can be found on the [wiki](https://github.com/i4004/Simplify/wiki) page.

## Build status

| Branch | Status |
| :------ | :------ |
| **master** | [![Build status](https://ci.appveyor.com/api/projects/status/kmm7aa2iqp71dcwi/branch/master?svg=true)](https://ci.appveyor.com/project/i4004/simplify) |
| **develop** | [![Build status](https://ci.appveyor.com/api/projects/status/kmm7aa2iqp71dcwi/branch/develop?svg=true)](https://ci.appveyor.com/project/i4004/simplify) |

## Packages status

### Dependency Injection

| Package | Dependencies | Target Framework | Documentation |
| :------ | :------: | :------: | :------: |
| [![Simplify.DI](https://img.shields.io/badge/Simplify.DI-v3.0-blue.svg)](https://www.nuget.org/packages/Simplify.DI/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.DI.svg)](https://libraries.io/nuget/Simplify.DI) | 4.5.2, Standard 1.0 | [![Documentation](https://img.shields.io/badge/docs-green.svg)](https://github.com/i4004/Simplify/wiki/Simplify.DI) |

#### Simplify.DI Providers

| Package | Dependencies | Target Framework | Documentation |
| :------ | :------: | :------: | :------: |
| [![Simplify.DI.Provider.CastleWindsor](http://img.shields.io/badge/Simplify.DI.Provider.CastleWindsor-v1.5-blue.svg)](https://www.nuget.org/packages/Simplify.DI.Provider.CastleWindsor/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.DI.Provider.CastleWindsor.svg)](https://libraries.io/nuget/Simplify.DI.Provider.CastleWindsor) | 4.5.2, Standard 1.6 |
| [![Simplify.DI.Provider.Microsoft.Extensions.DependencyInjection](http://img.shields.io/badge/Simplify.DI.Provider.Microsoft.Extensions.DependencyInjection-v1.1-blue.svg)](https://www.nuget.org/packages/Simplify.DI.Provider.Microsoft.Extensions.DependencyInjection/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.DI.Provider.Microsoft.Extensions.DependencyInjection.svg)](https://libraries.io/nuget/Simplify.DI.Provider.Microsoft.Extensions.DependencyInjection) | 4.6.2, Standard 2.0 |
| [![Simplify.DI.Provider.SimpleInjector](http://img.shields.io/badge/Simplify.DI.Provider.SimpleInjector-v1.7-blue.svg)](https://www.nuget.org/packages/Simplify.DI.Provider.SimpleInjector/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.DI.Provider.SimpleInjector.svg)](https://libraries.io/nuget/Simplify.DI.Provider.SimpleInjector) | 4.5.2, Standard 1.3 |

#### Simplify.DI Integrations

| Package | Dependencies | Target Framework | Documentation |
| :------ | :------: | :------: | :------: |
| [![Simplify.DI.Integration.Microsoft.Extensions.DependencyInjection](http://img.shields.io/badge/Simplify.DI.Integration.Microsoft.Extensions.DependencyInjection-v1.0-blue.svg)](https://www.nuget.org/packages/Simplify.DI.Integration.Microsoft.Extensions.DependencyInjection/) ![prerelease](https://img.shields.io/badge/prerelease-v01-red) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.DI.Integration.Microsoft.Extensions.DependencyInjection.svg)](https://libraries.io/nuget/Simplify.DI.Integration.Microsoft.Extensions.DependencyInjection) | Standard 2.0 | |
| [![Simplify.DI.Wcf](http://img.shields.io/badge/Simplify.DI.Wcf-v1.3-blue.svg)](https://www.nuget.org/packages/Simplify.DI.Wcf/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.DI.Wcf.svg)](https://libraries.io/nuget/Simplify.DI.Wcf) | 4.5.2 | [![Documentation](https://img.shields.io/badge/docs-green.svg)](https://github.com/i4004/Simplify/wiki/Simplify.DI.Wcf) |

### Repositories & Databases

| Package | Dependencies | Target Framework | Documentation |
| :------ | :------: | :------: | :------: |
| [![Simplify.FluentNHibernate](http://img.shields.io/badge/Simplify.FluentNHibernate-v1.9-blue.svg)](https://www.nuget.org/packages/Simplify.FluentNHibernate/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.FluentNHibernate.svg)](https://libraries.io/nuget/Simplify.FluentNHibernate) | 4.6.2, Standard 2.0 | [![Documentation](https://img.shields.io/badge/docs-green.svg)](https://github.com/i4004/Simplify/wiki/Simplify.FluentNHibernate) |
| [![Simplify.Repository](http://img.shields.io/badge/Simplify.Repository-v1.1-blue.svg)](https://www.nuget.org/packages/Simplify.Repository/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.Repository.svg)](https://libraries.io/nuget/Simplify.Repository) | 4.5.2, Standard 1.2 |
| [![Simplify.Repository.FluentNHibernate](http://img.shields.io/badge/Simplify.Repository.FluentNHibernate-v1.0.2-blue.svg)](https://www.nuget.org/packages/Simplify.Repository.FluentNHibernate/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.Repository.FluentNHibernate.svg)](https://libraries.io/nuget/Simplify.Repository.FluentNHibernate) | 4.6.2, Standard 2.0 |

### Schedulers

| Package | Dependencies | Target Framework | Documentation |
| :------ | :------: | :------: | :------: |
| [![Simplify.Scheduler](http://img.shields.io/badge/Simplify.Scheduler-v1.0-blue.svg)](https://www.nuget.org/packages/Simplify.Scheduler/) ![prerelease](https://img.shields.io/badge/prerelease-v02-red)| [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.Scheduler.svg)](https://libraries.io/nuget/Simplify.Scheduler) | Standard 2.0 | [![Documentation](https://img.shields.io/badge/docs-green.svg)](https://github.com/i4004/Simplify/wiki/Simplify.Scheduler) |
| [![Simplify.WindowsServices](http://img.shields.io/badge/Simplify.WindowsServices-v2.9.1-blue.svg)](https://www.nuget.org/packages/Simplify.WindowsServices/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.WindowsServices.svg)](https://libraries.io/nuget/Simplify.WindowsServices) | 4.6.2 | [![Documentation](https://img.shields.io/badge/docs-green.svg)](https://github.com/i4004/Simplify/wiki/Simplify.WindowsServices) |

### Main

| Package | Dependencies | Target Framework | Documentation |
| :------ | :------: | :------: | :------: |
| [![Simplify.Log](http://img.shields.io/badge/Simplify.Log-v1.4.2-blue.svg)](https://www.nuget.org/packages/Simplify.Log/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.Log.svg)](https://libraries.io/nuget/Simplify.Log) | 4.6.2 | [![Documentation](https://img.shields.io/badge/docs-green.svg)](https://github.com/i4004/Simplify/wiki/Simplify.Log) |
| [![Simplify.Mail](http://img.shields.io/badge/Simplify.Mail-v1.4-blue.svg)](https://www.nuget.org/packages/Simplify.Mail/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.Mail.svg)](https://libraries.io/nuget/Simplify.Mail) | 4.6.2, Standard 2.0 | [![Documentation](https://img.shields.io/badge/docs-green.svg)](https://github.com/i4004/Simplify/wiki/Simplify.Mail) |
| [![Simplify.Pipelines](http://img.shields.io/badge/Simplify.Pipelines-v0.3.1-blue.svg)](https://www.nuget.org/packages/Simplify.Pipelines/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.Pipelines.svg)](https://libraries.io/nuget/Simplify.Pipelines) | 4.5.2, Standard 1.2 |
| [![Simplify.Resources](http://img.shields.io/badge/Simplify.Resources-v1.0.1-blue.svg)](https://www.nuget.org/packages/Simplify.Resources/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.Resources.svg)](https://libraries.io/nuget/Simplify.Resources) | 4.5.2, Standard 2.0 | [![Documentation](https://img.shields.io/badge/docs-green.svg)](https://github.com/i4004/Simplify/wiki/Simplify.Resources) |
| [![Simplify.System](http://img.shields.io/badge/Simplify.System-v1.1-blue.svg)](https://www.nuget.org/packages/Simplify.System/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.System.svg)](https://libraries.io/nuget/Simplify.System) | 4.5.2, Standard 2.0 | [![Documentation](https://img.shields.io/badge/docs-green.svg)](https://github.com/i4004/Simplify/wiki/Simplify.System) |
| [![Simplify.System.Sources](http://img.shields.io/badge/Simplify.System.Sources-v1.1-blue.svg)](https://www.nuget.org/packages/Simplify.System.Sources/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.System.Sources.svg)](https://libraries.io/nuget/Simplify.System.Sources) | 4.5.2, Standard 2.0 |
| [![Simplify.Templates](http://img.shields.io/badge/Simplify.Templates-v1.5.1-blue.svg)](https://www.nuget.org/packages/Simplify.Templates/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.Templates.svg)](https://libraries.io/nuget/Simplify.Templates) | 4.5.2, Standard 2.0 | [![Documentation](https://img.shields.io/badge/docs-green.svg)](https://github.com/i4004/Simplify/wiki/Simplify.Templates) |
| [![Simplify.Web](http://img.shields.io/badge/Simplify.Web-green.svg)](https://github.com/i4004/Simplify.Web) |||

### Utility

| Package | Dependencies | Target Framework | Documentation |
| :------ | :------: | :------: | :------: |
| [![Simplify.Cryptography](http://img.shields.io/badge/Simplify.Cryptography-v1-blue.svg)](https://www.nuget.org/packages/Simplify.Cryptography/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.Cryptography.svg)](https://libraries.io/nuget/Simplify.Cryptography) | 4.5 | [![Documentation](https://img.shields.io/badge/docs-green.svg)](https://github.com/i4004/Simplify/wiki/Simplify.Cryptography) |
| [![Simplify.Extensions](http://img.shields.io/badge/Simplify.Extensions-v1.1.1-blue.svg)](https://www.nuget.org/packages/Simplify.Extensions/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.Extensions.Sources.svg)](https://libraries.io/nuget/Simplify.Extensions) | 4.5.2, Standard 1.0 | [![Documentation](https://img.shields.io/badge/docs-green.svg)](https://github.com/i4004/Simplify/wiki/Simplify.Extensions) |
| [![Simplify.Extensions.Sources](http://img.shields.io/badge/Simplify.Extensions.Sources-v1.1.1-blue.svg)](https://www.nuget.org/packages/Simplify.Extensions.Sources/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.Extensions.Sources.svg)](https://libraries.io/nuget/Simplify.Extensions.Sources) | 4.5.2, Standard 1.0 |
| [![Simplify.IO](http://img.shields.io/badge/Simplify.IO-v1.0.7-blue.svg)](https://www.nuget.org/packages/Simplify.IO/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.IO.svg)](https://libraries.io/nuget/Simplify.IO) | 4.5.2 |
| [![Simplify.String](http://img.shields.io/badge/Simplify.String-v1.2-blue.svg)](https://www.nuget.org/packages/Simplify.String/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.String.svg)](https://libraries.io/nuget/Simplify.String) | 4.5.2, Standard 2.0 |
| [![Simplify.String.Sources](http://img.shields.io/badge/Simplify.String.Sources-v1.2-blue.svg)](https://www.nuget.org/packages/Simplify.String.Sources/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.String.Sources.svg)](https://libraries.io/nuget/Simplify.String.Sources) | 4.5.2, Standard 2.0 |
| [![Simplify.Xml](http://img.shields.io/badge/Simplify.Xml-v1.1-blue.svg)](https://www.nuget.org/packages/Simplify.Xml/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.Xml.svg)](https://libraries.io/nuget/Simplify.Xml) | 4.5.2, Standard 2.0 | [![Documentation](https://img.shields.io/badge/docs-green.svg)](https://github.com/i4004/Simplify/wiki/Simplify.Xml) |
| [![Simplify.Xml.Sources](http://img.shields.io/badge/Simplify.Xml.Sources-v1.0.4-blue.svg)](https://www.nuget.org/packages/Simplify.Xml.Sources/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.Xml.Sources.svg)](https://libraries.io/nuget/Simplify.Xml.Sources) | 4.5.2, Standard 2.0 |

### Desktop

| Package | Dependencies | Target Framework | Documentation |
| :------ | :------: | :------: | :------: |
| [![Simplify.Windows.Forms](http://img.shields.io/badge/Simplify.Windows.Forms-v1-blue.svg)](https://www.nuget.org/packages/Simplify.Windows.Forms/) | [![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.Windows.Forms.svg)](https://libraries.io/nuget/Simplify.Windows.Forms) | 4.5 |

## Contributing

There are many ways in which you can participate in the project. Like most open-source software projects, contributing code is just one of many outlets where you can help improve. Some of the things that you could help out with are:

* Documentation (both code and features)
* Bug reports
* Bug fixes
* Feature requests
* Feature implementations
* Test coverage
* Code quality
* Sample applications

## License

Licensed under the GNU LESSER GENERAL PUBLIC LICENSE