Displaying 1 to 12 from 12 results

CppSharp - Tools and libraries to glue C/C++ APIs to high-level languages

  •    CSharp

CppSharp is a tool and set of libraries which allows programmers to use C/C++ libraries with high-level programming languages (such as C#).It is a tool that takes C/C++ header and library files and generates the necessary glue to surface the native API as a managed API. Such an API can be used to consume an existing native library in your high-level code or add scripting support to a native codebase.

Caliburn

  •    CSharp

Caliburn.Micro is a small, yet powerful framework, designed for building applications across all XAML platforms. With strong support for MVVM and other proven UI patterns, Caliburn.Micro will enable you to build your solution quickly, without the need to sacrifice code quality or testability.The Caliburn.Micro team uses ReSharper by JetBrains.

MessagePack-CSharp - Extremely Fast MessagePack Serializer for C#(

  •    CSharp

Extremely fast MessagePack serializer for C#, x10 faster than MsgPack-Cli and acquires best performance compared with all the other C# serializers. MessagePack for C# has built-in LZ4 compression which can achieve super fast and small binary size. Performance is always important! for Game, Distributed computing, Microservices, Store data to Redis, etc.MessagePack has compact binary size and full set of general purpose expression. Please see the comparison with JSON, protobuf, ZeroFormatter section. If you want to know why MessagePack C# is fastest, please see performance section.

FireSharp - An asynchronous .Net client library for Firebase

  •    CSharp

Firebase REST API wrapper for the .NET & Xamarin.Changes are sent to all subscribed clients automatically, so you can update your clients in realtime from the backend.




Xamarin.Forms.GoogleMaps - Map library for Xamarin.Forms using Google maps API

  •    CSharp

Yet another maps library for Xamarin.Forms that optimized for Google maps. You can try DEMO Apps for Android/iOS that includes all this library features. DEMO Apps source code is here.

ReactiveProperty - ReactiveProperty provides MVVM and asynchronous support features under Reactive Extensions

  •    CSharp

ReactiveProperty provides MVVM and asynchronous support features under Reactive Extensions. Target framework is .NET 4.6, UWP, Xamarin.iOS, Xamarin.Android, Xamarin.Mac, Xamarin.Forms and .NET Standard 1.3. ReactiveProperty is very powful and simple library.

Resizetizer - Easily automateable Image resizing for your Xamarin

  •    CSharp

Have you ever wanted an easier way to manage all those different sizes of images in your app? Resizetizer is a more sane way to automate this process, and is friendly to developers who suck at design (like myself!).Resizetizer itself is a simple library for resizing SVG or PNG (and more in the future) source assets to various size ratio outputs (fully customizable).

Httwrap - General purpose, simple but useful HttpClient wrapper for .NET & Xamarin/Mono

  •    CSharp

It supports DataMember and IgnoreDataMember attributes.If you encounter a bug, performance issue, or malfunction, please add an Issue with steps on how to reproduce the problem.


Xamarin.Forms.Mocks - Library for running Xamarin.Forms inside of unit tests

  •    CSharp

If you've ever written any complicated logic inside a Xamarin.Forms View, you quickly realize that this code can't be unit tested easily. Your colleagues will tell you to MVVM all the things, but you cannot get around interacting with Xamarin.Forms itself. Things like navigation, animations, custom markup extensions, etc. can become an untested mess.

Lager - A cross-platform settings storage for .NET

  •    CSharp

Lager is an attempt to create a cross-platform settings storage for .NET that uses Akavache as a storage backend. Currently Lager can write and read every type of object that can be stored by Akavache. Later versions will also include some type of migration system, for renaming and deleting settings.

ExoPlayerXamarin - Xamarin bindings library for the Google ExoPlayer library

  •    CSharp

Xamarin bindings library for the Google ExoPlayer library. ExoPlayer is an application level media player for Android. It provides an alternative to Android’s MediaPlayer API for playing audio and video both locally and over the Internet. ExoPlayer supports features not currently supported by Android’s MediaPlayer API, including DASH and SmoothStreaming adaptive playbacks. Unlike the MediaPlayer API, ExoPlayer is easy to customize and extend, and can be updated through Play Store application updates.

WorkoutWotch - Repository for my video series on building an iOS app in .NET.

  •    CSharp

Workout Wotch is a mobile application (iOS and Android, with the vast majority of the code platform-agnostic) that allows users to have their exercise programs dictated to them. It alleviates them of the need to count sets and reps, and can provide them with timing information for exercises that require a certain tempo. No ability to edit exercise programs is provided within the app. Instead, changes can be made outside the app by editing a text file. Once saved, the app will automatically refresh with the changes made. See below for details.