# How to pitch a new library?

**URL:** <https://forums.swift.org/t/how-to-pitch-a-new-library/88495>\
**Category:** Ecosystem\
**Created:** [July 23, 2026, 6:44pm UTC](https://forums.swift.org/t/how-to-pitch-a-new-library/88495 "2026-07-23T18:44:21Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![vanvoorden](https://sea2.discourse-cdn.com/swift/user_avatar/forums.swift.org/vanvoorden/32/33619_2.png) [@vanvoorden](https://forums.swift.org/u/vanvoorden)\
**Post date:** [July 23, 2026, 6:44pm UTC](https://forums.swift.org/t/how-to-pitch-a-new-library/88495/1 "2026-07-23T18:44:21Z")

</div>

Hi! The [ESG Charter](https://www.swift.org/ecosystem-steering-group/) says that one of the Group responsibilities is:

> Evaluating and deciding on the inclusion of new libraries into the official Swift project, ensuring alignment with established Swift project principles and overall ecosystem strategy.

I am not able to find any examples of what this process looks like. Does anyone have any recent-ish examples they can share of a successful pitch to launch a new repo from `swiftlang`? Please let me know if anyone has any more information about that. Thanks!

---

<div class="post-metadata">

**Author:** ![broken-circle](https://sea2.discourse-cdn.com/swift/user_avatar/forums.swift.org/broken-circle/32/44882_2.png) [@broken-circle](https://forums.swift.org/u/broken-circle)\
**Post date:** [July 23, 2026, 7:26pm UTC](https://forums.swift.org/t/how-to-pitch-a-new-library/88495/2 "2026-07-23T19:26:18Z")

</div>

[`swiftlang/swift-subprocess`](https://github.com/swiftlang/swift-subprocess)

> [@\[Pitch\] Swift Subprocess](https://forums.swift.org/t/pitch-swift-subprocess/69805):
>
> Hi all, I would like to pitch a new API, Subprocess, that that will eventually replace Process as the canonical way to launch a process in Swift. Please let me know if you have any questions/comments/thoughts! Introducing Swift Subprocess Proposal: SF-NNNN Authors: [Charles Hu](https://github.com/iCharlesHu) Review Manager: TBD Status: Draft Bugs: rdar://118127512, [apple/swift-foundation#309](https://github.com/apple/swift-foundation/issues/309)Introduction / Motivation As Swift establishes itself as a general-purpose language for both compiled and scripting use cases, one pe…

> <https://github.com/swiftlang/swift-foundation/pull/397>
>
> This PR introduces a proposal for \`Subprocess\`.
