🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

api-whisperer

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

api-whisperer

Free software to create a developer portal and API portal for exploring APIs, documentation, and tools.

1.2.0
latest
Source
npm
Version published
Weekly downloads
58
-87.66%
Maintainers
1
Weekly downloads
 
Created
Source

API Whisperer - Open Source Developer Portal Software

Static Badge Static Badge Static Badge


API Whisperer logo

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.

Features

  • 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

Demo

See the Coffe & Fruits Store Demo Website.

Try out local with Docker Compose by runnung:

docker compose -f demo.docker-compose.yml up --build --force-recreate

Documentation

See the API Whisperer Documentation.

Getting started

Create a new application by running:

npx create-api-whisperer my-developer-portal

For more details refer to the API Whisperer Documentation.

Building from Source

This project was generated with Angular CLI.

Building

Overwrite environments at /src/environments or configuration at /src/assets and run ng build --configuration production to build a new application.

Development server

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.

Code scaffolding

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.

For Contributors

Please submit an Issue.

📄 License

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.

Powered by Steidler IT-Consulting

Steidler IT-Consulting logo

Made with ❤️ in Germany!

Keywords

developer-portal

FAQs

Package last updated on 18 May 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts