{"id":13990760,"url":"https://github.com/genedelisa/AVFoundationRecorder","last_synced_at":"2025-07-22T13:31:28.608Z","repository":{"id":19671868,"uuid":"22925483","full_name":"genedelisa/AVFoundationRecorder","owner":"genedelisa","description":"Swift audio recorder using AVFoundation","archived":false,"fork":false,"pushed_at":"2017-11-25T15:10:10.000Z","size":72,"stargazers_count":180,"open_issues_count":2,"forks_count":44,"subscribers_count":17,"default_branch":"master","last_synced_at":"2024-07-19T01:06:37.585Z","etag":null,"topics":["audio","avfoundation","ios","recording"],"latest_commit_sha":null,"homepage":null,"language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/genedelisa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-08-13T17:57:45.000Z","updated_at":"2023-12-11T01:56:47.000Z","dependencies_parsed_at":"2022-07-25T07:15:04.954Z","dependency_job_id":null,"html_url":"https://github.com/genedelisa/AVFoundationRecorder","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/genedelisa%2FAVFoundationRecorder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/genedelisa%2FAVFoundationRecorder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/genedelisa%2FAVFoundationRecorder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/genedelisa%2FAVFoundationRecorder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/genedelisa","download_url":"https://codeload.github.com/genedelisa/AVFoundationRecorder/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":214668598,"owners_count":15767199,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["audio","avfoundation","ios","recording"],"created_at":"2024-08-09T13:03:11.336Z","updated_at":"2024-08-09T13:11:21.868Z","avatar_url":"https://github.com/genedelisa.png","language":"Swift","funding_links":["https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=F5KE9Z29MH8YQ\u0026bnP-DonationsBF:btn_donate_SM.gif:NonHosted"],"categories":["Swift"],"sub_categories":[],"readme":"# AVFoundation Recorder\n\n[![license](https://img.shields.io/github/license/mashape/apistatus.svg)](https://en.wikipedia.org/wiki/MIT_License)\n[![Build Status](https://travis-ci.org/genedelisa/AVFoundationRecorder.svg)](https://travis-ci.org/genedelisa/AVFoundationRecorder)\n[![GitHub tag](https://img.shields.io/github/tag/genedelisa/AVFoundationRecorder.svg)](https://github.com/genedelisa/AVFoundationRecorder/)\n[![GitHub release](https://img.shields.io/github/release/genedelisa/AVFoundationRecorder.svg)](https://github.com/genedelisa/AVFoundationRecorder/)\n[![GitHub commits](https://img.shields.io/github/commits-since/genedelisa/AVFoundationRecorder/3.0.0.svg)\n\n[![Swift 4](https://img.shields.io/badge/swift4-compatible-4BC51D.svg?style=flat\")](https://developer.apple.com/swift)\n\n\n[![Platforms iOS](https://img.shields.io/badge/Platforms-iOS-lightgray.svg?style=flat)](https://swift.org/)\n\n[![Sponsors](https://img.shields.io/badge/Sponsors-Rockhopper%20Technologies-orange.svg?style=flat)](http://www.rockhoppertech.com/)\n[![Twitter @GeneDeLisaDev](https://img.shields.io/twitter/follow/GeneDeLisaDev.svg?style=social)](https://twitter.com/GeneDeLisaDev)\n\n\n\nAn audio recorder using AVFoundation updated for Swift 4.\n\nThis will save recordings in Apple Lossless format. You can change the recording settings to another format if you'd like.\n\nThe recordings are shown in a CollectionView. The cells will respond to single taps, double taps, and a long press to play, rename, or delete the sound file.\n\n## Blog post for this example.\n\n[Blog post](http://www.rockhoppertech.com/blog/avfoundation-audio-recording-with-swift/)\n\n\n\n## Bugs\n\nNone observed.\n\n[![GitHub issues](https://img.shields.io/github/issues/genedelisa/AVFoundationRecorder.svg)](https://github.com/genedelisa/AVFoundationRecorder/issues)\n\nIf you find one, [please add it to issues](https://github.com/genedelisa/AVFoundationRecorder/issues)\n\n### Buy my kitty Giacomo some cat food\n\nIf this project is of any use to you, my ravenous Maine Coon kitty would like a snack.\n\n[![paypal](https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=F5KE9Z29MH8YQ\u0026bnP-DonationsBF:btn_donate_SM.gif:NonHosted)\n\n\u003cimg src=\"http://www.rockhoppertech.com/blog/wp-content/uploads/2016/07/momocoding-1024.png\" alt=\"Giacomo Kitty\" width=\"400\" height=\"300\"\u003e\n\n\n## Licensing\n\n[MIT](https://en.wikipedia.org/wiki/MIT_License)\n\nPlease read the [LICENSE](LICENSE) for details.\n\n## Credits\n\n*\t[Gene De Lisa's development blog](http://rockhoppertech.com/blog/)\n*\t[Gene De Lisa's music blog](http://genedelisa.com/)\n*   Twitter: [@GeneDeLisaDev](http://twitter.com/genedelisadev)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgenedelisa%2FAVFoundationRecorder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgenedelisa%2FAVFoundationRecorder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgenedelisa%2FAVFoundationRecorder/lists"}