API Extractor
Build robust TypeScript libraries with confidence using API Extractor
About API Extractor
API Extractor helps developers create high-quality TypeScript library packages by analyzing exported APIs, detecting breaking changes, and generating clean documentation. It ensures consistent visibility, handles alpha/beta releases, and produces optimized .d.ts rollups for different release types. This open-source tool integrates seamlessly into your build pipeline to maintain API integrity and improve developer experience.
FAQ
API Extractor is coordinated by a team within MS Office, but Microsoft does not provide official support. You can seek help from the community through GitHub issues, the Rush Stack Zulip chat room, or the #contributor-helpline chat room for PR-related questions.
You can report bugs by opening a GitHub issue in the rushstack monorepo where API Extractor is developed.
You can chat with the developers in the Rush Stack Zulip chat room. For PR-related discussions, the #contributor-helpline chat room is available.
PRs are carefully reviewed before merging, but the process can be time-consuming. Maintainers manage large corporate monorepos and may have distractions, so PRs can sometimes be overlooked. Contributions are appreciated, and the team aims to review them.
Alternatives to consider
See all alternativesBadges
Promote API Extractor giving it more exposure, by adding these badges to your website, documentation, or product listing. Each badge links back to API Extractor page on Webfolio.
<a href="https://www.webfolio.to/tools/api-extractor?utm_source=badge&utm_campaign=badge" target="_blank" rel="noopener noreferrer"><img src="https://www.webfolio.to/badges/featured_color.svg" alt="Featured on Webfolio" style="max-width: 150px" /></a>
Categories
Claim this tool
Are you the founder? Claim your profile to update details and track views.