erlang.html 41 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400
  1. <!doctype html>
  2. <html class="no-js" lang="en">
  3. <head><meta charset="utf-8"/>
  4. <meta name="viewport" content="width=device-width,initial-scale=1"/>
  5. <meta name="color-scheme" content="light dark"><meta name="viewport" content="width=device-width, initial-scale=1" />
  6. <meta content="A list of Free Software network services and web applications which can be hosted on your own servers" lang="en" name="description" xml:lang="en" />
  7. <meta content="UTF-8" name="charset" />
  8. <link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" />
  9. <link rel="shortcut icon" href="../_static/favicon.ico"/><!-- Generated with Sphinx 7.1.0 and Furo 2023.07.26 -->
  10. <title>Erlang - awesome-selfhosted</title>
  11. <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=a746c00c" />
  12. <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
  13. <link rel="stylesheet" type="text/css" href="../_static/sphinx-design.min.css?v=95c83b7e" />
  14. <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
  15. <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=f0ef6217" />
  16. <style>
  17. body {
  18. --color-code-background: #f8f8f8;
  19. --color-code-foreground: black;
  20. }
  21. @media not print {
  22. body[data-theme="dark"] {
  23. --color-code-background: #202020;
  24. --color-code-foreground: #d0d0d0;
  25. }
  26. @media (prefers-color-scheme: dark) {
  27. body:not([data-theme="light"]) {
  28. --color-code-background: #202020;
  29. --color-code-foreground: #d0d0d0;
  30. }
  31. }
  32. }
  33. </style></head>
  34. <body>
  35. <script>
  36. document.body.dataset.theme = localStorage.getItem("theme") || "auto";
  37. </script>
  38. <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  39. <symbol id="svg-toc" viewBox="0 0 24 24">
  40. <title>Contents</title>
  41. <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
  42. <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
  43. </svg>
  44. </symbol>
  45. <symbol id="svg-menu" viewBox="0 0 24 24">
  46. <title>Menu</title>
  47. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
  48. stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
  49. <line x1="3" y1="12" x2="21" y2="12"></line>
  50. <line x1="3" y1="6" x2="21" y2="6"></line>
  51. <line x1="3" y1="18" x2="21" y2="18"></line>
  52. </svg>
  53. </symbol>
  54. <symbol id="svg-arrow-right" viewBox="0 0 24 24">
  55. <title>Expand</title>
  56. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
  57. stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
  58. <polyline points="9 18 15 12 9 6"></polyline>
  59. </svg>
  60. </symbol>
  61. <symbol id="svg-sun" viewBox="0 0 24 24">
  62. <title>Light mode</title>
  63. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
  64. stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
  65. <circle cx="12" cy="12" r="5"></circle>
  66. <line x1="12" y1="1" x2="12" y2="3"></line>
  67. <line x1="12" y1="21" x2="12" y2="23"></line>
  68. <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
  69. <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
  70. <line x1="1" y1="12" x2="3" y2="12"></line>
  71. <line x1="21" y1="12" x2="23" y2="12"></line>
  72. <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
  73. <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
  74. </svg>
  75. </symbol>
  76. <symbol id="svg-moon" viewBox="0 0 24 24">
  77. <title>Dark mode</title>
  78. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
  79. stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
  80. <path stroke="none" d="M0 0h24v24H0z" fill="none" />
  81. <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
  82. </svg>
  83. </symbol>
  84. <symbol id="svg-sun-half" viewBox="0 0 24 24">
  85. <title>Auto light/dark mode</title>
  86. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
  87. stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
  88. <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
  89. <circle cx="12" cy="12" r="9" />
  90. <path d="M13 12h5" />
  91. <path d="M13 15h4" />
  92. <path d="M13 18h1" />
  93. <path d="M13 9h4" />
  94. <path d="M13 6h1" />
  95. </svg>
  96. </symbol>
  97. </svg>
  98. <input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
  99. <input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
  100. <label class="overlay sidebar-overlay" for="__navigation">
  101. <div class="visually-hidden">Hide navigation sidebar</div>
  102. </label>
  103. <label class="overlay toc-overlay" for="__toc">
  104. <div class="visually-hidden">Hide table of contents sidebar</div>
  105. </label>
  106. <div class="page">
  107. <header class="mobile-header">
  108. <div class="header-left">
  109. <label class="nav-overlay-icon" for="__navigation">
  110. <div class="visually-hidden">Toggle site navigation sidebar</div>
  111. <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
  112. </label>
  113. </div>
  114. <div class="header-center">
  115. <a href="../index.html"><div class="brand">awesome-selfhosted</div></a>
  116. </div>
  117. <div class="header-right">
  118. <div class="theme-toggle-container theme-toggle-header">
  119. <button class="theme-toggle">
  120. <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
  121. <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
  122. <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
  123. <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
  124. </button>
  125. </div>
  126. <label class="toc-overlay-icon toc-header-icon" for="__toc">
  127. <div class="visually-hidden">Toggle table of contents sidebar</div>
  128. <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
  129. </label>
  130. </div>
  131. </header>
  132. <aside class="sidebar-drawer">
  133. <div class="sidebar-container">
  134. <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
  135. <div class="sidebar-logo-container">
  136. <img class="sidebar-logo" src="../_static/logo.svg" alt="Logo"/>
  137. </div>
  138. <span class="sidebar-brand-text">awesome-selfhosted</span>
  139. </a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
  140. <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
  141. <input type="hidden" name="check_keywords" value="yes">
  142. <input type="hidden" name="area" value="default">
  143. </form>
  144. <div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
  145. <ul>
  146. <li class="toctree-l1"><a class="reference internal" href="../tags/analytics.html">Analytics</a></li>
  147. <li class="toctree-l1"><a class="reference internal" href="../tags/archiving-and-digital-preservation-dp.html">Archiving and Digital Preservation (DP)</a></li>
  148. <li class="toctree-l1"><a class="reference internal" href="../tags/automation.html">Automation</a></li>
  149. <li class="toctree-l1"><a class="reference internal" href="../tags/backup.html">Backup</a></li>
  150. <li class="toctree-l1"><a class="reference internal" href="../tags/blogging-platforms.html">Blogging Platforms</a></li>
  151. <li class="toctree-l1"><a class="reference internal" href="../tags/booking-and-scheduling.html">Booking and Scheduling</a></li>
  152. <li class="toctree-l1"><a class="reference internal" href="../tags/bookmarks-and-link-sharing.html">Bookmarks and Link Sharing</a></li>
  153. <li class="toctree-l1"><a class="reference internal" href="../tags/calendar--contacts.html">Calendar &amp; Contacts</a></li>
  154. <li class="toctree-l1"><a class="reference internal" href="../tags/communication---custom-communication-systems.html">Communication - Custom Communication Systems</a></li>
  155. <li class="toctree-l1"><a class="reference internal" href="../tags/communication---email---complete-solutions.html">Communication - Email - Complete Solutions</a></li>
  156. <li class="toctree-l1"><a class="reference internal" href="../tags/communication---email---mail-delivery-agents.html">Communication - Email - Mail Delivery Agents</a></li>
  157. <li class="toctree-l1"><a class="reference internal" href="../tags/communication---email---mail-transfer-agents.html">Communication - Email - Mail Transfer Agents</a></li>
  158. <li class="toctree-l1"><a class="reference internal" href="../tags/communication---email---mailing-lists-and-newsletters.html">Communication - Email - Mailing Lists and Newsletters</a></li>
  159. <li class="toctree-l1"><a class="reference internal" href="../tags/communication---email---webmail-clients.html">Communication - Email - Webmail Clients</a></li>
  160. <li class="toctree-l1"><a class="reference internal" href="../tags/communication---irc.html">Communication - IRC</a></li>
  161. <li class="toctree-l1"><a class="reference internal" href="../tags/communication---sip.html">Communication - SIP</a></li>
  162. <li class="toctree-l1"><a class="reference internal" href="../tags/communication---social-networks-and-forums.html">Communication - Social Networks and Forums</a></li>
  163. <li class="toctree-l1"><a class="reference internal" href="../tags/communication---video-conferencing.html">Communication - Video Conferencing</a></li>
  164. <li class="toctree-l1"><a class="reference internal" href="../tags/communication---xmpp---servers.html">Communication - XMPP - Servers</a></li>
  165. <li class="toctree-l1"><a class="reference internal" href="../tags/communication---xmpp---web-clients.html">Communication - XMPP - Web Clients</a></li>
  166. <li class="toctree-l1"><a class="reference internal" href="../tags/community-supported-agriculture-csa.html">Community-Supported Agriculture (CSA)</a></li>
  167. <li class="toctree-l1"><a class="reference internal" href="../tags/conference-management.html">Conference Management</a></li>
  168. <li class="toctree-l1"><a class="reference internal" href="../tags/content-management-systems-cms.html">Content Management Systems (CMS)</a></li>
  169. <li class="toctree-l1"><a class="reference internal" href="../tags/database-management.html">Database Management</a></li>
  170. <li class="toctree-l1"><a class="reference internal" href="../tags/dns.html">DNS</a></li>
  171. <li class="toctree-l1"><a class="reference internal" href="../tags/document-management.html">Document Management</a></li>
  172. <li class="toctree-l1"><a class="reference internal" href="../tags/document-management---e-books.html">Document Management - E-books</a></li>
  173. <li class="toctree-l1"><a class="reference internal" href="../tags/document-management---institutional-repository-and-digital-library-software.html">Document Management - Institutional Repository and Digital Library Software</a></li>
  174. <li class="toctree-l1"><a class="reference internal" href="../tags/document-management---integrated-library-systems-ils.html">Document Management - Integrated Library Systems (ILS)</a></li>
  175. <li class="toctree-l1"><a class="reference internal" href="../tags/e-commerce.html">E-commerce</a></li>
  176. <li class="toctree-l1"><a class="reference internal" href="../tags/federated-identity--authentication.html">Federated Identity &amp; Authentication</a></li>
  177. <li class="toctree-l1"><a class="reference internal" href="../tags/feed-readers.html">Feed Readers</a></li>
  178. <li class="toctree-l1"><a class="reference internal" href="../tags/file-transfer--synchronization.html">File Transfer &amp; Synchronization</a></li>
  179. <li class="toctree-l1"><a class="reference internal" href="../tags/file-transfer---distributed-filesystems.html">File Transfer - Distributed Filesystems</a></li>
  180. <li class="toctree-l1"><a class="reference internal" href="../tags/file-transfer---object-storage--file-servers.html">File Transfer - Object Storage &amp; File Servers</a></li>
  181. <li class="toctree-l1"><a class="reference internal" href="../tags/file-transfer---peer-to-peer-filesharing.html">File Transfer - Peer-to-peer Filesharing</a></li>
  182. <li class="toctree-l1"><a class="reference internal" href="../tags/file-transfer---single-click--drag-n-drop-upload.html">File Transfer - Single-click &amp; Drag-n-drop Upload</a></li>
  183. <li class="toctree-l1"><a class="reference internal" href="../tags/file-transfer---web-based-file-managers.html">File Transfer - Web-based File Managers</a></li>
  184. <li class="toctree-l1"><a class="reference internal" href="../tags/games.html">Games</a></li>
  185. <li class="toctree-l1"><a class="reference internal" href="../tags/games---administrative-utilities--control-panels.html">Games - Administrative Utilities &amp; Control Panels</a></li>
  186. <li class="toctree-l1"><a class="reference internal" href="../tags/genealogy.html">Genealogy</a></li>
  187. <li class="toctree-l1"><a class="reference internal" href="../tags/groupware.html">Groupware</a></li>
  188. <li class="toctree-l1"><a class="reference internal" href="../tags/human-resources-management-hrm.html">Human Resources Management (HRM)</a></li>
  189. <li class="toctree-l1"><a class="reference internal" href="../tags/internet-of-things-iot.html">Internet of Things (IoT)</a></li>
  190. <li class="toctree-l1"><a class="reference internal" href="../tags/inventory-management.html">Inventory Management</a></li>
  191. <li class="toctree-l1"><a class="reference internal" href="../tags/knowledge-management-tools.html">Knowledge Management Tools</a></li>
  192. <li class="toctree-l1"><a class="reference internal" href="../tags/learning-and-courses.html">Learning and Courses</a></li>
  193. <li class="toctree-l1"><a class="reference internal" href="../tags/manufacturing.html">Manufacturing</a></li>
  194. <li class="toctree-l1"><a class="reference internal" href="../tags/maps-and-global-positioning-system-gps.html">Maps and Global Positioning System (GPS)</a></li>
  195. <li class="toctree-l1"><a class="reference internal" href="../tags/media-streaming.html">Media Streaming</a></li>
  196. <li class="toctree-l1"><a class="reference internal" href="../tags/media-streaming---audio-streaming.html">Media Streaming - Audio Streaming</a></li>
  197. <li class="toctree-l1"><a class="reference internal" href="../tags/media-streaming---multimedia-streaming.html">Media Streaming - Multimedia Streaming</a></li>
  198. <li class="toctree-l1"><a class="reference internal" href="../tags/media-streaming---video-streaming.html">Media Streaming - Video Streaming</a></li>
  199. <li class="toctree-l1"><a class="reference internal" href="../tags/miscellaneous.html">Miscellaneous</a></li>
  200. <li class="toctree-l1"><a class="reference internal" href="../tags/money-budgeting--management.html">Money, Budgeting &amp; Management</a></li>
  201. <li class="toctree-l1"><a class="reference internal" href="../tags/monitoring.html">Monitoring</a></li>
  202. <li class="toctree-l1"><a class="reference internal" href="../tags/note-taking--editors.html">Note-taking &amp; Editors</a></li>
  203. <li class="toctree-l1"><a class="reference internal" href="../tags/office-suites.html">Office Suites</a></li>
  204. <li class="toctree-l1"><a class="reference internal" href="../tags/password-managers.html">Password Managers</a></li>
  205. <li class="toctree-l1"><a class="reference internal" href="../tags/pastebins.html">Pastebins</a></li>
  206. <li class="toctree-l1"><a class="reference internal" href="../tags/personal-dashboards.html">Personal Dashboards</a></li>
  207. <li class="toctree-l1"><a class="reference internal" href="../tags/photo-and-video-galleries.html">Photo and Video Galleries</a></li>
  208. <li class="toctree-l1"><a class="reference internal" href="../tags/polls-and-events.html">Polls and Events</a></li>
  209. <li class="toctree-l1"><a class="reference internal" href="../tags/proxy.html">Proxy</a></li>
  210. <li class="toctree-l1"><a class="reference internal" href="../tags/recipe-management.html">Recipe Management</a></li>
  211. <li class="toctree-l1"><a class="reference internal" href="../tags/remote-access.html">Remote Access</a></li>
  212. <li class="toctree-l1"><a class="reference internal" href="../tags/resource-planning.html">Resource Planning</a></li>
  213. <li class="toctree-l1"><a class="reference internal" href="../tags/search-engines.html">Search Engines</a></li>
  214. <li class="toctree-l1"><a class="reference internal" href="../tags/self-hosting-solutions.html">Self-hosting Solutions</a></li>
  215. <li class="toctree-l1"><a class="reference internal" href="../tags/software-development.html">Software Development</a></li>
  216. <li class="toctree-l1"><a class="reference internal" href="../tags/software-development---api-management.html">Software Development - API Management</a></li>
  217. <li class="toctree-l1"><a class="reference internal" href="../tags/software-development---continuous-integration--deployment.html">Software Development - Continuous Integration &amp; Deployment</a></li>
  218. <li class="toctree-l1"><a class="reference internal" href="../tags/software-development---faas--serverless.html">Software Development - FaaS &amp; Serverless</a></li>
  219. <li class="toctree-l1"><a class="reference internal" href="../tags/software-development---ide--tools.html">Software Development - IDE &amp; Tools</a></li>
  220. <li class="toctree-l1"><a class="reference internal" href="../tags/software-development---localization.html">Software Development - Localization</a></li>
  221. <li class="toctree-l1"><a class="reference internal" href="../tags/software-development---low-code.html">Software Development - Low Code</a></li>
  222. <li class="toctree-l1"><a class="reference internal" href="../tags/software-development---project-management.html">Software Development - Project Management</a></li>
  223. <li class="toctree-l1"><a class="reference internal" href="../tags/software-development---testing.html">Software Development - Testing</a></li>
  224. <li class="toctree-l1"><a class="reference internal" href="../tags/static-site-generators.html">Static Site Generators</a></li>
  225. <li class="toctree-l1"><a class="reference internal" href="../tags/status--uptime-pages.html">Status / Uptime pages</a></li>
  226. <li class="toctree-l1"><a class="reference internal" href="../tags/task-management--to-do-lists.html">Task Management &amp; To-do Lists</a></li>
  227. <li class="toctree-l1"><a class="reference internal" href="../tags/ticketing.html">Ticketing</a></li>
  228. <li class="toctree-l1"><a class="reference internal" href="../tags/time-tracking.html">Time Tracking</a></li>
  229. <li class="toctree-l1"><a class="reference internal" href="../tags/url-shorteners.html">URL Shorteners</a></li>
  230. <li class="toctree-l1"><a class="reference internal" href="../tags/video-surveillance.html">Video Surveillance</a></li>
  231. <li class="toctree-l1"><a class="reference internal" href="../tags/vpn.html">VPN</a></li>
  232. <li class="toctree-l1"><a class="reference internal" href="../tags/web-servers.html">Web Servers</a></li>
  233. <li class="toctree-l1"><a class="reference internal" href="../tags/wikis.html">Wikis</a></li>
  234. </ul>
  235. </div>
  236. </div>
  237. </div>
  238. </div>
  239. </aside>
  240. <div class="main">
  241. <div class="content">
  242. <div class="article-container">
  243. <a href="#" class="back-to-top muted-link">
  244. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  245. <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
  246. </svg>
  247. <span>Back to top</span>
  248. </a>
  249. <div class="content-icon-container">
  250. <div class="theme-toggle-container theme-toggle-content">
  251. <button class="theme-toggle">
  252. <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
  253. <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
  254. <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
  255. <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
  256. </button>
  257. </div>
  258. <label class="toc-overlay-icon toc-content-icon" for="__toc">
  259. <div class="visually-hidden">Toggle table of contents sidebar</div>
  260. <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
  261. </label>
  262. </div>
  263. <article role="main">
  264. <section id="erlang">
  265. <h1>Erlang<a class="headerlink" href="#erlang" title="Permalink to this heading">#</a></h1>
  266. <p><a class="reference external" href="https://en.wikipedia.org/wiki/Erlang_(programming_language)">Erlang</a> is a general-purpose, concurrent, functional high-level programming language, and a garbage-collected runtime system.</p>
  267. <hr class="docutils" />
  268. <section id="software">
  269. <h2>Software<a class="headerlink" href="#software" title="Permalink to this heading">#</a></h2>
  270. <p>This page lists all projects using this programming language or deployment platform. Only the main server-side requirements, packaging or distribution formats are considered.</p>
  271. <hr class="docutils" />
  272. <section id="ejabberd">
  273. <h3>ejabberd<a class="headerlink" href="#ejabberd" title="Permalink to this heading">#</a></h3>
  274. <p>XMPP instant messaging server.</p>
  275. <p><span class="external-link-box"><a class="external-link" href="https://www.ejabberd.im/"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-globe octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM5.78 8.75a9.64 9.64 0 0 0 1.363 4.177c.255.426.542.832.857 1.215.245-.296.551-.705.857-1.215A9.64 9.64 0 0 0 10.22 8.75Zm4.44-1.5a9.64 9.64 0 0 0-1.363-4.177c-.307-.51-.612-.919-.857-1.215a9.927 9.927 0 0 0-.857 1.215A9.64 9.64 0 0 0 5.78 7.25Zm-5.944 1.5H1.543a6.507 6.507 0 0 0 4.666 5.5c-.123-.181-.24-.365-.352-.552-.715-1.192-1.437-2.874-1.581-4.948Zm-2.733-1.5h2.733c.144-2.074.866-3.756 1.58-4.948.12-.197.237-.381.353-.552a6.507 6.507 0 0 0-4.666 5.5Zm10.181 1.5c-.144 2.074-.866 3.756-1.58 4.948-.12.197-.237.381-.353.552a6.507 6.507 0 0 0 4.666-5.5Zm2.733-1.5a6.507 6.507 0 0 0-4.666-5.5c.123.181.24.365.353.552.714 1.192 1.436 2.874 1.58 4.948Z"></path></svg> Website</a></span>
  276. <span class="external-link-box"><a class="external-link" href="https://github.com/processone/ejabberd"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-git-branch octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="M9.5 3.25a2.25 2.25 0 1 1 3 2.122V6A2.5 2.5 0 0 1 10 8.5H6a1 1 0 0 0-1 1v1.128a2.251 2.251 0 1 1-1.5 0V5.372a2.25 2.25 0 1 1 1.5 0v1.836A2.493 2.493 0 0 1 6 7h4a1 1 0 0 0 1-1v-.628A2.25 2.25 0 0 1 9.5 3.25Zm-6 0a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Zm8.25-.75a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5ZM4.25 12a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Z"></path></svg> Source Code</a></span></p>
  277. <p><span class="stars">★6138</span>
  278. <span class="updated-at" title="Date of last update"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-clock octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm7-3.25v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5a.75.75 0 0 1 1.5 0Z"></path></svg> 2024-12-21</span>
  279. <span class="platform"><a href="./erlang.html"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-package octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="m8.878.392 5.25 3.045c.54.314.872.89.872 1.514v6.098a1.75 1.75 0 0 1-.872 1.514l-5.25 3.045a1.75 1.75 0 0 1-1.756 0l-5.25-3.045A1.75 1.75 0 0 1 1 11.049V4.951c0-.624.332-1.201.872-1.514L7.122.392a1.75 1.75 0 0 1 1.756 0ZM7.875 1.69l-4.63 2.685L8 7.133l4.755-2.758-4.63-2.685a.248.248 0 0 0-.25 0ZM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432Zm6.25 8.271 4.625-2.683a.25.25 0 0 0 .125-.216V5.677L8.75 8.432Z"></path></svg> Erlang</a> </span> <span class="platform"><a href="./docker.html"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-package octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="m8.878.392 5.25 3.045c.54.314.872.89.872 1.514v6.098a1.75 1.75 0 0 1-.872 1.514l-5.25 3.045a1.75 1.75 0 0 1-1.756 0l-5.25-3.045A1.75 1.75 0 0 1 1 11.049V4.951c0-.624.332-1.201.872-1.514L7.122.392a1.75 1.75 0 0 1 1.756 0ZM7.875 1.69l-4.63 2.685L8 7.133l4.755-2.758-4.63-2.685a.248.248 0 0 0-.25 0ZM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432Zm6.25 8.271 4.625-2.683a.25.25 0 0 0 .125-.216V5.677L8.75 8.432Z"></path></svg> Docker</a> </span>
  280. <span class="license-box"><a class="license-link" href="../index.html#list-of-licenses"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-law octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="M8.75.75V2h.985c.304 0 .603.08.867.231l1.29.736c.038.022.08.033.124.033h2.234a.75.75 0 0 1 0 1.5h-.427l2.111 4.692a.75.75 0 0 1-.154.838l-.53-.53.529.531-.001.002-.002.002-.006.006-.006.005-.01.01-.045.04c-.21.176-.441.327-.686.45C14.556 10.78 13.88 11 13 11a4.498 4.498 0 0 1-2.023-.454 3.544 3.544 0 0 1-.686-.45l-.045-.04-.016-.015-.006-.006-.004-.004v-.001a.75.75 0 0 1-.154-.838L12.178 4.5h-.162c-.305 0-.604-.079-.868-.231l-1.29-.736a.245.245 0 0 0-.124-.033H8.75V13h2.5a.75.75 0 0 1 0 1.5h-6.5a.75.75 0 0 1 0-1.5h2.5V3.5h-.984a.245.245 0 0 0-.124.033l-1.289.737c-.265.15-.564.23-.869.23h-.162l2.112 4.692a.75.75 0 0 1-.154.838l-.53-.53.529.531-.001.002-.002.002-.006.006-.016.015-.045.04c-.21.176-.441.327-.686.45C4.556 10.78 3.88 11 3 11a4.498 4.498 0 0 1-2.023-.454 3.544 3.544 0 0 1-.686-.45l-.045-.04-.016-.015-.006-.006-.004-.004v-.001a.75.75 0 0 1-.154-.838L2.178 4.5H1.75a.75.75 0 0 1 0-1.5h2.234a.249.249 0 0 0 .125-.033l1.288-.737c.265-.15.564-.23.869-.23h.984V.75a.75.75 0 0 1 1.5 0Zm2.945 8.477c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L13 6.327Zm-10 0c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L3 6.327Z"></path></svg> GPL-2.0</a> </span></p>
  281. <p><span class="tag"><a href="../tags/communication---xmpp---servers.html"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-tag octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="M1 7.775V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 0 1 0 2.474l-5.026 5.026a1.75 1.75 0 0 1-2.474 0l-6.25-6.25A1.752 1.752 0 0 1 1 7.775Zm1.5 0c0 .066.026.13.073.177l6.25 6.25a.25.25 0 0 0 .354 0l5.025-5.025a.25.25 0 0 0 0-.354l-6.25-6.25a.25.25 0 0 0-.177-.073H2.75a.25.25 0 0 0-.25.25ZM6 5a1 1 0 1 1 0 2 1 1 0 0 1 0-2Z"></path></svg> Communication - XMPP - Servers</a> </span></p>
  282. </section>
  283. <hr class="docutils" />
  284. <section id="emqx">
  285. <h3>EMQX<a class="headerlink" href="#emqx" title="Permalink to this heading">#</a></h3>
  286. <p>An ultra-scalable open-source MQTT broker. Connect 100M+ IoT devices in one single cluster, move and process real-time IoT data with 1M msg/s throughput at 1ms latency.</p>
  287. <p><span class="external-link-box"><a class="external-link" href="https://www.emqx.io/"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-globe octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM5.78 8.75a9.64 9.64 0 0 0 1.363 4.177c.255.426.542.832.857 1.215.245-.296.551-.705.857-1.215A9.64 9.64 0 0 0 10.22 8.75Zm4.44-1.5a9.64 9.64 0 0 0-1.363-4.177c-.307-.51-.612-.919-.857-1.215a9.927 9.927 0 0 0-.857 1.215A9.64 9.64 0 0 0 5.78 7.25Zm-5.944 1.5H1.543a6.507 6.507 0 0 0 4.666 5.5c-.123-.181-.24-.365-.352-.552-.715-1.192-1.437-2.874-1.581-4.948Zm-2.733-1.5h2.733c.144-2.074.866-3.756 1.58-4.948.12-.197.237-.381.353-.552a6.507 6.507 0 0 0-4.666 5.5Zm10.181 1.5c-.144 2.074-.866 3.756-1.58 4.948-.12.197-.237.381-.353.552a6.507 6.507 0 0 0 4.666-5.5Zm2.733-1.5a6.507 6.507 0 0 0-4.666-5.5c.123.181.24.365.353.552.714 1.192 1.436 2.874 1.58 4.948Z"></path></svg> Website</a></span>
  288. <span class="external-link-box"><a class="external-link" href="https://github.com/emqx/emqx"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-git-branch octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="M9.5 3.25a2.25 2.25 0 1 1 3 2.122V6A2.5 2.5 0 0 1 10 8.5H6a1 1 0 0 0-1 1v1.128a2.251 2.251 0 1 1-1.5 0V5.372a2.25 2.25 0 1 1 1.5 0v1.836A2.493 2.493 0 0 1 6 7h4a1 1 0 0 0 1-1v-.628A2.25 2.25 0 0 1 9.5 3.25Zm-6 0a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Zm8.25-.75a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5ZM4.25 12a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Z"></path></svg> Source Code</a></span>
  289. <span class="external-link-box"><a class="external-link" href="https://www.emqx.com/en/mqtt/public-mqtt5-broker"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-play octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z"></path></svg> Demo</a></span></p>
  290. <p><span class="stars">★14279</span>
  291. <span class="updated-at" title="Date of last update"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-clock octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm7-3.25v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5a.75.75 0 0 1 1.5 0Z"></path></svg> 2024-12-20</span>
  292. <span class="platform"><a href="./docker.html"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-package octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="m8.878.392 5.25 3.045c.54.314.872.89.872 1.514v6.098a1.75 1.75 0 0 1-.872 1.514l-5.25 3.045a1.75 1.75 0 0 1-1.756 0l-5.25-3.045A1.75 1.75 0 0 1 1 11.049V4.951c0-.624.332-1.201.872-1.514L7.122.392a1.75 1.75 0 0 1 1.756 0ZM7.875 1.69l-4.63 2.685L8 7.133l4.755-2.758-4.63-2.685a.248.248 0 0 0-.25 0ZM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432Zm6.25 8.271 4.625-2.683a.25.25 0 0 0 .125-.216V5.677L8.75 8.432Z"></path></svg> Docker</a> </span> <span class="platform"><a href="./erlang.html"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-package octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="m8.878.392 5.25 3.045c.54.314.872.89.872 1.514v6.098a1.75 1.75 0 0 1-.872 1.514l-5.25 3.045a1.75 1.75 0 0 1-1.756 0l-5.25-3.045A1.75 1.75 0 0 1 1 11.049V4.951c0-.624.332-1.201.872-1.514L7.122.392a1.75 1.75 0 0 1 1.756 0ZM7.875 1.69l-4.63 2.685L8 7.133l4.755-2.758-4.63-2.685a.248.248 0 0 0-.25 0ZM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432Zm6.25 8.271 4.625-2.683a.25.25 0 0 0 .125-.216V5.677L8.75 8.432Z"></path></svg> Erlang</a> </span>
  293. <span class="license-box"><a class="license-link" href="../index.html#list-of-licenses"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-law octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="M8.75.75V2h.985c.304 0 .603.08.867.231l1.29.736c.038.022.08.033.124.033h2.234a.75.75 0 0 1 0 1.5h-.427l2.111 4.692a.75.75 0 0 1-.154.838l-.53-.53.529.531-.001.002-.002.002-.006.006-.006.005-.01.01-.045.04c-.21.176-.441.327-.686.45C14.556 10.78 13.88 11 13 11a4.498 4.498 0 0 1-2.023-.454 3.544 3.544 0 0 1-.686-.45l-.045-.04-.016-.015-.006-.006-.004-.004v-.001a.75.75 0 0 1-.154-.838L12.178 4.5h-.162c-.305 0-.604-.079-.868-.231l-1.29-.736a.245.245 0 0 0-.124-.033H8.75V13h2.5a.75.75 0 0 1 0 1.5h-6.5a.75.75 0 0 1 0-1.5h2.5V3.5h-.984a.245.245 0 0 0-.124.033l-1.289.737c-.265.15-.564.23-.869.23h-.162l2.112 4.692a.75.75 0 0 1-.154.838l-.53-.53.529.531-.001.002-.002.002-.006.006-.016.015-.045.04c-.21.176-.441.327-.686.45C4.556 10.78 3.88 11 3 11a4.498 4.498 0 0 1-2.023-.454 3.544 3.544 0 0 1-.686-.45l-.045-.04-.016-.015-.006-.006-.004-.004v-.001a.75.75 0 0 1-.154-.838L2.178 4.5H1.75a.75.75 0 0 1 0-1.5h2.234a.249.249 0 0 0 .125-.033l1.288-.737c.265-.15.564-.23.869-.23h.984V.75a.75.75 0 0 1 1.5 0Zm2.945 8.477c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L13 6.327Zm-10 0c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L3 6.327Z"></path></svg> Apache-2.0</a> </span></p>
  294. <p><span class="tag"><a href="../tags/internet-of-things-iot.html"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-tag octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="M1 7.775V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 0 1 0 2.474l-5.026 5.026a1.75 1.75 0 0 1-2.474 0l-6.25-6.25A1.752 1.752 0 0 1 1 7.775Zm1.5 0c0 .066.026.13.073.177l6.25 6.25a.25.25 0 0 0 .354 0l5.025-5.025a.25.25 0 0 0 0-.354l-6.25-6.25a.25.25 0 0 0-.177-.073H2.75a.25.25 0 0 0-.25.25ZM6 5a1 1 0 1 1 0 2 1 1 0 0 1 0-2Z"></path></svg> Internet of Things (IoT)</a> </span></p>
  295. </section>
  296. <hr class="docutils" />
  297. <section id="mongooseim">
  298. <h3>MongooseIM<a class="headerlink" href="#mongooseim" title="Permalink to this heading">#</a></h3>
  299. <p>Mobile messaging platform with a focus on performance and scalability.</p>
  300. <p><span class="external-link-box"><a class="external-link" href="https://www.erlang-solutions.com/products/mongooseim.html"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-globe octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM5.78 8.75a9.64 9.64 0 0 0 1.363 4.177c.255.426.542.832.857 1.215.245-.296.551-.705.857-1.215A9.64 9.64 0 0 0 10.22 8.75Zm4.44-1.5a9.64 9.64 0 0 0-1.363-4.177c-.307-.51-.612-.919-.857-1.215a9.927 9.927 0 0 0-.857 1.215A9.64 9.64 0 0 0 5.78 7.25Zm-5.944 1.5H1.543a6.507 6.507 0 0 0 4.666 5.5c-.123-.181-.24-.365-.352-.552-.715-1.192-1.437-2.874-1.581-4.948Zm-2.733-1.5h2.733c.144-2.074.866-3.756 1.58-4.948.12-.197.237-.381.353-.552a6.507 6.507 0 0 0-4.666 5.5Zm10.181 1.5c-.144 2.074-.866 3.756-1.58 4.948-.12.197-.237.381-.353.552a6.507 6.507 0 0 0 4.666-5.5Zm2.733-1.5a6.507 6.507 0 0 0-4.666-5.5c.123.181.24.365.353.552.714 1.192 1.436 2.874 1.58 4.948Z"></path></svg> Website</a></span>
  301. <span class="external-link-box"><a class="external-link" href="https://github.com/esl/MongooseIM"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-git-branch octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="M9.5 3.25a2.25 2.25 0 1 1 3 2.122V6A2.5 2.5 0 0 1 10 8.5H6a1 1 0 0 0-1 1v1.128a2.251 2.251 0 1 1-1.5 0V5.372a2.25 2.25 0 1 1 1.5 0v1.836A2.493 2.493 0 0 1 6 7h4a1 1 0 0 0 1-1v-.628A2.25 2.25 0 0 1 9.5 3.25Zm-6 0a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Zm8.25-.75a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5ZM4.25 12a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Z"></path></svg> Source Code</a></span></p>
  302. <p><span class="stars">★1672</span>
  303. <span class="updated-at" title="Date of last update"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-clock octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm7-3.25v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5a.75.75 0 0 1 1.5 0Z"></path></svg> 2024-12-24</span>
  304. <span class="platform"><a href="./erlang.html"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-package octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="m8.878.392 5.25 3.045c.54.314.872.89.872 1.514v6.098a1.75 1.75 0 0 1-.872 1.514l-5.25 3.045a1.75 1.75 0 0 1-1.756 0l-5.25-3.045A1.75 1.75 0 0 1 1 11.049V4.951c0-.624.332-1.201.872-1.514L7.122.392a1.75 1.75 0 0 1 1.756 0ZM7.875 1.69l-4.63 2.685L8 7.133l4.755-2.758-4.63-2.685a.248.248 0 0 0-.25 0ZM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432Zm6.25 8.271 4.625-2.683a.25.25 0 0 0 .125-.216V5.677L8.75 8.432Z"></path></svg> Erlang</a> </span> <span class="platform"><a href="./docker.html"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-package octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="m8.878.392 5.25 3.045c.54.314.872.89.872 1.514v6.098a1.75 1.75 0 0 1-.872 1.514l-5.25 3.045a1.75 1.75 0 0 1-1.756 0l-5.25-3.045A1.75 1.75 0 0 1 1 11.049V4.951c0-.624.332-1.201.872-1.514L7.122.392a1.75 1.75 0 0 1 1.756 0ZM7.875 1.69l-4.63 2.685L8 7.133l4.755-2.758-4.63-2.685a.248.248 0 0 0-.25 0ZM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432Zm6.25 8.271 4.625-2.683a.25.25 0 0 0 .125-.216V5.677L8.75 8.432Z"></path></svg> Docker</a> </span> <span class="platform"><a href="./k8s.html"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-package octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="m8.878.392 5.25 3.045c.54.314.872.89.872 1.514v6.098a1.75 1.75 0 0 1-.872 1.514l-5.25 3.045a1.75 1.75 0 0 1-1.756 0l-5.25-3.045A1.75 1.75 0 0 1 1 11.049V4.951c0-.624.332-1.201.872-1.514L7.122.392a1.75 1.75 0 0 1 1.756 0ZM7.875 1.69l-4.63 2.685L8 7.133l4.755-2.758-4.63-2.685a.248.248 0 0 0-.25 0ZM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432Zm6.25 8.271 4.625-2.683a.25.25 0 0 0 .125-.216V5.677L8.75 8.432Z"></path></svg> K8S</a> </span>
  305. <span class="license-box"><a class="license-link" href="../index.html#list-of-licenses"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-law octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="M8.75.75V2h.985c.304 0 .603.08.867.231l1.29.736c.038.022.08.033.124.033h2.234a.75.75 0 0 1 0 1.5h-.427l2.111 4.692a.75.75 0 0 1-.154.838l-.53-.53.529.531-.001.002-.002.002-.006.006-.006.005-.01.01-.045.04c-.21.176-.441.327-.686.45C14.556 10.78 13.88 11 13 11a4.498 4.498 0 0 1-2.023-.454 3.544 3.544 0 0 1-.686-.45l-.045-.04-.016-.015-.006-.006-.004-.004v-.001a.75.75 0 0 1-.154-.838L12.178 4.5h-.162c-.305 0-.604-.079-.868-.231l-1.29-.736a.245.245 0 0 0-.124-.033H8.75V13h2.5a.75.75 0 0 1 0 1.5h-6.5a.75.75 0 0 1 0-1.5h2.5V3.5h-.984a.245.245 0 0 0-.124.033l-1.289.737c-.265.15-.564.23-.869.23h-.162l2.112 4.692a.75.75 0 0 1-.154.838l-.53-.53.529.531-.001.002-.002.002-.006.006-.016.015-.045.04c-.21.176-.441.327-.686.45C4.556 10.78 3.88 11 3 11a4.498 4.498 0 0 1-2.023-.454 3.544 3.544 0 0 1-.686-.45l-.045-.04-.016-.015-.006-.006-.004-.004v-.001a.75.75 0 0 1-.154-.838L2.178 4.5H1.75a.75.75 0 0 1 0-1.5h2.234a.249.249 0 0 0 .125-.033l1.288-.737c.265-.15.564-.23.869-.23h.984V.75a.75.75 0 0 1 1.5 0Zm2.945 8.477c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L13 6.327Zm-10 0c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L3 6.327Z"></path></svg> GPL-2.0</a> </span></p>
  306. <p><span class="tag"><a href="../tags/communication---xmpp---servers.html"><svg version="1.1" width="0.8em" height="0.8em" class="sd-octicon sd-octicon-tag octicon" viewBox="0 0 16 16" aria-hidden="true"><path d="M1 7.775V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 0 1 0 2.474l-5.026 5.026a1.75 1.75 0 0 1-2.474 0l-6.25-6.25A1.752 1.752 0 0 1 1 7.775Zm1.5 0c0 .066.026.13.073.177l6.25 6.25a.25.25 0 0 0 .354 0l5.025-5.025a.25.25 0 0 0 0-.354l-6.25-6.25a.25.25 0 0 0-.177-.073H2.75a.25.25 0 0 0-.25.25ZM6 5a1 1 0 1 1 0 2 1 1 0 0 1 0-2Z"></path></svg> Communication - XMPP - Servers</a> </span></p>
  307. </section>
  308. </section>
  309. </section>
  310. </article>
  311. </div>
  312. <footer>
  313. <div class="related-pages">
  314. </div>
  315. <div class="bottom-of-page">
  316. <div class="left-details">
  317. <div class="copyright">
  318. Copyright &#169; 2015-2024, the awesome-selfhosted community
  319. </div>
  320. Made with
  321. <a href="https://github.com/nodiscc/hecat/">hecat</a>, <a href="https://www.sphinx-doc.org/">sphinx</a> and <a href="https://github.com/pradyunsg/furo">furo</a>. Content under <a href="https://github.com/awesome-selfhosted/awesome-selfhosted-data/blob/master/LICENSE">CC-BY-SA 3.0</a> license. <a href="https://github.com/awesome-selfhosted/awesome-selfhosted-html">Source code</a>, <a href="https://github.com/awesome-selfhosted/awesome-selfhosted-data">raw data</a>.
  322. </div>
  323. <div class="right-details">
  324. <div class="icons">
  325. <a class="muted-link " href="https://github.com/awesome-selfhosted/awesome-selfhosted-data" aria-label="GitHub">
  326. <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 16 16">
  327. <path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"></path>
  328. </svg>
  329. </a>
  330. </div>
  331. </div>
  332. </div>
  333. </footer>
  334. </div>
  335. <aside class="toc-drawer">
  336. <div class="toc-sticky toc-scroll">
  337. <div class="toc-title-container">
  338. <span class="toc-title">
  339. On this page
  340. </span>
  341. </div>
  342. <div class="toc-tree-container">
  343. <div class="toc-tree">
  344. <ul>
  345. <li><a class="reference internal" href="#">Erlang</a><ul>
  346. <li><a class="reference internal" href="#software">Software</a><ul>
  347. <li><a class="reference internal" href="#ejabberd">ejabberd</a></li>
  348. <li><a class="reference internal" href="#emqx">EMQX</a></li>
  349. <li><a class="reference internal" href="#mongooseim">MongooseIM</a></li>
  350. </ul>
  351. </li>
  352. </ul>
  353. </li>
  354. </ul>
  355. </div>
  356. </div>
  357. </div>
  358. </aside>
  359. </div>
  360. </div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=d90b8643"></script>
  361. <script src="../_static/doctools.js?v=888ff710"></script>
  362. <script src="../_static/sphinx_highlight.js?v=4825356b"></script>
  363. <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
  364. <script src="../_static/design-tabs.js?v=f930bc37"></script>
  365. </body>
  366. </html>