[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-6710":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":26,"readmeContent":27,"aiSummary":28,"trendingCount":16,"starSnapshotCount":16,"syncStatus":17,"lastSyncTime":29,"discoverSource":30},6710,"swift-package-manager","swiftlang\u002Fswift-package-manager","swiftlang","The Package Manager for the Swift Programming Language","",null,"Swift",10164,1469,384,1047,0,2,10,28,6,44.5,"Apache License 2.0",false,"main",[],"2026-06-12 02:01:28","# Swift Package Manager Project\n\nThe 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.\n\nWe’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.\n\nSwift Package Manager includes a build system that can build for macOS and Linux. Starting with Xcode 11, Xcode integrates with SwiftPM to provide support for including packages in iOS, macOS, watchOS, and tvOS applications.\n\nThe [SourceKit-LSP](https:\u002F\u002Fgithub.com\u002Fswiftlang\u002Fsourcekit-lsp) project leverages libSwiftPM and provides [Language Server Protocol](https:\u002F\u002Flangserver.org\u002F) implementation for editors that support LSP.\n\n---\n\n## Table of Contents\n* [Getting Started](#getting-started)\n* [Documentation](#documentation)\n* [System Requirements](#system-requirements)\n* [Installation](#installation)\n* [Contributing](#contributing)\n* [Reporting issues](#reporting-issues)\n* [License](#license)\n\n---\n\n## Getting Started\n\nPlease use [this guide](https:\u002F\u002Fwww.swift.org\u002Fdocumentation\u002Fpackage-manager\u002F) for learning package manager basics.\n\n---\n\n## Documentation\n\nFor Quick Help use the `swift package --help` command.\n\nFor documentation on using Swift Package Manager, creating packages, and more, see the [Package Manager Docs](https:\u002F\u002Fdocs.swift.org\u002Fswiftpm\u002Fdocumentation\u002Fpackagemanagerdocs).\n\nFor documentation on developing the Swift Package Manager itself, see the [contribution guide](CONTRIBUTING.md).\n\nFor detailed documentation on the package manifest API, see [PackageDescription API](https:\u002F\u002Fdocs.swift.org\u002Fswiftpm\u002Fdocumentation\u002Fpackagedescription).\n\nFor release notes with information about changes between versions, see the [release notes](Documentation\u002FReleaseNotes).\n\n---\n\n## System Requirements\n\nThe package manager’s system requirements are the same as [those for Swift](https:\u002F\u002Fgithub.com\u002Fswiftlang\u002Fswift\u002Fblob\u002Fmain\u002Fdocs\u002FHowToGuides\u002FGettingStarted.md#system-requirements) with the caveat that the package manager requires Git at runtime as well as build-time.\n\n---\n\n## Installation\n\nThe package manager is available as part the Swift toolchains available on [Swift.org](https:\u002F\u002Fswift.org\u002Fdownload\u002F) including snapshots for the latest versions built from `main` branch. For installation instructions for downloaded snapshots, please see the [Getting Started](https:\u002F\u002Fswift.org\u002Fgetting-started\u002F#installing-swift) section of [Swift.org](https:\u002F\u002Fswift.org).\n\nThe Swift Package Manager is also included in Xcode 8.0 and all subsequent releases.\n\nYou can verify your installation by typing `swift package --version` in a terminal:\n\n```sh\n$ swift package --version\nApple Swift Package Manager - ...\n```\n\n## Contributing\n\nThere are several ways to contribute to Swift Package Manager. To learn about the policies, best practices that govern contributions to the Swift project and instructions for setting up the development environment please read the [Contributor Guide](CONTRIBUTING.md).  \n\nThe Swift package manager uses [llbuild](https:\u002F\u002Fgithub.com\u002Fapple\u002Fswift-llbuild) as the underlying build system for compiling source files. It is also open source and part of the Swift project.\n\n---\n\n## Reporting issues\n\nIf you have any trouble with the package manager, help is available. We recommend:\n\n* The [Swift Forums](https:\u002F\u002Fforums.swift.org\u002Fc\u002Fdevelopment\u002Fswiftpm\u002F),\n* SwiftPM's [bug tracker](https:\u002F\u002Fgithub.com\u002Fswiftlang\u002Fswift-package-manager\u002Fissues)\n\nWhen reporting an issue please follow the bug reporting guidelines, they can be found in [contribution guide](.\u002FCONTRIBUTING.md#reporting-issues).\n\nIf you’re not comfortable sharing your question with the list, contact details for the code owners can be found in [CODEOWNERS](CODEOWNERS); however, Swift Forums is usually the best place to go for help.\n\n---\n\n## License\n\nCopyright 2015 - 2025 Apple Inc. and the Swift project authors. Licensed under Apache License v2.0 with Runtime Library Exception.\n\nSee [https:\u002F\u002Fswift.org\u002FLICENSE.txt](https:\u002F\u002Fswift.org\u002FLICENSE.txt) for license information.\n\nSee [https:\u002F\u002Fswift.org\u002FCONTRIBUTORS.txt](https:\u002F\u002Fswift.org\u002FCONTRIBUTORS.txt) for Swift project authors.\n","Swift Package Manager 是 Swift 编程语言的包管理工具，旨在简化代码共享与复用。其核心功能包括依赖管理、版本控制及支持多种分发和协作模式，并内置了适用于 macOS 和 Linux 的构建系统。此外，从 Xcode 11 开始，该工具还支持 iOS、macOS、watchOS 和 tvOS 应用程序中的包集成。Swift Package Manager 适合用于个人开发、团队内部代码共享或任何需要高效管理和分发 Swift 代码的场景。通过利用 Git 进行版本控制，它为开发者提供了一个灵活且强大的工具来维护项目依赖关系。","2026-06-11 03:08:29","top_language"]