All Projects → artemnovichkov → Spasibo

artemnovichkov / Spasibo

Licence: mit
🙏 Support your favourite open source projects

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Spasibo

Defaults
Swifty and modern UserDefaults
Stars: ✭ 734 (+841.03%)
Mutual labels:  carthage, swift-package-manager
Bfkit Swift
BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster.
Stars: ✭ 963 (+1134.62%)
Mutual labels:  carthage, swift-package-manager
Statusalert
Display Apple system-like self-hiding status alerts. It is well suited for notifying user without interrupting user flow in iOS-like way.
Stars: ✭ 809 (+937.18%)
Mutual labels:  carthage, swift-package-manager
Guitar
A Cross-Platform String and Regular Expression Library written in Swift.
Stars: ✭ 641 (+721.79%)
Mutual labels:  carthage, swift-package-manager
Loadingshimmer
An easy way to add a shimmering effect to any view with just one line of code. It is useful as an unobtrusive loading indicator.
Stars: ✭ 1,180 (+1412.82%)
Mutual labels:  carthage, swift-package-manager
Mapbox Navigation Ios
Turn-by-turn navigation logic and UI in Swift on iOS
Stars: ✭ 677 (+767.95%)
Mutual labels:  carthage, swift-package-manager
Swiftlyext
SwiftlyExt is a collection of useful extensions for Swift 3 standard classes and types 🚀
Stars: ✭ 31 (-60.26%)
Mutual labels:  carthage, swift-package-manager
Openssl
OpenSSL package for SPM, CocoaPod, and Carthage, for iOS and macOS
Stars: ✭ 515 (+560.26%)
Mutual labels:  carthage, swift-package-manager
Fontblaster
Programmatically load custom fonts into your iOS and tvOS app.
Stars: ✭ 1,000 (+1182.05%)
Mutual labels:  carthage, swift-package-manager
Sica
🦌 Simple Interface Core Animation. Run type-safe animation sequencially or parallelly
Stars: ✭ 980 (+1156.41%)
Mutual labels:  carthage, swift-package-manager
Cameramanager
Simple Swift class to provide all the configurations you need to create custom camera view in your app
Stars: ✭ 1,130 (+1348.72%)
Mutual labels:  carthage, swift-package-manager
Wstagsfield
An iOS text field that represents tags, hashtags, tokens in general.
Stars: ✭ 1,013 (+1198.72%)
Mutual labels:  carthage, swift-package-manager
Sablurimageview
You can use blur effect and it's animation easily to call only two methods.
Stars: ✭ 538 (+589.74%)
Mutual labels:  carthage, swift-package-manager
Zephyr
Effortlessly synchronize UserDefaults over iCloud.
Stars: ✭ 722 (+825.64%)
Mutual labels:  carthage, swift-package-manager
Swiftframeworktemplate
A template for new Swift iOS / macOS / tvOS / watchOS Framework project ready with travis-ci, cocoapods, Carthage, SwiftPM and a Readme file
Stars: ✭ 527 (+575.64%)
Mutual labels:  carthage, swift-package-manager
Preferences
⚙ Add a preferences window to your macOS app in minutes
Stars: ✭ 898 (+1051.28%)
Mutual labels:  carthage, swift-package-manager
Tweetextfield
Lightweight set of text fields with nice animation and functionality. 🚀 Inspired by https://uimovement.com/ui/2524/input-field-help/
Stars: ✭ 421 (+439.74%)
Mutual labels:  carthage, swift-package-manager
Keyboardshortcuts
Add user-customizable global keyboard shortcuts to your macOS app in minutes
Stars: ✭ 500 (+541.03%)
Mutual labels:  carthage, swift-package-manager
Queuer
Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).
Stars: ✭ 964 (+1135.9%)
Mutual labels:  carthage, swift-package-manager
Sketchkit
A lightweight auto-layout DSL library for iOS & tvOS.
Stars: ✭ 40 (-48.72%)
Mutual labels:  carthage, swift-package-manager

spasibo

Homebrew Mint Twitter: @iosartem

'Spasibo' means 'thank you' in Russian.

Spasibo is a simple command-line tool to supporting open-source frameworks.

Features

  • Based on Github Sponsors
  • Community Health files support
  • Cocoapods, Carthage, and Swift Package Manager support

Using

Run spasibo in project folder and see which of your dependencies support donations. Spasibo scans Podfile.lock, Cartfile and Package.swift files, checks that dependencies have FUNDING.yml and displays a list of funding sources.

Run spasibo --help to see available commands:

OVERVIEW: 🙏 Support your favourite open source projects

USAGE: spasibo [--path <path>] [--verbose]

OPTIONS:
  -p, --path <path>       The path to project directory. (default: <current directory>)
  -v, --verbose           Print status updates while running. 
  --version               Show the version.
  -h, --help              Show help information.

Installing

  • Homebrew (recommended): brew install artemnovichkov/projects/spasibo
  • Mint: mint run artemnovichkov/spasibo
  • From source: make install

Known issues

With some environments Spasibo may have a problems with Cocoapods. If you see Fail to run pod spec cat error, try to set PATH environment with you pod path. To do it, run:

$ which pod
path/to/your/pod
$ PATH=path/to/your/pod spasibo

If you know how to fix it properly, feel free to create a pull request or an issue with suggestion.

Author

Artem Novichkov, [email protected]

License

The project is available under the MIT license. See the LICENSE file for more info.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].