A small Swift library to generate Markdown documents. Types conforming to the MarkdownConvertible protocol can be rendered as a markdown string, by implementing the .markdown computed property.
https://github.com/eneko/MarkdownGeneratorTags | markdown generator swift-package-manager swift-package swift-framework |
Implementation | Swift |
License | MIT |
Platform | MacOS |
ZIP Foundation is a library to create, read and modify ZIP archive files. It is written in Swift and based on Apple's libcompression for high performance and energy efficiency. To learn more about the performance characteristics of the framework, you can read this blog post. Swift Package Manager is a dependency manager currently under active development. To learn how to use the Swift Package Manager for your project, please read the official documentation. The ZIP Foundation package uses the V4 Package Description API. To add ZIP Foundation as a dependency, you have to add it to the dependencies of your Package.swift file and refer to that dependency in your target.
zipSocket framework for Swift using the Swift Package Manager. Works on iOS, macOS, and Linux.
socket networkingA package manager that installs and runs Swift command line tool packages. Mint is designed to be used with Swift command line tools that build with the Swift Package Manager. It makes installing, running and distributing these tools much easier.
package-manager dependency-manager command-line-tool spm installerThe Swift Package Manager is a tool for managing distribution of source code, aimed at making it easy to share your code and reuse others’ code. The tool directly addresses the challenges of compiling and linking Swift packages, managing dependencies, versioning, and supporting flexible distribution and collaboration models. We’ve designed the system to make it easy to share packages on services like GitHub, but packages are also great for private personal development, sharing code within a team, or at any other granularity.
An easy way to add a shimmering effect to any view with just single line of code. It is useful as an unobtrusive loading indicator. This is a network request waiting for the framework, the framework to increase the dynamic effect, convenient and fast, a line of code can be used. To run the example project, clone the repo, and run pod install from the Example directory first.
swift4 ios11 cocoapods pod animations labels xcode library framework ios ios-swift ios-animation animation carthage demo swift-4 swift-library swift-package-manager swift-frameworkEFQRCode is a lightweight, pure-Swift library for generating pretty QRCode image with input watermark or icon and recognizing QRCode from image, it is based on CoreGraphics, CoreImage and ImageIO. EFQRCode provides you a better way to operate QRCode in your app, it works on iOS, macOS, watchOS and tvOS, and it is available through CocoaPods, Carthage and Swift Package Manager. This project is inspired by qrcode. To run the example project manually, clone the repo, demos are in the 'Examples' folder.
ios qrcode barcode barcode-scanner barcode-generator barcodes qrcode-generator qrcode-scanner qrcode-reader qrcodes generator recognizer tvosEFQRCode is a lightweight, pure-Swift library for generating pretty QRCode image with input watermark or icon and recognizing QRCode from image, it is based on CoreGraphics, CoreImage and ImageIO. EFQRCode provides you a better way to operate QRCode in your app, it works on iOS, macOS, watchOS and tvOS, and it is available through CocoaPods, Carthage and Swift Package Manager. This project is inspired by qrcode. To run the example project manually, clone the repo, demos are in the 'Examples' folder, remember run command sh Startup.sh in terminal to get all dependencies first, then open EFQRCode.xcworkspace with Xcode and select the target you want, run.
ios qrcode barcode barcode-scanner barcode-generator barcodes qrcode-generator qrcode-scanner qrcode-reader qrcodes generator recognizer tvos watchosThis is a simple Swift class to provide all the configurations you need to create custom camera view in your app. It follows orientation change and updates UI accordingly, supports front and rear camera selection, pinch to zoom, tap to focus, exposure slider, different flash modes, inputs and outputs. Just drag, drop and use. The Swift Package Manager is a tool for managing the distribution of Swift code.
ios camera video-recording image-captioning cocoapods swift-package-manager carthage custom-cameraA framework for functional types and operations designed to fit naturally into Swift. As a language with first-class functions, Swift supports the use of functions as values. This means that functions can be stored in variables and passed as arguments to other functions.
functional-programming ios watchos tvos swift-package-manager cocoapods carthageGuaka - Smart and beautiful POSIX compliant CLI framework for Swift. It helps you create modern and familiar CLI apps in the vein of widely used projects such as: Docker, Kubernetes, OpenShift, Hugo and more!. Guaka is both a swift library and a command line application that help generate Guaka projects. Inspired by the amazing Cobra package from the Golang's ecosystem.
command-line framework generator cliSwift is a high-performance system programming language. It has a clean and modern syntax, offers seamless access to existing C and Objective-C code and frameworks, and is memory safe by default. On December 3, 2015, the Swift language, supporting libraries, debugger, and package manager were published under the Apache 2.0 license with a Runtime Library Exception, and Swift.org was created to host the project.
swift-language swift-programming apple-swift swift-library swift-learning swift-tutorial ios-swift-demos programming-language github-swift ios ios-swiftWelcome to Splash - a fast, lightweight and flexible Swift syntax highlighter. It can be used to generate code sample HTML for a blog post, to turn a string of Swift code into a fully syntax highlighted image, or to build custom developer tools. Splash can be used either as a library in your own Swift Package Manager-powered tool or script, or by using one of the three built-in command line tools that act as frontends for the Splash library.
syntax-highlighting command-line-tool swift-packageLightning is an HTTP Server and TCP Client/Server framework written in Swift and inspired by Node.js. It runs on both OS X and Linux. Like Node.js, Lightning uses an event-driven, non-blocking I/O model. In the same way that Node.js uses libuv to implement this model, Lightning uses libdispatch. This makes Lightning fast, efficient, and most crutially single-threaded by default. You simply do not need to worry about locks/mutexes/semaphores/etc if you have server-side state. Of course, Lightning applications can make use of libdispatch to easily offload heavy processing to a background thread if necessary.
libdispatch tcp nodejs frp edge reactivecocoa nonblocking single-thread thread-safe non-blocking non-blocking-sockets functional-reactive-programming swift4 asynchronous-events asynchronous swift-package-manager lightningHedwig is a Swift package which supplies a set of high level APIs to allow you sending email to an SMTP server easily. If you are planning to send emails from your next amazing Swift server app, Hedwig might be a good choice. You can find more information on how to use Swift Package Manager in Apple's official page.
mail smtp cross-platform serverWelcome to Marathon, a command line tool that makes it easy to write, run and manage your Swift scripts. It's powered by the Swift Package Manager and requires no modification to your existing scripts or dependency packages. 📦 Hassle free dependency management. Simply add a package...
command-line-tool scripting developer-tools marathon swift-script xcodeBFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster. For example you can use every iOS font with just an enum! It also adds some useful functions with Custom classes and extends Foundation, UIKit, AppKit and WatchKit classes. See CONTRIBUTING.md file.
carthage swift-extensions xcode swift-package-manager ios cocoapods foundation uikit bfkit swift-3 codecov codebeat bfkit-swift watchkit appkitA template for new Swift Framework. For future runs you can shorten the command to cookiecutter SwiftFrameworkTemplate. However, if you want to use the most recent template you should still run the full command above.
cocoapods carthage cookiecutter watchos tvos ios swift-package-manager frameworkRandomKit is a Swift framework that makes random data generation simple and easy. RandomKit is possibly also compatible with FreeBSD, Android, and Windows (under Cygwin) but has not been tested for those platforms.
random random-generation protocol math carthage swift-package-manager cocoapods cross-platform ios watchos testingPlease leave a star to show your support for the project.MongoKitten is a native, production-ready MongoDB driver written in pure Swift. It is the fastest MongoDB driver available on any platform, while providing a great Swift API that is a joy to use.
swift mongodb mongokitten mongodb-driver swift-package-manager mongodb-library mongodb-clientAn adorable little framework and command line tool for interacting with SourceKit. Building SourceKitten on macOS requires Xcode 8.3 or later or a Swift 3.1 toolchain or later with the Swift Package Manager.
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.