All Projects → NLua → Keralua

NLua / Keralua

Licence: mit
C# Native bindings of Lua 5.4 (compatible with iOS/Mac/Android/.NET/.NET Core/UWP)

Programming Languages

lua
6591 projects

Projects that are alternatives of or similar to Keralua

Portable-WebDAV-Library
Moved to codeberg.org - https://codeberg.org/DecaTec/Portable-WebDAV-Library - The Portable WebDAV Library is a strongly typed, async WebDAV client library which is fully compliant to RFC 4918, RFC 4331 and "Additional WebDAV Collection Properties". It is implemented as .NETStandard 1.1 library in oder to be used on any platform supporting .NETS…
Stars: ✭ 45 (-69.39%)
Mutual labels:  xamarin, netcore
Dbreeze
C# .NET MONO NOSQL ( key value store embedded ) ACID multi-paradigm database management system.
Stars: ✭ 383 (+160.54%)
Mutual labels:  xamarin, netcore
Vaser
Vaser is a powerful high performance event based network engine library for C# .Net. It’s possible to start multiple servers in one program and use the same network code for all servers. In the network communication are all strings are omitted, instead it is based on a unique binary identifier, which the CPU and memory relieves massively.
Stars: ✭ 23 (-84.35%)
Mutual labels:  xamarin, netcore
Msbuildsdkextras
Extra properties for MSBuild SDK projects
Stars: ✭ 288 (+95.92%)
Mutual labels:  xamarin, netcore
Microsoft Authentication Library For Dotnet
Microsoft Authentication Library (MSAL) for .NET
Stars: ✭ 746 (+407.48%)
Mutual labels:  xamarin, netcore
Standard.licensing
Easy-to-use licensing library for .NET Framework, Mono, .NET Core, and Xamarin products
Stars: ✭ 239 (+62.59%)
Mutual labels:  xamarin, netcore
Eshoponcontainers
Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 6, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor.
Stars: ✭ 19,397 (+13095.24%)
Mutual labels:  xamarin, netcore
Megaapiclient
MegaApiClient is a C# .Net library to access http://mega.co.nz / http://mega.nz cloud storage and file hosting service.
Stars: ✭ 151 (+2.72%)
Mutual labels:  xamarin, netcore
Nlog
NLog - Advanced and Structured Logging for Various .NET Platforms
Stars: ✭ 5,296 (+3502.72%)
Mutual labels:  xamarin, netcore
Dryioc
DryIoc is fast, small, full-featured IoC Container for .NET
Stars: ✭ 555 (+277.55%)
Mutual labels:  xamarin, netcore
Restaurant App
Restaurant App 🍔 is a sample open-source e-Commerce 🛒 application for ordering foods, powered by polyglot microservices architecture and cross-platform development including mobile and web
Stars: ✭ 471 (+220.41%)
Mutual labels:  xamarin, netcore
Couchdb Net
EF Core-like CouchDB experience for .NET!
Stars: ✭ 50 (-65.99%)
Mutual labels:  xamarin, netcore
Tweetinvi
Tweetinvi, an intuitive Twitter C# library for the REST and Stream API. It supports .NET, .NETCore, UAP (Xamarin)...
Stars: ✭ 812 (+452.38%)
Mutual labels:  xamarin, netcore
Nlua
Bridge between Lua and the .NET.
Stars: ✭ 1,326 (+802.04%)
Mutual labels:  xamarin, netcore
Azos
A to Z Sky Operating System / Microservice Chassis Framework
Stars: ✭ 137 (-6.8%)
Mutual labels:  netcore
Httptracer
Stars: ✭ 142 (-3.4%)
Mutual labels:  xamarin
Ble.net
Cross-platform Bluetooth Low Energy (BLE) library for Android, iOS, and UWP
Stars: ✭ 137 (-6.8%)
Mutual labels:  xamarin
Wkhtmltopdf.netcore
Rotativa + Net Core
Stars: ✭ 137 (-6.8%)
Mutual labels:  netcore
Nplus1daysofmvvmcross
Repos from the video series for N+1 days of MvvmCross - from http://slodge.blogspot.co.uk - indexed by Aboo at http://mvvmcross.wordpress.com
Stars: ✭ 144 (-2.04%)
Mutual labels:  xamarin
Mvvmvalidation
Lightweight library that helps reduce boilerplate when implementing validation in XAML MVVM applications
Stars: ✭ 141 (-4.08%)
Mutual labels:  xamarin
👋 Hello there!

🔭 Thank you for checking out this project.

🍻 We've made the project Open Source and MIT license so everyone can enjoy it.

🛠 To deliver a project with quality we have to spent a lot of time working on it.

⭐️ If you liked the project please star it.

💕 We also appreaciate any Sponsor [ Patreon | PayPal ]

Logo

KeraLua

NuGet
nuget
Status
linux Linux
win Build status
mac Build Status
linux Build Status
win Build Status

C# Native bindings of Lua 5.4 (compatible with Xamarin.iOS/Mac/Android/.NET/.NET Core/UWP)

Before build fetch the submodules:

git submodule update --init --recursive

Building

KeraLua uses several solution for different targets. (I know I could use SDK style project + multi-target, but neither VS and VS4Mac work very well with that, and the intelisense always get confused). So for Mac,iOS,tvOS use KeraLua.Mac.sln, Android KeraLua.Android.sln, .NET Core KeraLua.Core.sln and UWP KeraLua.UWP.sln

To build old classic .NET 4.5 just use the KeraLua.sln. (I usually do my develoment on .NET 4.5 using VS4Mac + Mono on Mac, and .NET + VS on Windows, since this was the configuration which cause less issues to me.)

nuget restore KeraLua.sln
msbuild KeraLua.sln
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].