Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

awesome-swift-plugins


https://github.com/BarredEwe/awesome-swift-plugins

  • **Apollo iOS** - A strongly-typed, caching GraphQL client, written in Swift
  • InstallCLI - Installs the Apollo iOS Command line interface.
  • **Benchmark** - Benchmark allows you to easily create sophisticated Swift performance benchmarks.
  • BenchmarkPlugin - Plugin that generates the boilerplate needed to interface with the Benchmark infrastructure.
  • **CodegenKit** - This is a framework for introducing code generation on your Swift project.
  • CodegenKitPlugin - After writing renderers, generate codes. Perform code generation with plugin.
  • **DiscordBM** - A New Multiplatform Swift Discord Library, Primarily For Making Bots.
  • GenerateAPIEndpoints - Add Generated Endpoints.
  • **LicensePlist** - A license list generator of all your dependencies for iOS applications
  • LicensePlistBuildTool - Plugin, which automatically generates a Plist of all your dependencies.
  • **Lighter** - A set of technologies applying code generation to access SQLite3 databases from Swift.
  • Enlighter - A SwiftPM build plugin that searches for SQLite databases and .sql files within the selected targets, and then generates Swift sources to use those databases.
  • Generate Code for SQLite - Generate Swift code for SQLite DBs into the Sources directory.
  • **LiveViewNative** - The LiveViewNative Swift package lets you use Phoenix LiveView to build native iOS apps with SwiftUI.
  • BuiltinRegistryGeneratorPlugin - Builtin registry generator Plugin.
  • DocumentationExtensionGeneratorPlugin - This command generates documentation extension markdown files.
  • SortDocumentationJSONPlugin - This command sorts the JSON files in the docs repo folder.
  • **Orion** - A DSL for elegant tweak development in Swift.
  • OrionPlugin - A plugin for running Orion Preprocessor.
  • **Prefire** - A library for easily generating automatic Playbook view and Tests using SwiftUI Preview.
  • PrefireTestsPlugin - Generation Snapshot and Accesability tests.
  • PrefirePlaybookPlugin - Generation Playbook view.
  • **R.swift** - Get strong typed, autocompleted resources like images, fonts and segues in Swift projects.
  • RswiftGenerateResources - A plugin for generation strong typed autocompleted resources.
  • **SecretsManager** - Effortless Secrets Management for Swift projects using Code Generation.
  • SecretsManagerPlugin - Using this plugin the following Swift code is generated and available directly to your targets source code.
  • **SmokeFrameworkApplicationGenerate** - Code generator to generate SmokeFramework-based applications from service models.
  • SmokeFrameworkGenerateClient - The SPM plugin with a model defined in a seperate package by declaring that package as a dependency of the targets using the generator.
  • **Sourcery** - A code generator for Swift language, built on top of Apple's own SwiftSyntax.
  • SourceryCommandPlugin - Trigger Sourcery using swift plugin.
  • **swift-argument-parser** - Straightforward, type-safe argument parsing for Swift.
  • GenerateManual - Generate a manual entry for a specified target.
  • **Swift OpenAPI Generator** - Generate Swift client and server code from an OpenAPI document.
  • OpenAPIGenerator - Swift OpenAPI Generator package plugin.
  • **SwiftFormat** - SwiftFormat is a code library and command-line tool for reformatting Swift code.
  • SwiftFormatPlugin - Trigger SwiftFormat using swift plugin.
  • **SwiftGen** - А tool to automatically generate Swift code for resources of your projects, to make them type-safe to use.
  • **SwiftGenPlugin** - A prebuild tool will execute it and generate your files before each build
  • **SwiftLint** - A tool to enforce Swift style and conventions, loosely based on the now archived GitHub Swift Style Guide.
  • SwiftLintPlugin - SwiftLint can be used as a build tool plug-in for both Xcode projects as well as Swift packages.
  • Github: Swift Package Manager - This guide provides a brief overview of Swift Package Manager plugins, describes how a package can make use of plugins, and shows how to get started writing your own plugins.
  • WWDC - Meet Swift Package plugins. Discover how you can perform actions on Swift packages and Xcode projects with Swift package plugins.
  • WWDC - Create Swift Package plugins. Tailor your development workflow and learn how to write your own package plugins in Swift.
  • WWDC Notes - WWDC Notes is an open-source and community-driven effort to collect notes for all Apple's WWDC videos.
  • The.Swift.Dev. - Learn how to create command plugins for the Swift Package Manager to execute custom actions using SPM and other tools.
  • Polpiella - Code generation using Swift Package Plugins.