{"id":17133413,"url":"https://github.com/omaralbeik/vlc","last_synced_at":"2025-10-28T19:41:13.412Z","repository":{"id":243311715,"uuid":"805048591","full_name":"omaralbeik/VLC","owner":"omaralbeik","description":"Install VLC using Swift Package Manager","archived":false,"fork":false,"pushed_at":"2025-01-12T22:56:51.000Z","size":22,"stargazers_count":6,"open_issues_count":1,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-25T05:55:56.874Z","etag":null,"topics":["ios","macos","spm","swift","tvos","vlc","vlckit"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/omaralbeik.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-23T19:29:07.000Z","updated_at":"2025-07-03T09:53:03.000Z","dependencies_parsed_at":"2024-11-26T16:22:48.104Z","dependency_job_id":"a443e7e0-a0a5-4dcc-a66f-d87cfe4256e4","html_url":"https://github.com/omaralbeik/VLC","commit_stats":null,"previous_names":["omaralbeik/vlc"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/omaralbeik/VLC","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/omaralbeik%2FVLC","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/omaralbeik%2FVLC/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/omaralbeik%2FVLC/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/omaralbeik%2FVLC/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/omaralbeik","download_url":"https://codeload.github.com/omaralbeik/VLC/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/omaralbeik%2FVLC/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266990984,"owners_count":24017732,"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","status":"online","status_checked_at":"2025-07-25T02:00:09.625Z","response_time":70,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["ios","macos","spm","swift","tvos","vlc","vlckit"],"created_at":"2024-10-14T19:42:07.725Z","updated_at":"2025-10-28T19:41:13.313Z","avatar_url":"https://github.com/omaralbeik.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VLC\n\n[VLC](https://github.com/omaralbeik/VLC) is a repository that provides VLC binaries for use in iOS, tvOS, and macOS projects. This repository allows you to easily include VLC's powerful media playback capabilities in your projects via Swift Package Manager.\n\n## Installation\n\n### Swift Package Manager\n\nTo add VLC to your project using Swift Package Manager, follow these steps:\n\n1. In Xcode, select `File \u003e Swift Packages \u003e Add Package Dependency...`.\n2. Enter the repository URL: `https://github.com/omaralbeik/VLC`.\n3. Choose the version or branch you want to use.\n\n### Package.swift\n\nTo manually add VLC as a dependency in your `Package.swift` file, include the following:\n\n```swift\nimport PackageDescription\n\nlet package = Package(\n  name: \"YourProjectName\",\n  platforms: [/* */],\n  dependencies: [\n    .package(url: \"https://github.com/omaralbeik/VLC\")\n  ],\n  targets: [\n    .target(\n      name: \"YourTargetName\",\n      dependencies: [\n        \"VLC\"\n      ]\n    ),\n  ]\n)\n```\n\n## Usage\n\nOnce you’ve added the VLC package to your project, you can import and use it in your code:\n\n```swift\nimport VLC\n\nclass MediaPlayer {\n  func playMedia(from url: URL) {\n    let player = VLCMediaPlayer()\n    player.media = VLCMedia(url: url)\n    player.play()\n  }\n}\n```\n\n## License\n\nThis repository is licensed under the MIT license. See the [LICENSE](LICENSE) file for more information.\n\n## Acknowledgments\n\nThis repository provides binaries and headers for VLC, a free and open-source media player and streaming media server developed by the VideoLAN project.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fomaralbeik%2Fvlc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fomaralbeik%2Fvlc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fomaralbeik%2Fvlc/lists"}