20 Resources
C/C++ swift Libraries
π Performant plain text editor for iOS with syntax highlighting, line numbers, invisible characters and much more.
π Welcome to Runestone - a performant plain text editor for iOS with code editing features Runestone uses GitHub's Tree-sitter to parse code to a syn
Languages for the Tree-sitter parser generator wrapped in Swift packages
TreeSitterLanguages Languages for the Tree-sitter parser generator wrapped in Swift packages. Motivation There are two reasons this package exists: As
On-device wake word detection powered by deep learning.
Porcupine Made in Vancouver, Canada by Picovoice Porcupine is a highly-accurate and lightweight wake word engine. It enables building always-listening
The Swift Programming Language
Swift Programming Language Architecture main Package macOS x86_64 Ubuntu 16.04 x86_64 Ubuntu 18.04 x86_64 Ubuntu 20.04 x86_64 CentOS 8 x86_64 CentOS 7
An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.
δΈζηζ¬θ―·εηθΏι MMKV is an efficient, small, easy-to-use mobile key-value storage framework used in the WeChat application. It's currently available on Andr
PoC of Swift for [email protected]
FastlyEdgeExample An example project to deploy Swift code to Fastly's [email protected] Requirements SwiftWasm toolchain fastly CLI How to deploy $ fastly
exp2swift translator which translates STEP schema files described in ISO 10303-11 STEP EXPRESS language to the Swift programing language.
STEPswiftcode/ exp2swift exp2swift translator which translates STEP schema files described in ISO 10303-11 STEP EXPRESS language to the Swift programi
Night mode on any camera. Based on HDR+.
Burst Photo This is a macOS app written in Swift / SwiftUI / Metal that implements a simplified version of HDR+, the computational photography pipelin
Swift Framework for Apple Health Integration with Terra Enabling Developers LTD.
TerraSwift This library allows developers to connect to TERRA ENABLING DEVELOPERS LTD. through Swift (implemented with Swift5.0). This library uses He
A tiny programming language that transpiles to C, C++, Java, TypeScript, Python, C#, Swift, Lua and WebAssembly π
A tiny programming language that transpiles to C, C++, Java, TypeScript, Python, C#, Swift, Lua and WebAssembly π
Provenance - An iOS & tvOS Frontend for Multiple Emulators
iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systemsβ¦
2D GPU renderer for dynamic UIs
vger vger is a vector graphics renderer which renders a limited set of primitives, but does so almost entirely on the GPU. Works on iOS and macOS. API
NanoSwift: A Swift Library for the Nano cryptocurrency
Nano is an instant, feeless and eco-friendly cryptocurrency that is also super easy to use. This library lets you create wallets, accounts and blocks as well as manage Nano amounts, interact with a node and more.
A SwiftUI TextEditor with syntax highlighting using Highlight.js
A SwiftUI TextEditor with syntax highlighting using Highlight.js
Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
Mapbox GL Native A C++ library that powers customizable vector maps in native applications on multiple platforms by taking stylesheets that conform to
Experimental mutation testing tool for Swift and XCTest powered by mull
mull-xctest Experimental mutation testing tool for Swift and XCTest powered by mull. β οΈ This tool is still experimental and under development. Install
Practical mutation testing tool for C and C++
Mull Mull is a tool for Mutation Testing based on LLVM/Clang with a strong focus on C and C++ languages. For installation and usage please refer to th
Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, Swift
Fast Binary Encoding (FBE) Fast Binary Encoding allows to describe any domain models, business objects, complex data structures, client/server request
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
Themis provides strong, usable cryptography for busy people General purpose cryptographic library for storage and messaging for iOS (Swift, Obj-C), An
The libdispatch Project, (a.k.a. Grand Central Dispatch), for concurrency on multicore hardware
Grand Central Dispatch Grand Central Dispatch (GCD or libdispatch) provides comprehensive support for concurrent code execution on multicore hardware.