172 Repositories
Swift audio-applications Libraries
Painless high-performance audio on iOS and Mac OS X
An analgesic for high-performance audio on iOS and OSX. Really fast audio in iOS and Mac OS X using Audio Units is hard, and will leave you scarred an
An iOS and macOS audio visualization framework built upon Core Audio useful for anyone doing real-time, low-latency audio processing and visualizations.
A simple, intuitive audio framework for iOS and OSX. Deprecated EZAudio has recently been deprecated in favor of AudioKit. However, since some people
Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
Mapbox GL Native A C++ library that powers customizable vector maps in native applications on multiple platforms by taking stylesheets that conform to
App for adding and listening audio files
SomeSa SomeSa (самса) – приложение, позволяющее загружать и воспроизводить произвольные аудиофайлы. Протестировано на форматах файлов .wav и .mp3, раз
Gumlet analytics integration with AVPlayer for iOS native applications.
gumlet-Insights-avplayer Gumlet Insights integration with AVPlayer for iOS native applications. This Insights enables you to get useful data about vid
A simple iOS app similar to iTunes where you can view details of your favorite movies, songs and audio books.
Popcorn Adventure This is an iOS app developed by Arthur Tristan M. Ramos who has taken the Appetiser iOS Coding Challenge. Design Pattern The design
Radio Streams from all over the world. Free and Open.
RadioBrowserKit - The Swift SDK for Radio Browser Radio Streams from all over the world. Free and Open. RadioBrowserKit is a Swift package which lets
Algorithm is a library of tools that is used to create intelligent applications.
Welcome to Algorithm Algorithm is a library of tools that is used to create intelligent applications. Features Probability Tools Expected Value Progra
RadioTimeKit - The Swift SDK for TuneIn RadioTimeKit is a Swift package to use the TuneIn API.
RadioTimeKit - The Swift SDK for TuneIn RadioTimeKit is a Swift package to use the TuneIn API. The goal for development was to have a Swift SDK to get
A pure swift Ethereum Web3 library
⚗️ Web3 Web3.swift is a Swift library for signing transactions and interacting with Smart Contracts in the Ethereum Network. It allows you to connect
A Generic CoreData Manager to accept any type of objects. Fastest way for adding a Database to your project.
QuickDB FileManager + CoreData ❗️ Save and Retrieve any thing in JUST ONE line of code ❗️ Fast usage dataBase to avoid struggling with dataBase comple
A general purpose embedded hierarchical lock manager used to build highly concurrent applications of all types. Same type of locker used in many of the large and small DBMSs in existence today.
StickyLocking StickyLocking is a general purpose embedded lock manager which allows for locking any resource hierarchy. Installable Lock modes allow f
Predictable state management for SwiftUI applications.
SwiftDux Predictable state management for SwiftUI applications. SwiftDux is a state container inspired by Redux and built on top of Combine and SwiftU
A speech recognition framework designed for SwiftUI.
SwiftSpeech Speech Recognition Made Simple Recognize your user's voice elegantly without having to figure out authorization and audio engines. SwiftSp
A lightweight and powerful editor for localizing iOS, macOS, tvOS, and watchOS applications.
It is Strings but with a Z 😬 Loved the project? Please share it with your friends and give it a ⭐️ Stringz is a lightweight and powerful editor that
Easily use UIKit views in your SwiftUI applications. Create Xcode Previews for UIView elements
SwiftUIKitView Easily use UIKit views in SwiftUI. Convert UIView to SwiftUI View Create Xcode Previews from UIView elements SwiftUI functional updatin
YiVideoEditor is a library for rotating, cropping, adding layers (watermark) and as well as adding audio (music) to the videos.
YiVideoEditor YiVideoEditor is a library for rotating, cropping, adding layers (watermark) and as well as adding audio (music) to the videos. YiVideoE
MuVis is a macOS, iOS, iPadOS app for real-time music visualization.
MuVis MuVis is an open-source multiplatform app (using SwiftUI, Swift, and Xcode) for music visualization. It renders informative (and musically usefu
📱 Wire for iOS (iPhone and iPad)
Wire™ This repository is part of the source code of Wire. You can find more information at wire.com or by contacting [email protected]. You can find
A WeChat alternative. Written in Swift 5.
TSWeChat - A WeChat alternative, updated to Swift 5. 中文说明 Requirements Cocoapods 1.2.0 + iOS 10.0+ / Mac OS X 10.9+ Xcode 10.0+ Features Send your ric
Phimp.me - Photo Image Editor and Sharing App. Phimp.me is a Photo App for iOS that aims to replace proprietary photo applications. It offers features such as taking photos, adding filters, editing images and uploading them to social networks.
Phimp.me iOS Phimp.me is a Photo App for iOS that aims to replace proprietary photo applications. It offers features such as taking photos, adding fil
Custom alert View to iOS applications
A simple, easy and custom iOS UIAlertView written in Swift Malert came to facilitates custom alert views as UIAlertController. Malert allows you to pe
iOS music player app that downloads music from the internet, even YouTube
About YouTag is an iOS music player app that downloads music from the internet, even YouTube, and manages it in a local library. Music videos can also
Voice Memos is an audio recorder App for iPhone and iPad that covers some of the new technologies and APIs introduced in iOS 8 written in Swift.
VoiceMemos Voice Memos is a voice recorder App for iPhone and iPad that covers some of the new technologies and APIs introduced in iOS 8 written in Sw
Professional Radio Station App - now supports Swift 5 / Xcode 10!
Swift Radio Swift Radio is an open source radio station app with robust and professional features. This is a fully realized Radio App built entirely i
AudioKit Synth One: Open-Source iOS Synthesizer App
AudioKit Synth One We've open-sourced the code for this synthesizer so that everyone is able to make changes to the code, introduce new features, fix
AudioKit Sample Player (ROM Player) - EXS24, Sound Font, Wave Player
AudioKit ROM / Sample Player Welcome to the official AudioKit example of a sample-based music instrument written in Swift. It can be modified to play
Swift SDK to interact with the Flow Blockchain
Flow Swift SDK The Flow Swift SDK is a Swift gRPC client for Flow. Currently the following Flow Access API methods have been
An open source library for building deep-linkable SwiftUI applications with composition, testing and ergonomics in mind
Composable Navigator An open source library for building deep-linkable SwiftUI applications with composition, testing and ergonomics in mind Vanilla S
Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
AudioKit AudioKit is an audio synthesis, processing, and analysis platform for iOS, macOS (including Catalyst), and tvOS. Installation To add AudioKit
EventBroadcaster is a lightweight event handler framework, written in swift for iOS, macOS, tvOS & watchOS applications.
EventBroadcaster is a lightweight event handler framework, written in swift for iOS, macOS, tvOS & watchOS applications.
Navigation helpers for SwiftUI applications build with ComposableArchitecture
Swift Composable Presentation 📝 Description Navigation helpers for SwiftUI applications build with ComposableArchitecture. More info about the concep
Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
AudioKit AudioKit is an audio synthesis, processing, and analysis platform for iOS, macOS (including Catalyst), and tvOS. Installation To add AudioKit
📱 Wire for iOS (iPhone and iPad)
Wire™ This repository is part of the source code of Wire. You can find more information at wire.com or by contacting [email protected]. You can find
Core Plot source code and example applications
Core Plot Cocoa plotting framework for macOS, iOS, and tvOS. Introduction Core Plot is a 2D plotting framework for macOS, iOS, and tvOS. It is highly
An open source library for building deep-linkable SwiftUI applications with composition, testing and ergonomics in mind
Composable Navigator An open source library for building deep-linkable SwiftUI applications with composition, testing and ergonomics in mind Vanilla S
Stanford University's course CS193p (Developing Applications for iOS using SwiftUI)
Memorize Game 🎮 Stanford University's course CS193p (Developing Applications for iOS using SwiftUI) About the game You need to turn over the cards on
Stanford University's course CS193p (Developing Applications for iOS using SwiftUI)
Memorize Game 🎮 Stanford University's course CS193p (Developing Applications for iOS using SwiftUI) About the game You need to turn over the cards on
Frank is a DSL for quickly writing web applications in Swift
Frank Frank is a DSL for quickly writing web applications in Swift with type-safe path routing. Sources/main.swift import Frank // Handle GET request
Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.
Why Zewo? • Support • Community • Contributing Zewo Zewo is a lightweight library for web applications in Swift. What sets Zewo apart? Zewo is not a w
AdaptivePlus is the control center for marketing campaigns in mobile applications.
AdaptivePlus iOS SDK Introduction AdaptivePlus is the control center for marketing campaigns in mobile applications. Requirements iOS 11.0 or later Xc
A macOS application for accessing the output of the SimpleAnalytics package on the desktop.
The SimpleAnalytics package allows you to collect data user interaction analytic data in iOS and macOS applications. This SimpleAnalytics Reader app project allows you to more easily make sense of that collected data by displaying it on your Mac.
TraceLog is a highly configurable, flexible, portable, and simple to use debug logging system for Swift and Objective-C applications running on Linux, macOS, iOS, watchOS, and tvOS.
Please star this github repository to stay up to date. TraceLog Introduction TraceLog is a highly configurable, flexible, portable, and simple to use
SuggestionsKit is a framework for iOS that was created in order to provide developers with the opportunity to educate users on various features of applications.
SuggestionsKit is a framework for iOS that was created in order to provide developers with the opportunity to educate users
A Swift wrapper for the FFmpeg API
SwiftFFmpeg A Swift wrapper for the FFmpeg API. Note: SwiftFFmpeg is still in development, and the API is not guaranteed to be stable. It's subject to
NextLevelSessionExporter is an export and transcode media library for iOS written in Swift.
NextLevelSessionExporter 🔄 NextLevelSessionExporter is an export and transcode media library for iOS written in Swift. The library provides customiza
A video composition framework build on top of AVFoundation. It's simple to use and easy to extend.
A high-level video composition framework build on top of AVFoundation. It's simple to use and easy to extend. Use it and make life easier if you are implementing video composition feature.
A framework that provides CurtainController. CurtainController is a container view controller that implements a content-curtain interface. You can find a similar implementation in applications like Apple Maps, Find My, Stocks, etc. Someone calls it "Pull Up" or "Bottom Sheet".
A framework that provides Curtain Controller. Curtain Controller is a container view controller that implements a content-curtain interface. Contents
Full configurable spreadsheet view user interfaces for iOS applications. With this framework, you can easily create complex layouts like schedule, gantt chart or timetable as if you are using Excel.
kishikawakatsumi/SpreadsheetView has moved! It is being actively maintained at bannzai/SpreadsheetView. This fork was created when the project was mov
Material, a UI/UX framework for creating beautiful iOS applications
Material Welcome to Material, a UI/UX framework for creating beautiful applications. Material's animation system has been completely reworked to take
A draggable modal for iOS Applications.
Mantle Modal Draggable Modal, PopUp or Menu written in Swift. Description A simple modal resource that uses a UIScrollView to allow the user to close
⚡️ A library of widgets and helpers to build instant-search applications on iOS.
By Algolia. InstantSearch family: InstantSearch iOS | InstantSearch Android | React InstantSearch | InstantSearch.js | Angular InstantSearch | Vue Ins
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
Twitter Text Editor A standalone, flexible API that provides a full featured rich text editor for iOS applications. This provides a robust text attrib
Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.
Why Zewo? • Support • Community • Contributing Zewo Zewo is a lightweight library for web applications in Swift. What sets Zewo apart? Zewo is not a w
🌏 A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications.
A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications. 🚀 TermiNetwork was tested in a produc
A library for reactive and unidirectional Swift applications
ReactorKit is a framework for a reactive and unidirectional Swift application architecture. This repository introduces the basic concept of ReactorKit
Graph is a semantic database that is used to create data-driven applications.
Welcome to Graph Graph is a semantic database that is used to create data-driven applications. Download the latest sample. Features iCloud Support Mul
Swiftline is a set of tools to help you create command line applications
Swiftline is a set of tools to help you create command line applications. Swiftline is inspired by highline Swiftline contains the following: Colorize
Chatto is a Swift lightweight framework to build chat applications.
Chatto is a Swift lightweight framework to build chat applications. It's been designed to be extensible and performant. Along with Chatto there is ChattoAdditions, a companion framework which includes cells for messages and an extensible input component. You can find more details about how it was implemented in our blog. See them in action!
SwiftySound is a simple library that lets you deal with Swift sounds easily
SwiftySound Overview SwiftySound is a simple library that lets you deal with Swift sounds easily. Static methods Sound.play(file: "dog.wav") Sound.pla
SwiftAudioPlayer - Swift-based audio player with AVAudioEngine as its base
SwiftAudioPlayer Swift-based audio player with AVAudioEngine as its base. Allows for: streaming online audio, playing local file, changing audio speed
Soundable is a tiny library that uses AVFoundation to manage the playing of sounds in iOS applications in a simple and easy way
Soundable is a tiny library that uses AVFoundation to manage the playing of sounds in iOS applications in a simple and easy way. You can play
ModernAVPlayer is a persistence AVPlayer wrapper
ModernAVPlayer is a persistence AVPlayer wrapper ++ Cool features ++ Get 9 nice and relevant player states (playing, buffering, loading
FDWaveformView is an easy way to display an audio waveform in your app
FDWaveformView is an easy way to display an audio waveform in your app. It is a nice visualization to show a playing audio file or to select a position in a file.
FDSoundActivatedRecorder - Start recording when the user speaks
FDSoundActivatedRecorder Start recording when the user speaks. All you have to do is tell us when to start listening. Then we wait for an audible nois
Beethoven is an audio processing Swift library
Beethoven is an audio processing Swift library that provides an easy-to-use interface to solve an age-old problem of pitch detection of musical signals.
AudioPlayer is a simple class for playing audio in iOS, macOS and tvOS apps.
AudioPlayer AudioPlayer is a simple class for playing audio in iOS, macOS and tvOS apps.
AudioPlayer is syntax and feature sugar over AVPlayer. It plays your audio files (local & remote).
AudioPlayer AudioPlayer is a wrapper around AVPlayer. It also offers cool features such as: Quality control based on number of interruption (buffering
AudioKit is an audio synthesis, processing, and analysis platform for iOS, macOS, and tvOS.
AudioKit is an audio synthesis, processing, and analysis platform for iOS, macOS (including Catalyst), and tvOS. Installation To add AudioKit
ARKit Demo Application
ARKitNavigationDemo Work in progress. In Progress Region — For one, we could render far fewer nodes. In fact, it’s a bit distracting that the entire t
RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern
About Navigation concerns RxFlow aims to Installation The key principles How to use RxFlow Tools and dependencies GitHub Actions Frameworks Platform L
Algorithm is a library of tools that is used to create intelligent applications.
Welcome to Algorithm Algorithm is a library of tools that is used to create intelligent applications. Features Probability Tools Expected Value Progra