Free software to create a developer portal and API portal for exploring APIs, documentation, and tools.
npm install api-whisperer!Static Badge
!Static Badge
!Static Badge

API Whisperer is an open-source Developer Portal and API Portal software designed to help developers explore APIs, access documentation, and utilize tools for building and integrating applications. It provides a centralized platform for managing API documentation, developer tools, and resources.
- Centralized API documentation and developer tools
- Perfectly optimized for APIs based on domain-driven-design
- Perfectly optimized for CI/CD driven documentation
- Single-Page application based on Angular
- Customizable content, themes and styles
- Webhosting or Dockerized deployment for easy hosting
See the Coffe & Fruits Store Demo Website.
Try out local with Docker Compose by runnung:
``shell`
docker compose -f demo.docker-compose.yml up --build --force-recreate
See the API Whisperer Documentation.
Create a new application by running:
`shell`
npx create-api-whisperer my-developer-portal
For more details refer to the API Whisperer Documentation.
This project was generated with Angular CLI.
Overwrite environments at /src/environments or configuration at /src/assets and run ng build --configuration production to build a new application.
Run ng serve for a dev server. Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.
Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module`.
Please submit an Issue.
This project is licensed under a Customized MIT License!
- ✅ Free for personal use and small businesses
(fewer than 10 employees and under €2M annual revenue)
- ❌ Not permitted for resale, commercial SaaS, or use by larger organizations
- 📬 Commercial licenses available
Please refer to the LICENSE.txt file for full terms and conditions.

Made with ❤️ in Germany!