{"id":13404451,"url":"https://github.com/miconda/sip-resources","last_synced_at":"2025-04-09T07:06:06.770Z","repository":{"id":3198365,"uuid":"48715444","full_name":"miconda/sip-resources","owner":"miconda","description":"Various SIP resources.","archived":false,"fork":false,"pushed_at":"2024-08-19T17:51:17.000Z","size":51,"stargazers_count":223,"open_issues_count":2,"forks_count":57,"subscribers_count":17,"default_branch":"master","last_synced_at":"2025-04-02T04:08:25.704Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/miconda.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["miconda"]}},"created_at":"2015-12-28T22:31:18.000Z","updated_at":"2025-03-27T12:28:41.000Z","dependencies_parsed_at":"2024-08-19T20:42:56.034Z","dependency_job_id":null,"html_url":"https://github.com/miconda/sip-resources","commit_stats":{"total_commits":41,"total_committers":5,"mean_commits":8.2,"dds":"0.12195121951219512","last_synced_commit":"8cc4d75058ad6b073527f6ec9c570c0f59eb2e88"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/miconda%2Fsip-resources","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/miconda%2Fsip-resources/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/miconda%2Fsip-resources/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/miconda%2Fsip-resources/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/miconda","download_url":"https://codeload.github.com/miconda/sip-resources/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247994119,"owners_count":21030050,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-30T19:01:45.366Z","updated_at":"2025-04-09T07:06:06.749Z","avatar_url":"https://github.com/miconda.png","language":null,"readme":"## SIP Resources\n\nAn incomplete list with various useful SIP resources, mostly open source, but\nnot only.\n\nMarkers:\n\n  * :star: - open source\n  * :zap: - freeware\n  * :moneybag: - paid component\n\n### Index\n\n* [Standard Specifications](#standard-specifications)\n  * [SIP Core](#sip-core)\n  * [SDP](#sdp)\n* [Online Tutorials](#online-tutorials)\n* [Books](#books)\n* [Network Tools](#network-tools)\n* [SIP Servers](#sip-servers)\n* [SIP Softphones](#sip-softphones)\n  * [SIP GUI Softphones](#sip-gui-softphones)\n  * [SIP CLI Softphones](#sip-cli-softphones)\n  * [SIP WebRTC Softphones](#sip-webrtc-softphones)\n* [SIP Hardphones](#sip-hardphones)\n* [SIP Libraries](#sip-libraries)\n  * [SIP Native Libraries](#sip-native-libraries)\n  * [SIP JavaScript Libraries](#sip-javascript-libraries)\n* [SIP Command Line Tools](#sip-command-line-tools)\n* [RTP Relays](#rtp-relays)\n* [Telephony Operator Systems](#telephony-operator-systems)\n  * [Fixed Network Telephony](#fixed-network-telephony)\n  * [Mobile Network Telephony](#mobile-network-telephony)\n* [Telephony API Platforms](#telephony-api-platforms)\n* [PBX Systems](#pbx-systems)\n* [Session Border Controllers](#session-border-controllers)\n* [RTC Events](#rtc-events)\n\n### Standard Specifications\n\n#### SIP Core\n\n* [RFC3261](http://tools.ietf.org/html/rfc3261) : SIP: Session Initiation Protocol\n* [RFC3262](http://tools.ietf.org/html/rfc3262) : Reliability of Provisional Responses in the Session Initiation Protocol (SIP)\n* [RFC3263](http://tools.ietf.org/html/rfc3263) : Session Initiation Protocol (SIP): Locating SIP Servers\n* [RFC3265](http://tools.ietf.org/html/rfc3265) : Session Initiation Protocol (SIP)-Specific Event Notification\n\n#### SDP\n\n* [RFC8866](https://datatracker.ietf.org/doc/html/rfc8866) : SDP: Session Description Protocol\n* [RFC4566](http://tools.ietf.org/html/rfc4566) : SDP: Session Description Protocol (obsoleted)\n* [RFC3264](http://tools.ietf.org/html/rfc3264) : An Offer/Answer Model with the Session Description Protocol (SDP)\n\n### Online Tutorials\n\n* [ColumbiaEdu - SIP Tutorial](http://www.cs.columbia.edu/~hgs/teaching/ais/slides/2003/sip_long.pdf)\n* [CornellEdu - Understanding SIP](http://www.cs.cornell.edu/courses/cs619/2004fa/documents/siptutorial.pdf)\n* [JDRosen.net - Tutorials](http://www.jdrosen.net/tutorials.html)\n* [RFC3261 Simplified](https://www.youtube.com/c/SiptopiaOrgTutorials/videos)\n* [SIP Introduction](http://www.kamailio.org/docs/tutorials/sip-introduction/)\n* [SIPTutorial.net - SIP](http://www.siptutorial.net/SIP/index.html)\n* [StarTrinity SIP Turorials](http://startrinity.com/VoIP/Resources/SipArticlesAndTutorials.aspx)\n* [Tech-invite](https://www.tech-invite.com/fo-sip/tinv-fo-sip-ex3261.html)\n* [TutorialsPoint - SIP](http://www.tutorialspoint.com/session_initiation_protocol/index.htm)\n* [VoIPMechanic - SIP Basics](http://www.voipmechanic.com/sip-basics.htm)\n* [VoIP Protocols: Introducing SIP](http://toncar.cz/Tutorials/VoIP/VoIP_Protocols_Introducing_SIP.html)\n\n### Books\n\n* [SIP: Understanding the Session Initiation Protocol](http://www.amazon.com/SIP-Understanding-Initiation-Protocol-Telecommunications/dp/1607839954/httpwwwtuto0a-20)\n* [SIP Beyond VoIP](http://www.amazon.com/SIP-Beyond-VoIP-Communications-Revolution/dp/0974813001)\n* [Internet Communications Using SIP](http://www.amazon.com/Internet-Communications-Using-Henry-Sinnreich/dp/0471413992/httpwwwtuto0a-20)\n* [SIP Demystified](http://www.amazon.com/SIP-Demystified-Gonzalo-Camarillo/dp/0071373403)\n\n### Network Tools\n\n* [ngrep](http://ngrep.sourceforge.net/) :star:\n* [flanders](https://github.com/jonkirkman/flanders) :star:\n* [hepic](http://www.hepic.tel) :moneybag:\n* [homer sipcapture](http://www.sipcapture.org) :star:\n* [sip3](https://sip3.io/) :star:\n* [sipgrep](https://github.com/sipcapture/sipgrep) :star:\n* [sngrep](https://github.com/irontec/sngrep) :star:\n* [tcpdump](http://www.tcpdump.org/) :star:\n* [tshark](https://www.wireshark.org/docs/man-pages/tshark.html) :star:\n* [voipmonitor](https://www.voipmonitor.org/) :star: :moneybag:\n* [wireshark](http://www.wireshark.org) :star:\n\n### SIP Servers\n\n* [Asterisk](https://www.asterisk.org) :star:\n* [Dracthio](https://drachtio.org/) :star:\n* [Dubango WebRTC2SIP](https://github.com/DoubangoTelecom/webrtc2sip) :star:\n* [FreeSwitch](https://www.freeswitch.org) :star:\n* [GNU Bayonne](https://www.gnu.org/software/bayonne/)\n* [Janus Gateway](https://github.com/meetecho/janus-gateway) :star:\n* [Kamailio](https://www.kamailio.org) :star:\n* [Mobicents](http://www.mobicents.org/) :star: :moneybag:\n* [nksip](https://github.com/NetComposer/nksip) :star:\n* [reSIProcate](http://www.resiprocate.org) :star:\n* [routr](https://github.com/fonoster/routr) :star:\n* [SEMS](https://github.com/sems-server/sems) :star: :moneybag:\n* [Sippy B2BUA](https://github.com/sippy/b2bua) :star:\n* [Sippy Go B2BUA](https://github.com/sippy/go-b2bua) :star:\n* [Siproxd](https://github.com/hb9xar/siproxd) :star:\n\n### SIP Softphones\n\n#### SIP GUI Softphones\n\nSIP softphones with graphical user interface:\n\n* [3CX Softphone](https://www.3cx.com/voip/softphone/) :zap:\n* [BareSIP](https://f-droid.org/packages/com.tutpro.baresip/) :star:\n* [BareSIP+](https://f-droid.org/en/packages/com.tutpro.baresip.plus/) :star:\n* [Bria](https://www.counterpath.com/) :moneybag:\n* [CSIPSimple](https://github.com/r3gis3r/CSipSimple) :star:\n* [Ekiga](https://www.ekiga.org/) :star:\n* [Empathy](https://wiki.gnome.org/action/show/Attic/Empathy) :star:\n* [Grandstream Wave](https://www.grandstream.com/products/ip-voice-telephony/softphone-app) :zap:\n* [Groundwire - Acrobits](https://www.acrobits.net/sip-client-ios-android/)\n* [Jitsi](https://desktop.jitsi.org/) :star:\n* KPhone :star:\n* [Linphone](https://www.linphone.org/) :star:\n* [Lumicall](https://github.com/opentelecoms-org/lumicall) :star:\n* [Microsip](https://www.microsip.org/) :star:\n* [PhonerLite](https://lite.phoner.de/) :zap:\n* [QjSimple](https://github.com/klaus3000/QjSimple) :star:\n* QuteCom :star:\n* SFLphone :star:\n* [SIPDroid](https://github.com/i-p-tel/sipdroid) :star:\n* [Telephone](https://github.com/64characters/Telephone) :star: :moneybag:\n* [Twinkle](https://github.com/LubosD/twinkle) :star:\n* [X-Lite](https://www.counterpath.com/x-lite/) :zap:\n* [Zoiper](https://www.zoiper.com/) :zap: :moneybag:\n\n#### SIP CLI Softphones\n\nSIP softphones with command line interface:\n\n* [baresip](https://github.com/baresip/baresip) :star:\n* [linphonec](https://github.com/BelledonneCommunications/liblinphone/tree/master/console) :star:\n* [pjsua](https://www.pjsip.org/pjsua.htm) :star:\n\n#### SIP WebRTC Softphones\n\nSIP softphones running on web browser based on WebRTC standards:\n\n* [Browser Phone](https://github.com/InnovateAsterisk/Browser-Phone) :star:\n* [ctxSIP](https://collecttix.github.io/ctxSip/) :star:\n* [Dart SIP UA](https://github.com/flutter-webrtc/dart-sip-ua) :star:\n* [DruCall](https://github.com/opentelecoms-org/drucall) :star:\n* [JSCommunicator](https://github.com/opentelecoms-org/jscommunicator) :star:\n* [React Softphone](https://github.com/prinze77/react-softphone) :star:\n* [SaraPhone](https://github.com/gmaruzz/saraphone) :star:\n* [sipML5](https://www.doubango.org/sipml5/) :star:\n* [sipphone - chrome extension](https://github.com/anshkatriya/sipphone/tree/develop) :star:\n* [Try It JsSIP](https://github.com/versatica/tryit-jssip) :star:\n* [Webphone SIP](https://github.com/ricardojlrufino/webphone-sip) :star:\n\n### SIP Hardphones\n\n* AudioCodes\n* Avaya\n* Cisco (Linksys, Sipura)\n* Fanvil\n* Gigaset (Siemens)\n* Grandstream\n* HTech\n* Panasonic\n* Poly (Polycom, Obihai)\n* Mitel (Aastra)\n* Panasonic\n* Sangoma (Digium)\n* Snom\n* Tiptel\n* Ubiquiti\n* VTech\n* Yealink\n\n### SIP Libraries\n\n#### SIP Native Libraries\n\nSIP libraries written in C, C++, Java, Go, Rust, Python, PHP, Erlang, ...:\n\n* [BareSIP](https://github.com/baresip/baresip) :star:\n* [ersip](https://github.com/poroh/ersip) :star:\n* [eXoSIP](https://github.com/aurelihein/exosip) :star:\n* [ezk sip - rust](https://github.com/kbalt/ezk) :star:\n* [gosip - ghettovoice](https://github.com/ghettovoice/gosip) :star:\n* [gosip - jart](https://github.com/jart/gosip) :star:\n* [gossip](https://github.com/StefanKopieczek/gossip) :star:\n* [go-sip](https://github.com/1lann/go-sip) :star:\n* [go-sip-ua](https://github.com/cloudwebrtc/go-sip-ua) :star:\n* [JAIN-SIP](https://github.com/usnistgov/jsip) :star:\n* [libsip - rust](https://github.com/ByteHeathen/libsip)\n* [MjSIP](http://www.mjsip.org/) :star:\n* [oSIP](https://www.gnu.org/software/osip/) :star:\n* [parsip - rust](https://github.com/kamarkiewicz/parsip) :star:\n* [php-sip](https://github.com/rtckit/php-sip) :star:\n* [PjSIP](https://www.pjsip.org/) :star: :moneybag:\n* [pyVoIP](https://github.com/tayler6000/pyVoIP) :star:\n* [reSIProcate](https://www.resiprocate.org/) :star:\n* [rsip - rust](https://github.com/vasilakisfil/rsip) :star:\n* [sipcore - rust](https://github.com/kurotych/sipcore) :star:\n* [sipsorcery](https://github.com/sipsorcery-org/sipsorcery) :star:\n* [Sofia-SIP](https://sofia-sip.sourceforge.net/) :star:\n* [Zoiper SDK](https://www.zoiper.com/en/voip-sdk) :moneybag:\n\n#### SIP JavaScript Libraries\n\nSIP libraries written in JavaScript:\n\n  * [JsSIP](https://jssip.net/) :star:\n  * [QoffeeSIP](https://github.com/Quobis/QoffeeSIP) :star:\n  * [SIPjs](https://github.com/onsip/SIP.js) :star:\n  * [SipML5](https://www.doubango.org/sipml5/) :star:\n  * [SipML5-NG](https://github.com/cloudonix/sipml5-ng) :star:\n\n### SIP Command Line Tools\n\n* [baresip](https://github.com/baresip/baresip) :star:\n* [isip](https://github.com/halit/isip) :star:\n* [linphonec](https://github.com/BelledonneCommunications/liblinphone/tree/master/console) :star:\n* [pjsua](https://www.pjsip.org/pjsua.htm) :star:\n* [protos-sip](https://gitlab.com/kalilinux/packages/protos-sip)\n* [protos-test-suite-c07-sip](https://www.ee.oulu.fi/research/ouspg/PROTOS_Test-Suite_c07-sip) :star:\n* [sipat](https://github.com/vkubart/sipat)\n* [sipcmd](https://github.com/tmakkonen/sipcmd) :star:\n* [sipcmd2](https://github.com/guisousanunes/sipcmd2) :star:\n* [sipexer](https://github.com/miconda/sipexer) :star:\n* [sipp](https://github.com/SIPp/sipp) :star:\n* [sippts](https://github.com/Pepelux/sippts) :star:\n* [sipping](https://github.com/pbertera/SIPPing) :star:\n* [sipq](https://github.com/logicall/sipq) :star:\n* [sipsak](https://github.com/nils-ohlmeier/sipsak) :star:\n* [siptest (1)](https://github.com/ryngpbx/siptest) :star:\n* [siptest (2)](https://github.com/zionist/siptest) :star:\n* [sipvicious](https://github.com/EnableSecurity/sipvicious) :star:\n* [sip_reg - exosip](https://github.com/aurelihein/exosip/tree/master/tools) :star:\n* [voip_patrol](https://github.com/jchavanton/voip_patrol) :star:\n* [voip_perf](https://github.com/jchavanton/voip_perf)\n* [volts](https://github.com/igorolhovskiy/volts) :star:\n* [wsctl](https://github.com/miconda/wsctl) :star:\n\n### RTP Relays\n\n* [erlrtpproxy](https://github.com/lemenkov/erlrtpproxy) :star:\n* [pylrkproxy](https://github.com/mojtabaesfandiari/pylrkproxy) :star:\n* [rtpengine](https://github.com/sipwise/rtpengine) :star:\n* [rtpproxy](https://github.com/sippy/rtpproxy) :star:\n\n### Telephony Operator Systems\n\n#### Fixed Network Telephony\n\n* [dSIPRouter](https://dsiprouter.org/) :star:\n* [IVOZ Provider](https://github.com/irontec/ivozprovider) :star:\n* [Jambonz](https://github.com/jambonz) :star:\n* [SIP:Provider CE](https://www.sipwise.com/spce/) :star:\n* [Wazo Platform](https://wazo-platform.org/) :star:\n\n#### Mobile Network Telephony\n\n* [Free5GS](https://free5gc.org/) :star:\n* [Ope5GCore](https://www.open5gcore.org/)\n* [Open5GS](https://open5gs.org/) :star:\n\n### Telephony API Platforms\n\n* [Eqivo](https://eqivo.org) :star:\n* [Fonoster](https://github.com/fonoster/fonoster) :star:\n* [Plivo](https://github.com/plivo) :star: :moneybag:\n* [Signalwire](https://www.signalwire.com) :moneybag:\n* [Telnyx](https://developers.telnyx.com/) :moneybag:\n* [Twillio](https://www.twillio.com) :moneybag:\n* [Vonage - Nexmo](https://developer.vonage.com/) :moneybag:\n* [Wazo Platform](https://wazo-platform.org/) :star:\n\n### PBX Systems\n\n* [Asterisk](https://www.asterisk.org) :star:\n* [Bicom Systems](https://www.bicomsystems.com/) :moneybag:\n* [Elastix](https://www.elastix.org/) :star: :moneybag:\n* [Enswitch](https://enswitch.com/) :moneybag:\n* [FreePBX](https://www.freepbx.org/) :star:\n* [FreeSwitch](https://www.freeswitch.org) :star:\n* [FusionPBX](https://www.fusionpbx.com/) :star:\n* [Gemeinschaft 5](https://www.alternative-solution.de/gs5)\n* [Kazoo](https://www.2600hz.org/) :star:\n* [Pascom](https://www.pascom.net/) :moneybag:\n* [PekePBX](https://pekepbx.com/) :moneybag:\n* [SwitchVox](https://www.sangoma.com/business-phone-systems/) :moneybag:\n* [Thirdlane](https://www.thirdlane.com/) :moneybag:\n* [VitalPBX](https://www.vitalpbx.com/) :star: :moneybag:\n* [Vodia PBX](https://vodia.com/) :moneybag:\n* [VoIPNow](https://www.4psa.com/) :moneybag:\n\n### Session Border Controllers\n\n* [libresbc](https://github.com/hnimminh/libresbc) :star:\n* [SEMS](https://github.com/sems-server/sems) :star: :moneybag:\n* [sbcOS](https://github.com/voiceboys/sbcOS) :star:\n\n### Billing And Rating\n\n* [A2Billing](https://github.com/Star2Billing/a2billing) :star:\n* [ASTPP](https://github.com/iNextrix/ASTPP) :star:\n* [CGRateS](https://github.com/cgrates/cgrates) :star:\n* [MagnusBilling7](https://github.com/magnussolution/magnusbilling7) :star:\n* [OV500](https://github.com/openvoips/OV500) :star:\n* [PyFreeBilling](https://github.com/mwolff44/pyfreebilling) :star:\n\n### RTC Events\n\n* [Astricon](http://www.astricon.com)\n* [Cluecon](http://www.cluecon.com)\n* [CommCon](https://commcon.xyz)\n* [Fosdem](http://fosdem.org)\n* [JanusCon](https://www.januscon.it)\n* [Kamailio World](http://www.kamailioworld.com)\n* [RTC Conference](https://www.rtc-conference.com)\n* [TADHack](http://www.tadhack.com)\n* [VUC](http://www.vuc.me)\n","funding_links":["https://github.com/sponsors/miconda"],"categories":["Others","Related Lists"],"sub_categories":["Dart Libraries"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmiconda%2Fsip-resources","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmiconda%2Fsip-resources","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmiconda%2Fsip-resources/lists"}