Olive: More productive .NET development.
Olive is a framework built on top of .NET for more productive cross platform software development in .NET solutions. It provides a whole set of productivity tools to make .NET development easier, cleaner and more expressive. It's available under the GPLv3 license. Olive is a .NET Standard 2.0 library and so compatible with .NET Framework 4.6.1, .NET Core 2.0, Mono 5.4, Xamarin.iOS 10.14, Xamarin.Mac 3.8, Xamarin.Android 7.5 and UWP. You can check out Olive documentation HERE
As this solution is an opensource project, so contributions are welcome! Just fork the repo, do your changes then make a merge request. We'll review your code ASAP and we will do the merge if everything was just fine. If there was any kind of issues, please post it in the issues section.
Build and running the code
- Windows 10
- Visual Studio 2017 (latest build) with .NET Core and web development features installed.
- GIT for Windows (install from here)
- Add GCop package repository to your NuGet sources [link]http://nuget.gcop.co/nuget()
Olive projects might have dependencies to each other. You might need to build other projects recursively to run a certain project. All projects have dependencies to Olive project; So you need to build this one first. Also you can run BuildAll.bat, which is located in the root of the project, to build all of the Olive projects.
This project is maintained and supported by the GeeksLtd.
See also the list of contributors who participated in this project.
This project is available under the GPL v3 license. See License.md for more information.