SIP.js is a full-featured SIP stack written in JavaScript. With SIP.js, you can harness the power of WebRTC to build audio, video, and realtime data into your application. SIP.js is fast, lightweight, and easy to use.

To get up and running fast, check out our getting started guides.

SIP.js has TypeScript types available for most public facing interfaces. Types can be viewed on our GitHub.

Looking for another version?