OpenAPIKit. Codable Swift OpenAPI implementation.
334JSONAPI. Swift Codable JSON:API framework
81VaporOpenAPI. Swift
62swift-test-codecov. Simple executable to produce code coverage numbers from the output of `swift test --enable-code-coverage`
49harmony. Harmonize with coworkers around GitHub reviewing.
24VaporOpenAPIExample. Swift
21Poly. A light-weight general-purpose library to help represent situations where the type of a value is one of a set of types. An alternative to type erasure.
20nix-idris2-packages. Nix
20swift-codecov-action. Shell
18OpenAPIReflection. Additional support for turning Swift Types into OpenAPISchema
18pg-idris. Beginnings of a Postgres client for Idris 2
18ncurses-idris. A hobby implementation of an ncurses binding for Idris 2
17idv. Idris Version Manager
16NSDictionary-merge. NSDictionary, NSArray, and NSSet categories that offer a method to recursively merge two objects together such that entries which exist for the same key in two dictionaries are merged as well rather than overwritten.
14OpenAPIDiff. Diffing Library for OpenAPI documentation.
13JSONAPI-OpenAPI. A library that adds support for generating OpenAPI compliant documentation from JSON API compliant models.
12idris-indexed. Indexed Functor/Applicative/Monad interfaces and helpers
6jsonapi-openapi-test-server. Server that builds a OpenAPI/JSON:API Swift test suite and runs it.
6idris-docker. A few versioned Idris 2 Docker images.
5authenticated_data. Playing with authenticated data structures
5MathMazer. A little fun with SwiftUI and a simple app for creating and playing Math Mazes
5VaporTypedRoutes. Typed Routes extension to the Vapor framework.
4idris-fvect. A Fin-based Vect (can be thought of as having both a current length and maximum capacity)
3TransformEncoder. A Swift Encoder that performs transformations on Codable hierarchies.
2idris-snocvect. SnocVect type and companions
2idris-adds. Random Idris 2 stuff that might be generally useful to me in the future.
2SwiftCheck. QuickCheck for Swift
1FileCheck. A standalone Swift version of LLVM's flexible pattern matching file verifier
1toolbox. Simplifies common command line tasks when using Vapor
1fluent-postgresql. 🖋🐘 Swift ORM (queries, models, relations, etc) built on PostgreSQL.
1TextTable. Swift package for easily rendering text tables. Inspired by the Python tabulate library.
1swift-algorithm-club. Algorithms and data structures in Swift, with explanations!
1SplashArt. Idea I had for a simple drawing app. I think it is pretty fun to use already, but there is room for improvement in rendering (if the OpenGL stuff ever gets done) and lots of room for fun new features.
1template. Used by Vapor Toolbox’s new project command
1OrderedDictionary. A Swift OrderedDictionary implementation based off of a Dictionary and an Array
1SwiftLint. A tool to enforce Swift style and conventions.
1FootlessParser. A simple parser combinator written in Swift
1SwiftPMLibrary. The source list of repositories for the SwiftPM Library.
1json-api. A specification for building JSON APIs
1swift. The Swift Programming Language
1JSONAPI-ResourceStorage. Two JSONAPI Resource storage modules.
1auth. 👤 Authentication and Authorization framework for Fluent.
1ajv. The fastest JSON Schema Validator. Supports draft-04/06/07
1