Swiftpack.co -  marrus-sh/Nib-Core as Swift Package
Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
marrus-sh/Nib-Core
🖋🥑 Core types and behaviours for the 🖋 Nib family of packages.
.package(url: "https://github.com/marrus-sh/Nib-Core.git", from: "0.2.0")

🖋🥑 Nib Core

Core types and behaviours for the 🖋 Nib family of packages.


What Is This?

🖋 Nib is a suite of Swift packages serving as a reference implementation for X·M·L and related technologies.

You won’t find that here, though. 🖋🥑 Nib Core provides all the fundamental protocols, types, and behaviours that the 🖋 Nib modules depend upon. For more information, see the documentation.

Current State of the Software

Provisional. The features which are public are likely to stick around in a same or similar form, but there are a number of dark corners in the codebase which are not fully‐fleshed·out yet. The source isn’t quite to a place where it makes sense to just browse through and read, and some things are simply placeholders for a later implementation. The documentation should be good though.

Expect the code to get a bit slower by a constant factor as processing algorithms for more complex expressions are implemented, although there’s always the chance that it might get faster instead?

Usage

Use SwiftPM to add 🖋🥑 Nib Core as a dependency :—

//  Add this to the `dependencies` for your project.
.package(
	url: "https://github.com/marrus-sh/Nib-Core.git",
	from: "0.2.0"
)

—: and then import it as necessary.

import Nib·Core

Participation

Please see the main 🖋 Nib repository for further information on how to use, contribute to, or discuss 🖋 Nib.

License

Copyright © 2021 kibigo!.

Source files are licensed under the terms of the Mozilla Public License, version 2.0. For more information, see LICENSE.

GitHub

link
Stars: 0
Last commit: 4 weeks ago

Ad: Job Offers

iOS Software Engineer @ Perry Street Software
Perry Street Software is Jack’d and SCRUFF. We are two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our brands reach more than 20 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security. We invest heavily into SwiftUI and using Swift Packages to modularize the codebase.

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API