matrix-rasa

A rasa bot for matrix based on the data from matrix.org
git clone git://archive.git.mtrnord.blog/MTRNord/matrix-rasa.git
Log | Files | Refs | LICENSE

knowledge_base_data.json (64213B)


      1 {
      2     "client": [
      3         {
      4             "thumbnail": "neochat.svg",
      5             "maintainer": "Carl Schwan, Tobias Fella",
      6             "licence": "GPL-3.0-only",
      7             "language": "C++",
      8             "last_release": "2023-11-09",
      9             "maturity": "Beta",
     10             "repo": "https://invent.kde.org/network/neochat",
     11             "website": "https://apps.kde.org/neochat",
     12             "matrix_room": "#neochat:kde.org",
     13             "featured": false,
     14             "features": {
     15                 "e2ee": true,
     16                 "spaces": true,
     17                 "voip_1to1": false,
     18                 "voip_jitsi": false,
     19                 "widgets": false,
     20                 "sso": true,
     21                 "multi_account": true,
     22                 "multi_language": true
     23             },
     24             "packages": {
     25                 "windows_installer": "https://www.microsoft.com/store/apps/9PNXWVNRC29H",
     26                 "macos_installer": "https://binary-factory.kde.org/search/?q=neochat",
     27                 "flathub": {
     28                     "app_id": "org.kde.neochat"
     29                 }
     30             },
     31             "id": 0,
     32             "name": "neochat",
     33             "description": "A Matrix client for desktop and mobile"
     34         },
     35         {
     36             "thumbnail": "matrix-commander.svg",
     37             "maintainer": "8go",
     38             "licence": "GPL-3.0-or-later",
     39             "language": "Python",
     40             "last_release": "2023-10-12",
     41             "maturity": "Stable",
     42             "repo": "https://github.com/8go/matrix-commander",
     43             "featured": false,
     44             "features": {
     45                 "e2ee": true,
     46                 "spaces": false,
     47                 "voip_1to1": false,
     48                 "voip_jitsi": false,
     49                 "widgets": false,
     50                 "sso": true,
     51                 "multi_account": false,
     52                 "multi_language": false
     53             },
     54             "packages": {
     55                 "other_linux_link": "https://github.com/8go/matrix-commander#dependencies-and-installation"
     56             },
     57             "id": 1,
     58             "name": "matrix-commander",
     59             "description": "Simple but convenient CLI-based Matrix client app for sending and receiving."
     60         },
     61         {
     62             "thumbnail": "thunderbird.svg",
     63             "maintainer": "Mozilla",
     64             "licence": "MPL-2.0",
     65             "language": "Javascript",
     66             "last_release": "2023-04-11",
     67             "maturity": "Beta",
     68             "repo": "https://hg.mozilla.org/comm-central",
     69             "website": "https://www.thunderbird.net",
     70             "matrix_room": "#thunderbird:mozilla.org",
     71             "featured": false,
     72             "features": {
     73                 "e2ee": true,
     74                 "spaces": false,
     75                 "voip_1to1": false,
     76                 "voip_jitsi": false,
     77                 "widgets": false,
     78                 "sso": true,
     79                 "multi_account": true,
     80                 "multi_language": true
     81             },
     82             "packages": {
     83                 "windows_installer": "https://www.thunderbird.net",
     84                 "macos_installer": "https://www.thunderbird.net",
     85                 "flathub": {
     86                     "app_id": "org.mozilla.Thunderbird"
     87                 }
     88             },
     89             "id": 2,
     90             "name": "thunderbird",
     91             "description": "A free open-repo email, calendar & chat app"
     92         },
     93         {
     94             "thumbnail": "hydrogen.svg",
     95             "maintainer": "Element",
     96             "licence": "Apache-2.0",
     97             "language": "Javascript",
     98             "last_release": "2023-02-14",
     99             "maturity": "Beta",
    100             "repo": "https://github.com/vector-im/hydrogen-web",
    101             "featured": false,
    102             "features": {
    103                 "e2ee": true,
    104                 "spaces": false,
    105                 "voip_1to1": false,
    106                 "voip_jitsi": false,
    107                 "widgets": false,
    108                 "threads": false,
    109                 "sso": true,
    110                 "multi_account": true,
    111                 "multi_language": true
    112             },
    113             "packages": {
    114                 "webapp": "https://hydrogen.element.io"
    115             },
    116             "id": 3,
    117             "name": "hydrogen",
    118             "description": "Lightweight matrix client with legacy and mobile browser support."
    119         },
    120         {
    121             "thumbnail": "watch-the-matrix.svg",
    122             "maintainer": "pixlwave",
    123             "licence": "MPL-2.0",
    124             "language": "Swift",
    125             "last_release": "2023-04-16",
    126             "maturity": "Alpha",
    127             "repo": "https://github.com/pixlwave/Watch-The-Matrix",
    128             "matrix_room": "#watchthe:matrix.org",
    129             "featured": false,
    130             "features": {
    131                 "e2ee": false,
    132                 "spaces": false,
    133                 "voip_1to1": false,
    134                 "voip_jitsi": false,
    135                 "widgets": false,
    136                 "sso": false,
    137                 "multi_account": false,
    138                 "multi_language": true
    139             },
    140             "packages": {
    141                 "other_install_links": "https://github.com/pixlwave/Watch-The-Matrix/tags"
    142             },
    143             "id": 4,
    144             "name": "watch-the-matrix",
    145             "description": "A Matrix client for watchOS written in Swift"
    146         },
    147         {
    148             "thumbnail": "element-x.svg",
    149             "maintainer": "Element",
    150             "maturity": "Beta",
    151             "repo": "https://github.com/element-hq",
    152             "matrix_room": "#element-x-ios:matrix.org",
    153             "licence": "Apache-2.0",
    154             "last_release": "2023-09-21",
    155             "featured": true,
    156             "features": {
    157                 "e2ee": true,
    158                 "spaces": false,
    159                 "voip_1to1": false,
    160                 "voip_jitsi": false,
    161                 "widgets": true,
    162                 "threads": false,
    163                 "sso": false,
    164                 "multi_account": false,
    165                 "multi_language": true
    166             },
    167             "packages": {
    168                 "google_play_store": {
    169                     "app_id": "io.element.android.x"
    170                 },
    171                 "apple_app_store": {
    172                     "app_id": "id1631335820",
    173                     "org": "vector"
    174                 }
    175             },
    176             "id": 5,
    177             "name": "element-x",
    178             "description": "Element X is pioneering the Matrix 2.0 implementation, notably supporting fast sync with sliding sync."
    179         },
    180         {
    181             "maintainer": "Stefan Tatschner",
    182             "licence": "MIT",
    183             "language": "Rust",
    184             "last_release": "",
    185             "maturity": "Alpha",
    186             "repo": "https://github.com/rumpelsepp/mnotify/",
    187             "matrix_room": "#mnotify:hackbrettl.de",
    188             "featured": false,
    189             "features": {
    190                 "e2ee": false,
    191                 "spaces": false,
    192                 "voip_1to1": false,
    193                 "voip_jitsi": false,
    194                 "widgets": false,
    195                 "sso": false,
    196                 "multi_account": false,
    197                 "multi_language": false
    198             },
    199             "packages": {
    200                 "other_linux_link": "https://github.com/rumpelsepp/mnotify/#build"
    201             },
    202             "id": 6,
    203             "name": "mnotify",
    204             "description": "A matrix cli client"
    205         },
    206         {
    207             "thumbnail": "commet.svg",
    208             "maintainer": "Airyz",
    209             "licence": "AGPL-3.0",
    210             "language": "Dart",
    211             "last_release": "2023-11-17",
    212             "maturity": "Alpha",
    213             "repo": "https://github.com/commetchat/commet",
    214             "website": "https://commet.chat",
    215             "matrix_room": "#commet:matrix.org",
    216             "featured": false,
    217             "features": {
    218                 "e2ee": true,
    219                 "spaces": true,
    220                 "voip_1to1": false,
    221                 "voip_jitsi": false,
    222                 "widgets": false,
    223                 "threads": false,
    224                 "sso": false,
    225                 "multi_account": true,
    226                 "multi_language": false
    227             },
    228             "packages": {
    229                 "windows_installer": "https://github.com/commetchat/commet/releases",
    230                 "other_linux_link": "https://github.com/commetchat/commet/releases",
    231                 "webapp": "https://app.commet.chat/"
    232             },
    233             "id": 7,
    234             "name": "commet",
    235             "description": "Focused on providing a feature rich experience while maintaining a simple interface"
    236         },
    237         {
    238             "maintainer": "diamondburned",
    239             "licence": "AGPL-3.0-or-later",
    240             "language": "Go",
    241             "last_release": "2022-08-01",
    242             "maturity": "Alpha",
    243             "repo": "https://github.com/diamondburned/gotktrix",
    244             "featured": false,
    245             "features": {
    246                 "e2ee": false,
    247                 "spaces": false,
    248                 "voip_1to1": false,
    249                 "voip_jitsi": false,
    250                 "widgets": false,
    251                 "threads": false,
    252                 "sso": true,
    253                 "multi_account": true,
    254                 "multi_language": false
    255             },
    256             "packages": {
    257                 "other_linux_link": "https://github.com/diamondburned/gotktrix/releases"
    258             },
    259             "id": 8,
    260             "name": "gotktrix",
    261             "description": "Matrix client in Go and GTK4."
    262         },
    263         {
    264             "thumbnail": "cinny.svg",
    265             "maintainer": "Ajay Bura",
    266             "licence": "AGPL-3.0",
    267             "language": "Javascript",
    268             "last_release": "2023-02-20",
    269             "maturity": "Stable",
    270             "repo": "https://github.com/cinnyapp/cinny",
    271             "website": "https://cinny.in",
    272             "matrix_room": "#cinny:matrix.org",
    273             "featured": true,
    274             "features": {
    275                 "e2ee": true,
    276                 "spaces": true,
    277                 "voip_1to1": false,
    278                 "voip_jitsi": false,
    279                 "widgets": false,
    280                 "threads": false,
    281                 "sso": true,
    282                 "multi_account": false,
    283                 "multi_language": false
    284             },
    285             "packages": {
    286                 "windows_installer": "https://github.com/cinnyapp/cinny-desktop/releases",
    287                 "macos_installer": "https://github.com/cinnyapp/cinny-desktop/releases",
    288                 "flathub": {
    289                     "app_id": "in.cinny.Cinny"
    290                 },
    291                 "webapp": "https://app.cinny.in/"
    292             },
    293             "id": 9,
    294             "name": "cinny",
    295             "description": "A Matrix client focusing primarily on simple, elegant and secure interface."
    296         },
    297         {
    298             "maintainer": "ulyssa",
    299             "licence": "Apache-2.0",
    300             "language": "Rust",
    301             "last_release": "2023-03-24",
    302             "maturity": "Beta",
    303             "repo": "https://github.com/ulyssa/iamb",
    304             "website": "https://iamb.chat/",
    305             "matrix_room": "#iamb:0x.badd.cafe",
    306             "featured": false,
    307             "features": {
    308                 "e2ee": true,
    309                 "spaces": false,
    310                 "voip_1to1": false,
    311                 "voip_jitsi": false,
    312                 "widgets": false,
    313                 "threads": false,
    314                 "sso": false,
    315                 "multi_account": true,
    316                 "multi_language": false
    317             },
    318             "packages": {
    319                 "other_linux_link": "https://iamb.chat/install.html"
    320             },
    321             "id": 10,
    322             "name": "iamb",
    323             "description": "A terminal-based Matrix client with Vim keybindings written in Rust."
    324         },
    325         {
    326             "thumbnail": "fractal.svg",
    327             "maintainer": "Alexandre Franke, Kévin Commaille and Julian Sparber",
    328             "licence": "GPL-3.0-or-later",
    329             "language": "Rust",
    330             "last_release": "2023-11-24",
    331             "maturity": "Beta",
    332             "repo": "https://gitlab.gnome.org/GNOME/fractal",
    333             "matrix_room": "#fractal:gnome.org",
    334             "featured": false,
    335             "features": {
    336                 "e2ee": true,
    337                 "spaces": false,
    338                 "voip_1to1": false,
    339                 "voip_jitsi": false,
    340                 "widgets": false,
    341                 "threads": false,
    342                 "sso": true,
    343                 "multi_account": true,
    344                 "multi_language": true
    345             },
    346             "packages": {
    347                 "flathub": {
    348                     "app_id": "org.gnome.Fractal"
    349                 }
    350             },
    351             "id": 11,
    352             "name": "fractal",
    353             "description": "A Matrix messaging app for GNOME, written in Rust. Its interface is optimized for collaboration in large groups, such as free software projects, and will fit all screens, big or small."
    354         },
    355         {
    356             "thumbnail": "fluffychat.svg",
    357             "maintainer": "Christian Pauly",
    358             "licence": "AGPL-3.0-only",
    359             "language": "Flutter",
    360             "last_release": "2021-12-01",
    361             "maturity": "Stable",
    362             "repo": "https://github.com/krille-chan/fluffychat",
    363             "website": "https://fluffychat.im",
    364             "matrix_room": "#fluffychat:matrix.org",
    365             "featured": true,
    366             "features": {
    367                 "e2ee": true,
    368                 "spaces": true,
    369                 "voip_1to1": true,
    370                 "voip_jitsi": true,
    371                 "widgets": false,
    372                 "threads": false,
    373                 "sso": true,
    374                 "multi_account": true,
    375                 "multi_language": true
    376             },
    377             "packages": {
    378                 "google_play_store": {
    379                     "app_id": "chat.fluffy.fluffychat"
    380                 },
    381                 "f_droid": {
    382                     "app_id": "chat.fluffy.fluffychat"
    383                 },
    384                 "apple_app_store": {
    385                     "app_id": "id1551469600",
    386                     "org": "fluffychat"
    387                 },
    388                 "flathub": {
    389                     "app_id": "im.fluffychat.Fluffychat"
    390                 },
    391                 "webapp": "https://fluffychat.im/web"
    392             },
    393             "id": 12,
    394             "name": "fluffychat",
    395             "description": "Cute instant messaging app for all platforms."
    396         },
    397         {
    398             "thumbnail": "schildichat.svg",
    399             "maintainer": "SpiritCroc",
    400             "licence": "Apache-2.0",
    401             "language": "Javascript",
    402             "last_release": "2023-03-28",
    403             "maturity": "Stable",
    404             "repo": "https://github.com/SchildiChat",
    405             "website": "https://schildi.chat/",
    406             "featured": false,
    407             "features": {
    408                 "e2ee": true,
    409                 "spaces": true,
    410                 "voip_1to1": true,
    411                 "voip_jitsi": true,
    412                 "widgets": true,
    413                 "sso": true,
    414                 "multi_account": false,
    415                 "multi_language": true
    416             },
    417             "packages": {
    418                 "windows_installer": "https://github.com/SchildiChat/schildichat-desktop/releases",
    419                 "macos_installer": "https://github.com/SchildiChat/schildichat-desktop/releases",
    420                 "google_play_store": {
    421                     "app_id": "de.spiritcroc.riotx"
    422                 },
    423                 "f_droid": {
    424                     "app_id": "de.spiritcroc.riotx"
    425                 },
    426                 "flathub": {
    427                     "app_id": "chat.schildi.desktop"
    428                 },
    429                 "webapp": "https://app.schildi.chat/"
    430             },
    431             "id": 13,
    432             "name": "schildichat",
    433             "description": "Based on Element, with a more traditional instant messaging experience."
    434         },
    435         {
    436             "maintainer": "Tulir",
    437             "licence": "AGPL-3.0-or-later",
    438             "language": "Go",
    439             "last_release": "2022-11-19",
    440             "maturity": "Beta",
    441             "repo": "https://github.com/tulir/gomuks",
    442             "matrix_room": "#gomuks:maunium.net",
    443             "featured": false,
    444             "features": {
    445                 "e2ee": true,
    446                 "spaces": false,
    447                 "voip_1to1": false,
    448                 "voip_jitsi": false,
    449                 "widgets": false,
    450                 "threads": false,
    451                 "sso": true,
    452                 "multi_account": false,
    453                 "multi_language": false
    454             },
    455             "packages": {
    456                 "other_linux_link": "https://github.com/tulir/gomuks/releases",
    457                 "macos_installer": "https://github.com/tulir/gomuks/releases"
    458             },
    459             "id": 14,
    460             "name": "gomuks",
    461             "description": "A terminal Matrix client written in Go."
    462         },
    463         {
    464             "thumbnail": "syphon.svg",
    465             "maintainer": "Syphon Org",
    466             "licence": "AGPL-3.0",
    467             "language": "Dart",
    468             "last_release": "",
    469             "maturity": "Alpha",
    470             "repo": "https://github.com/syphon-org/syphon",
    471             "website": "https://syphon.org/",
    472             "matrix_room": "#syphon:matrix.org",
    473             "featured": false,
    474             "features": {
    475                 "e2ee": true,
    476                 "spaces": false,
    477                 "voip_1to1": false,
    478                 "voip_jitsi": false,
    479                 "widgets": false,
    480                 "sso": true,
    481                 "multi_account": true,
    482                 "multi_language": true
    483             },
    484             "packages": {
    485                 "google_play_store": {
    486                     "app_id": "org.tether.tether"
    487                 },
    488                 "f_droid": {
    489                     "app_id": "org.tether.tether"
    490                 },
    491                 "apple_app_store": {
    492                     "app_id": "id1496285352",
    493                     "org": "syphon"
    494                 },
    495                 "flathub": {
    496                     "app_id": "org.syphon.Syphon"
    497                 }
    498             },
    499             "id": 15,
    500             "name": "syphon",
    501             "description": "A privacy centric matrix client"
    502         },
    503         {
    504             "thumbnail": "quadrix.svg",
    505             "maintainer": "Jean-François Alarie",
    506             "licence": "GPL-3.0-or-later",
    507             "language": "TypeScript",
    508             "last_release": "",
    509             "maturity": "Stable",
    510             "repo": "https://github.com/alariej/quadrix",
    511             "website": "https://quadrix.chat",
    512             "matrix_room": "#quadrix:matrix.org",
    513             "featured": false,
    514             "features": {
    515                 "e2ee": false,
    516                 "spaces": false,
    517                 "voip_1to1": false,
    518                 "voip_jitsi": false,
    519                 "widgets": false,
    520                 "sso": false,
    521                 "multi_account": false,
    522                 "multi_language": false
    523             },
    524             "packages": {
    525                 "apple_app_store": {
    526                     "org": "quadrix-chat",
    527                     "app_id": "id1576110553"
    528                 },
    529                 "google_play_store": {
    530                     "app_id": "chat.quadrix.android"
    531                 },
    532                 "windows_installer": "https://apps.microsoft.com/store/detail/quadrixchat/9NPZ93X49V00",
    533                 "macos_installer": "https://apps.apple.com/us/app/quadrix-chat-desktop/id1577585119",
    534                 "flathub": {
    535                     "app_id": "chat.quadrix.Quadrix"
    536                 },
    537                 "webapp": "https://quadrix.chat"
    538             },
    539             "id": 16,
    540             "name": "quadrix",
    541             "description": "Minimal Matrix client available in all main app stores"
    542         },
    543         {
    544             "thumbnail": "quaternion.svg",
    545             "maintainer": "The Quotient Project",
    546             "licence": "GPL-3.0-only",
    547             "language": "C++",
    548             "last_release": "2021-10-07",
    549             "maturity": "Beta",
    550             "repo": "https://github.com/quotient-im/Quaternion",
    551             "matrix_room": "#quotient:matrix.org",
    552             "featured": false,
    553             "features": {
    554                 "e2ee": false,
    555                 "spaces": false,
    556                 "voip_1to1": false,
    557                 "voip_jitsi": false,
    558                 "widgets": false,
    559                 "sso": true,
    560                 "multi_account": true,
    561                 "multi_language": false
    562             },
    563             "packages": {
    564                 "windows_installer": "https://github.com/quotient-im/Quaternion/releases/latest",
    565                 "macos_installer": "https://github.com/quotient-im/Quaternion/releases/latest",
    566                 "flathub": {
    567                     "app_id": "com.github.quaternion"
    568                 }
    569             },
    570             "id": 17,
    571             "name": "quaternion",
    572             "description": "A Qt5-based IM client for Matrix."
    573         },
    574         {
    575             "thumbnail": "nheko.svg",
    576             "maintainer": "mujx, red_sky, deepbluev7",
    577             "licence": "GPL-3.0-or-later",
    578             "language": "C++",
    579             "last_release": "2023-02-20",
    580             "maturity": "Beta",
    581             "repo": "https://github.com/Nheko-Reborn/nheko",
    582             "website": "https://nheko-reborn.github.io/",
    583             "matrix_room": "#nheko-reborn:matrix.org",
    584             "featured": false,
    585             "features": {
    586                 "e2ee": true,
    587                 "spaces": true,
    588                 "voip_1to1": true,
    589                 "voip_jitsi": false,
    590                 "widgets": false,
    591                 "threads": true,
    592                 "sso": true,
    593                 "multi_account": false,
    594                 "multi_language": true
    595             },
    596             "packages": {
    597                 "windows_installer": "https://github.com/Nheko-Reborn/nheko/releases",
    598                 "macos_installer": "https://github.com/Nheko-Reborn/nheko/releases",
    599                 "flathub": {
    600                     "app_id": "io.github.NhekoReborn.Nheko"
    601                 }
    602             },
    603             "id": 18,
    604             "name": "nheko",
    605             "description": "Desktop client for Matrix using Qt and C++20."
    606         },
    607         {
    608             "thumbnail": "element.svg",
    609             "maintainer": "Element",
    610             "maturity": "Stable",
    611             "repo": "https://github.com/element-hq",
    612             "matrix_room": "#element-web:matrix.org",
    613             "licence": "Apache-2.0",
    614             "last_release": "2022-11-02",
    615             "featured": true,
    616             "features": {
    617                 "e2ee": true,
    618                 "spaces": true,
    619                 "voip_1to1": true,
    620                 "voip_jitsi": true,
    621                 "widgets": true,
    622                 "threads": true,
    623                 "sso": true,
    624                 "multi_account": false,
    625                 "multi_language": true
    626             },
    627             "packages": {
    628                 "windows_installer": "https://element.io/download",
    629                 "macos_installer": "https://element.io/download",
    630                 "google_play_store": {
    631                     "app_id": "im.vector.app"
    632                 },
    633                 "f_droid": {
    634                     "app_id": "im.vector.app"
    635                 },
    636                 "apple_app_store": {
    637                     "app_id": "id1083446067",
    638                     "org": "vector"
    639                 },
    640                 "flathub": {
    641                     "app_id": "im.riot.Riot"
    642                 },
    643                 "webapp": "https://app.element.io"
    644             },
    645             "id": 19,
    646             "name": "element",
    647             "description": "Element is a glossy client with an emphasis on performance and usability."
    648         },
    649         {
    650             "thumbnail": "kazv.png",
    651             "maintainer": "The Kazv Project",
    652             "licence": "AGPL-3.0-or-later",
    653             "language": "C++",
    654             "last_release": "",
    655             "maturity": "Alpha",
    656             "repo": "https://lily.kazv.moe/kazv/kazv",
    657             "matrix_room": "#kazv:tusooa.xyz",
    658             "featured": false,
    659             "features": {
    660                 "e2ee": true,
    661                 "spaces": false,
    662                 "voip_1to1": false,
    663                 "voip_jitsi": false,
    664                 "widgets": false,
    665                 "sso": false,
    666                 "multi_account": false,
    667                 "multi_language": false
    668             },
    669             "packages": {
    670                 "other_linux_link": "https://lily-is.land/kazv/kazv#compiled-executables"
    671             },
    672             "id": 20,
    673             "name": "kazv",
    674             "description": "A convergent qml/kirigami client based on libkazv."
    675         }
    676     ],
    677     "provider": [
    678         {
    679             "name": "Element Matrix Services",
    680             "website": "https://ems.element.io",
    681             "operating_since": "2018",
    682             "description": "- Hosted Homeservers\n- [Hosted Integrations including Slack, IRC, Github bridging](https://element.io/element-matrix-store)\n\nBrought to you by the creators of Matrix, who have been running the biggest homeserver in the network since 2014. Every homeserver comes with a custom instance of Element.\n",
    683             "id": 0
    684         },
    685         {
    686             "name": "Ungleich.ch",
    687             "website": "https://matrix.zerocarbon.shop",
    688             "operating_since": "2020",
    689             "description": "* Hosted Homeservers\n* [Bridge solutions: bridging Slack, Telegram, Whatsapp, IRC and more](https://ungleich.ch/en-us/cms/matterbridge-matrix/)\n* [Customised Matrix development: Custom Authentication/Login, Integration into private networks](https://ungleich.ch/u/products/matrix-custom-development/)\n\n\nZero Carbon Matrix is provided by ungleich.ch in Switzerland, in their own\nDatacenter (datacenterlight.ch) with a strong focus on sustainability. Operating\nwithin a repurposed historic building, they utilise pre-owned server systems,\npassive cooling techniques, and 100% renewable energy. ungleich.ch also\nspecialises in customised Matrix development for communities and organisations.\n",
    690             "id": 1
    691         },
    692         {
    693             "name": "etke.cc",
    694             "website": "https://etke.cc",
    695             "operating_since": "TBC",
    696             "description": "- Setup of hosted Homeserver on any hosting by your choice\n- Setup of hosted integrations (full list available on website)\n- Setup of additional services (wireguard, languagetool, miniflux, etc.)\n- Ongoing maintenance of host & Matrix components\n- Email services for your domain\n\nThat service will create your Matrix Homeserver on your domain and server (doesn't matter if it's cloud provider or on an old laptop in the corner of your room), (optional) maintains it (server's system updates, cleanup, security adjustments, tuning, etc.; Matrix Homeserver updates & maintenance) and (optional) provide full-featured email service for your domain.\n\n[Matrix Space](https://matrix.to/#/#service:etke.cc)  | [Announcements on Matrix](https://matrix.to/#/#announcements:etke.cc)\n",
    697             "id": 2
    698         },
    699         {
    700             "name": "Ossrox",
    701             "website": "https://ossrox.org",
    702             "operating_since": "TBC",
    703             "description": "- Hosted Homeservers\n\nOssrox is a company from Germany dedicated to hosting open-source services. Not only has the company name been derived from the motto \"Open-Source Software Rocks\", but also their corporate culture. The three most important principles of the company are security, privacy and sustainability - thanks to open-source software. In addition to Matrix, Ossrox also provides many other solutions e.g. in the messaging, groupware and web meeting segments.\n",
    704             "id": 3
    705         },
    706         {
    707             "name": "Federated Computer",
    708             "website": "https://federated.computer",
    709             "operating_since": "2022",
    710             "description": "- Hosted Homeservers\n\nFederated Computer provides Element and Matrix hosting as part of a team collaboration suite (including Nextcloud, Jitsi, Listmonk, Vaultwarden, Baserow, Gitea, Caddy, Castopod, Wireguard, and single-sign-on LDAP).\n",
    711             "id": 4
    712         }
    713     ],
    714     "sdk": [
    715         {
    716             "name": "Matrix.org AS Node SDK",
    717             "maintainer": "Matrix.org team",
    718             "maturity": "Stable",
    719             "language": "JavaScript",
    720             "licence": "Apache-2.0",
    721             "repository": "https://github.com/matrix-org/matrix-appservice-node",
    722             "purpose": [
    723                 "bot",
    724                 "bridge"
    725             ],
    726             "featured_in": [
    727                 "bridge"
    728             ],
    729             "description": "Matrix Application Service framework in Node.js.\n",
    730             "id": 0
    731         },
    732         {
    733             "name": "Matrix.org JS SDK",
    734             "maintainer": "Matrix.org team",
    735             "maturity": "Stable",
    736             "language": "JavaScript",
    737             "licence": "Apache-2.0",
    738             "repository": "https://github.com/matrix-org/matrix-js-sdk",
    739             "purpose": [
    740                 "client",
    741                 "bot",
    742                 "bridge"
    743             ],
    744             "featured_in": [],
    745             "description": "Matrix Client-Server SDK for JavaScript.\n",
    746             "id": 1
    747         },
    748         {
    749             "name": "MatrixBot .NET Core SDK",
    750             "maintainer": "enimatek-nl",
    751             "maturity": "Stable",
    752             "language": "C#",
    753             "licence": "MIT",
    754             "repository": "https://github.com/enimatek-nl/matrixbot-dotnet-sdk",
    755             "purpose": [
    756                 "bot"
    757             ],
    758             "featured_in": [],
    759             "description": "Build .NET chat bots compatible with the Matrix Protocol. It has support for a limited subset of the APIs.\n",
    760             "id": 2
    761         },
    762         {
    763             "name": "Simple-Matrix-Bot-Lib",
    764             "maintainer": "KrazyKirby99999",
    765             "maturity": "Stable",
    766             "language": "Python",
    767             "licence": "MIT",
    768             "repository": "https://codeberg.org/imbev/simplematrixbotlib",
    769             "purpose": [
    770                 "bot"
    771             ],
    772             "featured_in": [],
    773             "description": "An easy to use bot library for the Matrix ecosystem written in Python.\n",
    774             "id": 3
    775         },
    776         {
    777             "name": "Ruma",
    778             "maintainer": "Ruma team",
    779             "maturity": "Stable",
    780             "language": "Rust",
    781             "licence": "MIT",
    782             "repository": "https://github.com/ruma",
    783             "purpose": [
    784                 "client",
    785                 "bot",
    786                 "bridge"
    787             ],
    788             "featured_in": [],
    789             "description": "A set of Rust crates for interacting with the Matrix chat network.\n",
    790             "id": 4
    791         },
    792         {
    793             "name": "gomatrix",
    794             "maintainer": "Matrix.org",
    795             "maturity": "Stable",
    796             "language": "Go",
    797             "licence": "Apache-2.0",
    798             "repository": "https://github.com/matrix-org/gomatrix",
    799             "purpose": [
    800                 "client"
    801             ],
    802             "featured_in": [],
    803             "description": "A Golang Matrix client.\n",
    804             "id": 5
    805         },
    806         {
    807             "name": "matrix-appservice-bridge",
    808             "maintainer": "Matrix.org",
    809             "maturity": "Stable",
    810             "language": "TypeScript",
    811             "licence": "Apache-2.0",
    812             "repository": "https://github.com/matrix-org/matrix-appservice-bridge",
    813             "purpose": [
    814                 "bridge"
    815             ],
    816             "featured_in": [
    817                 "bridge"
    818             ],
    819             "description": "Bridging infrastructure for Application Services.\n",
    820             "id": 6
    821         },
    822         {
    823             "name": "matrix-nio",
    824             "maintainer": "poljar",
    825             "maturity": "Stable",
    826             "language": "Python",
    827             "licence": "ISC",
    828             "repository": "https://github.com/poljar/matrix-nio",
    829             "purpose": [
    830                 "client",
    831                 "bot"
    832             ],
    833             "featured_in": [
    834                 "client",
    835                 "bot"
    836             ],
    837             "description": "A Python Matrix client library, designed according to sans I/O principles.\n",
    838             "id": 7
    839         },
    840         {
    841             "name": "mautrix-go",
    842             "maintainer": "Tulir",
    843             "maturity": "Stable",
    844             "language": "Go",
    845             "licence": "MPL-2.0",
    846             "repository": "https://github.com/mautrix/go",
    847             "purpose": [
    848                 "client",
    849                 "bot",
    850                 "bridge"
    851             ],
    852             "featured_in": [
    853                 "client",
    854                 "bot",
    855                 "bridge"
    856             ],
    857             "description": "A Golang Matrix framework.\n",
    858             "id": 8
    859         },
    860         {
    861             "name": "mautrix-python",
    862             "maintainer": "Tulir",
    863             "maturity": "Stable",
    864             "language": "Python",
    865             "licence": "MPL-2.0",
    866             "repository": "https://github.com/mautrix/python",
    867             "purpose": [
    868                 "client",
    869                 "bot",
    870                 "bridge"
    871             ],
    872             "featured_in": [
    873                 "client",
    874                 "bot",
    875                 "bridge"
    876             ],
    877             "description": "A Python 3 asyncio Matrix framework.\n",
    878             "id": 9
    879         },
    880         {
    881             "name": "Drupal matrix_api module",
    882             "maintainer": "freelock",
    883             "maturity": "Obsolete",
    884             "language": "PHP",
    885             "licence": "None",
    886             "repository": "https://cgit.drupalcode.org/matrix_api",
    887             "purpose": [],
    888             "featured_in": [],
    889             "id": 10
    890         },
    891         {
    892             "name": "Glitch in the Matrix",
    893             "maintainer": "eta",
    894             "maturity": "Obsolete",
    895             "language": "Rust",
    896             "licence": "CC0-1.0",
    897             "repository": "https://github.com/eeeeeta/glitch-in-the-matrix",
    898             "purpose": [],
    899             "featured_in": [],
    900             "id": 11
    901         },
    902         {
    903             "name": "Gyr",
    904             "maintainer": "Adam Beckmeyer",
    905             "maturity": "Obsolete",
    906             "language": "Python",
    907             "licence": "GPL-3.0-only",
    908             "repository": "https://github.com/non-Jedi/gyr",
    909             "purpose": [],
    910             "featured_in": [],
    911             "id": 12
    912         },
    913         {
    914             "name": "Matrix .NET SDK",
    915             "maintainer": "Half-Shot",
    916             "maturity": "Obsolete",
    917             "language": "C#",
    918             "licence": "MIT",
    919             "repository": "https://github.com/Half-Shot/matrix-dotnet-sdk",
    920             "purpose": [],
    921             "featured_in": [],
    922             "id": 13
    923         },
    924         {
    925             "name": "Matrix C# SDK",
    926             "maintainer": "Baking Bad",
    927             "maturity": "Beta",
    928             "language": "C#",
    929             "licence": "MIT",
    930             "repository": "https://github.com/baking-bad/matrix-dotnet-sdk",
    931             "purpose": [
    932                 "client",
    933                 "bot"
    934             ],
    935             "featured_in": [],
    936             "description": "Build .NET apps compatible with the Matrix Protocol.\n",
    937             "id": 14
    938         },
    939         {
    940             "name": "Matrix Client SDK for GLib",
    941             "maintainer": "Gergely Polonkai",
    942             "maturity": "Obsolete",
    943             "language": "C",
    944             "licence": "LGPL-3.0-or-later",
    945             "repository": "https://github.com/gergelypolonkai/matrix-glib-sdk",
    946             "purpose": [],
    947             "featured_in": [],
    948             "id": 15
    949         },
    950         {
    951             "name": "Matrix Dart SDK",
    952             "maintainer": "Famedly GmBH",
    953             "maturity": "Stable",
    954             "language": "Dart",
    955             "licence": "AGPL-3.0",
    956             "repository": "https://github.com/famedly/matrix-dart-sdk",
    957             "purpose": [
    958                 "client"
    959             ],
    960             "featured_in": [],
    961             "description": "Matrix SDK written in dart.\n",
    962             "id": 16
    963         },
    964         {
    965             "name": "Matrix Java SDK",
    966             "maintainer": "Kamax.io",
    967             "maturity": "Obsolete",
    968             "language": "Java",
    969             "licence": "AGPL-3.0-or-later",
    970             "repository": "https://github.com/kamax-io/matrix-java-sdk",
    971             "purpose": [],
    972             "featured_in": [],
    973             "id": 17
    974         },
    975         {
    976             "name": "Matrix on Haxe",
    977             "maintainer": "endes",
    978             "maturity": "Obsolete",
    979             "language": "Haxe",
    980             "licence": "AGPL-3.0-only",
    981             "repository": "https://notabug.org/Tamaimo/haxe-matrix-im",
    982             "purpose": [],
    983             "featured_in": [],
    984             "id": 18
    985         },
    986         {
    987             "name": "Matrix-ClientServer-API-java",
    988             "maintainer": "Jojii",
    989             "maturity": "Beta",
    990             "language": "Java",
    991             "licence": "Unknown",
    992             "repository": "https://github.com/JojiiOfficial/Matrix-ClientServer-API-java",
    993             "purpose": [
    994                 "client",
    995                 "bot"
    996             ],
    997             "featured_in": [],
    998             "description": "A small and simple java API for the Matrix ClientServer Protocol.\n",
    999             "id": 19
   1000         },
   1001         {
   1002             "name": "Matrix.org Android SDK",
   1003             "maintainer": "Matrix.org team",
   1004             "maturity": "Obsolete",
   1005             "language": "Java",
   1006             "licence": "Apache-2.0",
   1007             "repository": "https://github.com/matrix-org/matrix-android-sdk",
   1008             "purpose": [],
   1009             "featured_in": [],
   1010             "id": 20
   1011         },
   1012         {
   1013             "name": "Matrix.org AngularJS SDK",
   1014             "maintainer": "Matrix.org team",
   1015             "maturity": "Obsolete",
   1016             "language": "JavaScript",
   1017             "licence": "Apache-2.0",
   1018             "repository": "https://github.com/matrix-org/matrix-angular-sdk",
   1019             "purpose": [],
   1020             "featured_in": [],
   1021             "id": 21
   1022         },
   1023         {
   1024             "name": "Matrix.org Python SDK",
   1025             "maintainer": "Matrix.org team",
   1026             "maturity": "Obsolete",
   1027             "language": "Python",
   1028             "licence": "Apache-2.0",
   1029             "repository": "https://github.com/matrix-org/matrix-python-sdk",
   1030             "purpose": [],
   1031             "featured_in": [],
   1032             "id": 22
   1033         },
   1034         {
   1035             "name": "Matrix.org iOS SDK",
   1036             "maintainer": "Matrix.org team",
   1037             "maturity": "Beta",
   1038             "language": "Objective-C",
   1039             "licence": "Apache-2.0",
   1040             "repository": "https://github.com/matrix-org/matrix-ios-sdk",
   1041             "purpose": [
   1042                 "client"
   1043             ],
   1044             "featured_in": [
   1045                 "client"
   1046             ],
   1047             "description": "The Matrix SDK for iOS.\n",
   1048             "id": 23
   1049         },
   1050         {
   1051             "name": "Matrix::Client",
   1052             "maintainer": "matiaslina",
   1053             "maturity": "Obsolete",
   1054             "language": "Raku",
   1055             "licence": "Artistic2",
   1056             "repository": "https://github.com/matiaslina/perl6-matrix-client",
   1057             "purpose": [],
   1058             "featured_in": [],
   1059             "id": 24
   1060         },
   1061         {
   1062             "name": "MatrixAPI",
   1063             "maintainer": "VRocker",
   1064             "maturity": "Obsolete",
   1065             "language": "C#",
   1066             "licence": "Apache-2.0",
   1067             "repository": "https://github.com/VRocker/MatrixAPI",
   1068             "purpose": [],
   1069             "featured_in": [],
   1070             "id": 25
   1071         },
   1072         {
   1073             "name": "Net::Async::Matrix (Perl)",
   1074             "maintainer": "LeoNerd",
   1075             "maturity": "Obsolete",
   1076             "language": "Perl",
   1077             "licence": "GPL-1.0-or-later",
   1078             "repository": "https://metacpan.org/release/Net-Async-Matrix",
   1079             "purpose": [],
   1080             "featured_in": [],
   1081             "id": 26
   1082         },
   1083         {
   1084             "name": "Operator",
   1085             "maintainer": "uhoreg",
   1086             "maturity": "Obsolete",
   1087             "language": "C++",
   1088             "licence": "Apache-2.0",
   1089             "repository": "https://vcs.uhoreg.ca/git/cgit/operator/",
   1090             "purpose": [],
   1091             "featured_in": [],
   1092             "id": 27
   1093         },
   1094         {
   1095             "name": "Quotient",
   1096             "maintainer": "The Quotient team",
   1097             "maturity": "Beta",
   1098             "language": "C++",
   1099             "licence": "LGPL-2.1-only",
   1100             "repository": "https://github.com/quotient-im",
   1101             "purpose": [
   1102                 "client",
   1103                 "bot"
   1104             ],
   1105             "featured_in": [],
   1106             "description": "A Qt5 library to write cross-platform clients for Matrix\n",
   1107             "id": 28
   1108         },
   1109         {
   1110             "name": "Racket Matrix SDK",
   1111             "maintainer": "Aidan Gauland",
   1112             "maturity": "Obsolete",
   1113             "language": "Racket",
   1114             "licence": "LGPL-3.0-or-later",
   1115             "repository": "https://gitlab.com/aidalgol/racket-matrix-sdk/",
   1116             "purpose": [],
   1117             "featured_in": [],
   1118             "id": 29
   1119         },
   1120         {
   1121             "name": "Ruby Matrix SDK",
   1122             "maintainer": "Ananace",
   1123             "maturity": "Beta",
   1124             "language": "Ruby",
   1125             "licence": "MIT",
   1126             "repository": "https://github.com/ananace/ruby-matrix-sdk",
   1127             "purpose": [
   1128                 "client",
   1129                 "bot"
   1130             ],
   1131             "featured_in": [],
   1132             "description": "Ruby SDK for the Matrix communication protocol.\n",
   1133             "id": 30
   1134         },
   1135         {
   1136             "name": "Swift MatrixSDK",
   1137             "maintainer": "gperdomor",
   1138             "maturity": "Obsolete",
   1139             "language": "Swift",
   1140             "licence": "MIT",
   1141             "repository": "https://github.com/gperdomor/matrix-sdk",
   1142             "purpose": [],
   1143             "featured_in": [],
   1144             "id": 31
   1145         },
   1146         {
   1147             "name": "Trixnity",
   1148             "maintainer": "Trixnity Team",
   1149             "maturity": "Stable",
   1150             "language": "Kotlin",
   1151             "licence": "Apache-2.0",
   1152             "repository": "https://gitlab.com/trixnity/trixnity",
   1153             "purpose": [
   1154                 "client",
   1155                 "bot",
   1156                 "bridge"
   1157             ],
   1158             "featured_in": [],
   1159             "description": "Multiplatform Kotlin SDK for developing Clients, Bots, Appservices and Servers.\n",
   1160             "id": 32
   1161         },
   1162         {
   1163             "name": "Trixnity Messenger",
   1164             "maintainer": "connect2x GmbH",
   1165             "maturity": "Beta",
   1166             "language": "Kotlin",
   1167             "licence": "AGPL-3.0",
   1168             "repository": "https://gitlab.com/connect2x/trixnity-messenger",
   1169             "purpose": [
   1170                 "client"
   1171             ],
   1172             "featured_in": [],
   1173             "description": "Multiplatform Kotlin SDK for developing messengers on top of Trixnity\n",
   1174             "id": 33
   1175         },
   1176         {
   1177             "name": "botkit-matrix",
   1178             "maintainer": "frankgerhardt",
   1179             "maturity": "Obsolete",
   1180             "language": "JavaScript",
   1181             "licence": "Apache-2.0",
   1182             "repository": "https://github.com/frankgerhardt/botkit-matrix",
   1183             "purpose": [],
   1184             "featured_in": [],
   1185             "id": 34
   1186         },
   1187         {
   1188             "name": "dial-phone",
   1189             "maintainer": "mtorials",
   1190             "maturity": "Alpha",
   1191             "language": "Kotlin",
   1192             "licence": "Apache-2.0",
   1193             "repository": "https://github.com/mtorials/dial-phone",
   1194             "purpose": [
   1195                 "client",
   1196                 "bot"
   1197             ],
   1198             "featured_in": [],
   1199             "description": "A Matrix client-server SDK written in Kotlin.\n",
   1200             "id": 35
   1201         },
   1202         {
   1203             "name": "goMatrix",
   1204             "maintainer": "geir54",
   1205             "maturity": "Obsolete",
   1206             "language": "Go",
   1207             "licence": "MPL-2.0",
   1208             "repository": "https://github.com/geir54/goMatrix",
   1209             "purpose": [],
   1210             "featured_in": [],
   1211             "id": 36
   1212         },
   1213         {
   1214             "name": "godot-matrix",
   1215             "maintainer": "vurpo",
   1216             "maturity": "Obsolete",
   1217             "language": "C++",
   1218             "licence": "MIT",
   1219             "repository": "https://gitlab.com/vurpo/godot-matrix",
   1220             "purpose": [],
   1221             "featured_in": [],
   1222             "id": 37
   1223         },
   1224         {
   1225             "name": "jmsdk",
   1226             "maintainer": "ma1uta",
   1227             "maturity": "Obsolete",
   1228             "language": "Java",
   1229             "licence": "Apache-2.0",
   1230             "repository": "https://github.com/ma1uta/jmsdk",
   1231             "purpose": [],
   1232             "featured_in": [],
   1233             "id": 38
   1234         },
   1235         {
   1236             "name": "libkazv",
   1237             "maintainer": "The Kazv Project",
   1238             "maturity": "Alpha",
   1239             "language": "C++",
   1240             "licence": "AGPL-3.0-or-later",
   1241             "repository": "https://lily.kazv.moe/kazv/libkazv",
   1242             "purpose": [
   1243                 "client",
   1244                 "bot"
   1245             ],
   1246             "featured_in": [],
   1247             "description": "A matrix client sdk built upon lager and the value-oriented design it enables.\n",
   1248             "id": 39
   1249         },
   1250         {
   1251             "name": "matrix-bot-sdk",
   1252             "maintainer": "Travis Ralston",
   1253             "maturity": "Beta",
   1254             "language": "TypeScript",
   1255             "licence": "MIT",
   1256             "repository": "https://github.com/turt2live/matrix-bot-sdk",
   1257             "purpose": [
   1258                 "bot",
   1259                 "bridge"
   1260             ],
   1261             "featured_in": [
   1262                 "bot",
   1263                 "bridge"
   1264             ],
   1265             "description": "TypeScript/JavaScript SDK for Matrix bots.\n",
   1266             "id": 40
   1267         },
   1268         {
   1269             "name": "matrix-erlang-sdk",
   1270             "maintainer": "Andreas Hallberg",
   1271             "maturity": "Obsolete",
   1272             "language": "Erlang",
   1273             "licence": "Apache-2.0",
   1274             "repository": "https://github.com/anhallbe/matrix-erlang-sdk",
   1275             "purpose": [],
   1276             "featured_in": [],
   1277             "id": 41
   1278         },
   1279         {
   1280             "name": "matrix-kt",
   1281             "maintainer": "Dominic Fischer",
   1282             "maturity": "Beta",
   1283             "language": "Kotlin",
   1284             "licence": "Apache-2.0",
   1285             "repository": "https://github.com/Dominaezzz/matrix-kt",
   1286             "purpose": [
   1287                 "client",
   1288                 "bot"
   1289             ],
   1290             "featured_in": [],
   1291             "description": "Kotlin libraries for Matrix.\n",
   1292             "id": 42
   1293         },
   1294         {
   1295             "name": "matrix-redux-wrap",
   1296             "maintainer": "Luke Barnard",
   1297             "maturity": "Obsolete",
   1298             "language": "JavaScript",
   1299             "licence": "Apache-2.0",
   1300             "repository": "https://github.com/lukebarnard1/matrix-redux-wrap",
   1301             "purpose": [],
   1302             "featured_in": [],
   1303             "id": 43
   1304         },
   1305         {
   1306             "name": "matrix-rust-sdk",
   1307             "maintainer": "poljar",
   1308             "maturity": "Beta",
   1309             "language": "Rust",
   1310             "licence": "Apache-2.0",
   1311             "repository": "https://github.com/matrix-org/matrix-rust-sdk",
   1312             "purpose": [
   1313                 "client",
   1314                 "bot",
   1315                 "bridge"
   1316             ],
   1317             "featured_in": [
   1318                 "client",
   1319                 "bot",
   1320                 "bridge"
   1321             ],
   1322             "description": "An implementation of a Matrix client-server library in Rust.\n",
   1323             "id": 44
   1324         },
   1325         {
   1326             "name": "mautrix-appservice-go",
   1327             "maintainer": "Tulir",
   1328             "maturity": "Obsolete",
   1329             "language": "Go",
   1330             "licence": "MPL-2.0",
   1331             "repository": "https://github.com/tulir/mautrix-appservice-go",
   1332             "purpose": [],
   1333             "featured_in": [],
   1334             "id": 45
   1335         },
   1336         {
   1337             "name": "mtxclient",
   1338             "maintainer": "mujx",
   1339             "maturity": "Obsolete",
   1340             "language": "C++",
   1341             "licence": "MIT",
   1342             "repository": "https://github.com/mujx/mtxclient",
   1343             "purpose": [],
   1344             "featured_in": [],
   1345             "id": 46
   1346         },
   1347         {
   1348             "name": "newlisp-matrix-client",
   1349             "maintainer": "Ingo Hohmann",
   1350             "maturity": "Obsolete",
   1351             "language": "Lisp",
   1352             "licence": "MIT",
   1353             "repository": "https://github.com/IngoHohmann/newlisp-matrix-client",
   1354             "purpose": [],
   1355             "featured_in": [],
   1356             "id": 47
   1357         },
   1358         {
   1359             "name": "smallbot-matrix",
   1360             "maintainer": "cybertim",
   1361             "maturity": "Obsolete",
   1362             "language": "TypeScript",
   1363             "licence": "MIT",
   1364             "repository": "https://github.com/cybertim/SmallBotMatrix",
   1365             "purpose": [],
   1366             "featured_in": [],
   1367             "id": 48
   1368         },
   1369         {
   1370             "name": "µtrix",
   1371             "maintainer": "Dominik George; Project Hack'n'Fun @ Teckids e.V.",
   1372             "maturity": "Beta",
   1373             "language": "Python",
   1374             "licence": "Apache-2.0",
   1375             "repository": "https://edugit.org/Teckids/hacknfun/libs/mytrix",
   1376             "purpose": [
   1377                 "client",
   1378                 "bot"
   1379             ],
   1380             "featured_in": [],
   1381             "description": "Matrix client library for MicroPython.\n",
   1382             "id": 49
   1383         },
   1384         {
   1385             "name": "matrix-communication-client",
   1386             "maintainer": "Réda Housni Alaoui",
   1387             "maturity": "Stable",
   1388             "language": "Java",
   1389             "licence": "MIT",
   1390             "repository": "https://github.com/Cosium/matrix-communication-client",
   1391             "purpose": [
   1392                 "client",
   1393                 "bot"
   1394             ],
   1395             "featured_in": [],
   1396             "description": "A java client for the Matrix protocol.\n",
   1397             "id": 50
   1398         }
   1399     ],
   1400     "integration": [
   1401         {
   1402             "name": "emm",
   1403             "description": "emm stands for Export Matrix Messages\nA CLI tool that joins the room and exports last N messages to the file(-s) you specified.\n",
   1404             "maintainer": "etke.cc",
   1405             "language": "Go",
   1406             "licence": "GPL-3.0-or-later",
   1407             "repository": "https://gitlab.com/etke.cc/emm",
   1408             "room": "#emm:etke.cc",
   1409             "id": 0
   1410         },
   1411         {
   1412             "name": "Hemppa",
   1413             "description": "Generic modular Matrix bot, a super easy platform to write Matrix bot\nfunctionality in Python.\n",
   1414             "maintainer": "Cos",
   1415             "language": "Python",
   1416             "licence": "GPL-3.0-only",
   1417             "repository": "https://github.com/vranki/hemppa",
   1418             "room": "#hemppa:hacklab.fi",
   1419             "id": 1
   1420         },
   1421         {
   1422             "name": "Honoroit",
   1423             "description": "A Matrix helpdesk bot\n",
   1424             "maintainer": "etke.cc",
   1425             "language": "Go",
   1426             "licence": "AGPL-3.0-only",
   1427             "repository": "https://gitlab.com/etke.cc/honoroit",
   1428             "room": "#honoroit:etke.cc",
   1429             "id": 2
   1430         },
   1431         {
   1432             "name": "matrix-email-bot",
   1433             "description": "Posts links to emails in Matrix rooms. Ideal for newsletter distribution.\n",
   1434             "maintainer": "TravisR, t2bot.io",
   1435             "language": "TypeScript",
   1436             "licence": "Apache-2.0",
   1437             "repository": "https://github.com/t2bot/matrix-email-bot",
   1438             "room": "#email:t2bot.io",
   1439             "id": 3
   1440         },
   1441         {
   1442             "name": "matrix-eno-bot",
   1443             "description": "Personal assistant and Admin tool",
   1444             "maintainer": "8go",
   1445             "repository": "https://github.com/8go/matrix-eno-bot",
   1446             "language": "Python, Bash",
   1447             "licence": "WTFPL",
   1448             "id": 4
   1449         },
   1450         {
   1451             "name": "matrix-feeder",
   1452             "description": "Matrix feeder is a matrix bot that monitors defined channels for media and posts\nthem to another channel.\n",
   1453             "maintainer": "dragonchaser",
   1454             "repository": "https://github.com/dragonchaser/matrix-feeder",
   1455             "language": "JavaScript",
   1456             "licence": "MIT",
   1457             "id": 5
   1458         },
   1459         {
   1460             "name": "Matrix Registration Bot",
   1461             "description": "A bot aiming to create and manage registration tokens for a matrix server. It\nwants to help invitation based servers to maintain usability.\n",
   1462             "maintainer": "moanos",
   1463             "language": "Python",
   1464             "licence": "AGPL-3.0-or-later",
   1465             "repository": "https://github.com/moan0s/matrix-registration-bot/",
   1466             "room": "#matrix-registration-bot:hyteck.de",
   1467             "id": 6
   1468         },
   1469         {
   1470             "name": "Matrix Rooms Search API",
   1471             "description": "A fully-featured, standalone, matrix rooms search service.\n\nDemo instance: https://matrixrooms.info\n",
   1472             "maintainer": "etke.cc",
   1473             "language": "Go",
   1474             "licence": "GPL-3.0-only",
   1475             "repository": "https://gitlab.com/etke.cc/mrs/api",
   1476             "room": "#mrs:etke.cc",
   1477             "id": 7
   1478         },
   1479         {
   1480             "name": "matrix-rss-bridge",
   1481             "description": "matrix-rss-bridge is a bridge for reading RSS feeds in Matrix rooms.",
   1482             "author": "Isaac Beverly",
   1483             "language": "Python",
   1484             "repository": "https://gitlab.com/imbev/matrix-rss-bridge",
   1485             "licence": "GPL-3.0-only",
   1486             "id": 8
   1487         },
   1488         {
   1489             "name": "matrix-trello-bot",
   1490             "description": "Interact with Trello in matrix",
   1491             "maintainer": "Travis Ralston",
   1492             "language": "TypeScript",
   1493             "licence": "GPL-3.0-only",
   1494             "repository": "https://github.com/turt2live/matrix-trello-bot",
   1495             "room": "#trellobot:t2bot.io",
   1496             "id": 9
   1497         },
   1498         {
   1499             "name": "maubot",
   1500             "description": "A plugin-based Matrix bot system written in Python.",
   1501             "author": "Tulir",
   1502             "language": "Python",
   1503             "licence": "AGPL-3.0-or-later",
   1504             "repository": "https://github.com/maubot/maubot",
   1505             "room": "#maubot:maunium.net",
   1506             "id": 10
   1507         },
   1508         {
   1509             "name": "opsdroid",
   1510             "description": "A connector for opsdroid to receive and respond to messages",
   1511             "maintainer": "opsdroid",
   1512             "language": "Python",
   1513             "licence": "Apache-2.0",
   1514             "repository": "https://github.com/opsdroid/opsdroid",
   1515             "id": 11
   1516         },
   1517         {
   1518             "name": "rustix",
   1519             "description": "A graph-based Matrix bot in Rust",
   1520             "author": "James",
   1521             "language": "Rust",
   1522             "licence": "MIT",
   1523             "repository": "https://gitlab.com/jpypi/rustix",
   1524             "id": 12
   1525         },
   1526         {
   1527             "name": "matrix-hookshot",
   1528             "description": "A bridge between Matrix and multiple project management services, such as GitHub, GitLab and JIRA.",
   1529             "maintainer": "The Matrix.org Foundation",
   1530             "language": "TypeScript, Rust",
   1531             "licence": "Apache-2.0",
   1532             "repository": "https://github.com/matrix-org/matrix-hookshot",
   1533             "room": "#hookshot:half-shot.uk",
   1534             "id": 13
   1535         },
   1536         {
   1537             "name": "NeoBoard",
   1538             "description": "A collaborative whiteboard widget for Matrix.",
   1539             "maintainer": "Nordeck",
   1540             "language": "TypeScript",
   1541             "licence": "Apache-2.0",
   1542             "repository": "https://github.com/nordeck/matrix-neoboard",
   1543             "room": "#nordeck:matrix.org",
   1544             "id": 14
   1545         },
   1546         {
   1547             "name": "Matrix Poll",
   1548             "description": "A widget to conduct advanced polls in Matrix rooms.",
   1549             "maintainer": "Nordeck",
   1550             "language": "TypeScript",
   1551             "licence": "Apache-2.0",
   1552             "repository": "https://github.com/nordeck/matrix-poll",
   1553             "room": "#nordeck:matrix.org",
   1554             "id": 15
   1555         },
   1556         {
   1557             "name": "Matrix Meetings",
   1558             "description": "A widget and bot to organize meetings and video conferences in Matrix chat rooms.",
   1559             "maintainer": "Nordeck",
   1560             "language": "TypeScript",
   1561             "licence": "Apache-2.0",
   1562             "repository": "https://github.com/nordeck/matrix-meetings",
   1563             "room": "#nordeck:matrix.org",
   1564             "id": 16
   1565         },
   1566         {
   1567             "name": "Matrix BarCamp",
   1568             "description": "A widget to organize virtual Barcamps in Matrix chat rooms.",
   1569             "maintainer": "Nordeck",
   1570             "language": "TypeScript",
   1571             "licence": "Apache-2.0",
   1572             "repository": "https://github.com/nordeck/matrix-barcamp",
   1573             "room": "#nordeck:matrix.org",
   1574             "id": 17
   1575         },
   1576         {
   1577             "name": "Matrix Communication Plugin for Jenkins",
   1578             "description": "A plugin allowing Jenkins to communicate with a Matrix server",
   1579             "maintainer": "Réda Housni Alaoui",
   1580             "language": "Java",
   1581             "licence": "MIT",
   1582             "repository": "https://github.com/jenkinsci/matrix-communication-plugin",
   1583             "id": 18
   1584         },
   1585         {
   1586             "name": "Time-to-Matrix",
   1587             "description": "A time-like command that will send end of an arbitrary command output\nand some other info (like exit status) to matrix room.\n",
   1588             "maintainer": "etke.cc",
   1589             "language": "Go",
   1590             "licence": "MIT",
   1591             "repository": "https://gitlab.com/etke.cc/ttm",
   1592             "room": "#ttm:etke.cc",
   1593             "id": 19
   1594         },
   1595         {
   1596             "name": "radicale-auth-matrix",
   1597             "description": "Matrix authentication plugin for Radicale\n",
   1598             "maintainer": "etke.cc",
   1599             "language": "Python",
   1600             "licence": "AGPL-3.0-only",
   1601             "repository": "https://gitlab.com/etke.cc/radicale-auth-matrix",
   1602             "room": "#source:etke.cc",
   1603             "id": 20
   1604         }
   1605     ],
   1606     "server": [
   1607         {
   1608             "name": "Synapse",
   1609             "description": "Matrix.org homeserver",
   1610             "author": "Matrix.org team",
   1611             "maturity": "Stable",
   1612             "language": "Python",
   1613             "licence": "Apache-2.0",
   1614             "repository": "https://github.com/matrix-org/synapse/",
   1615             "room": "#synapse:matrix.org",
   1616             "id": 0
   1617         },
   1618         {
   1619             "name": "Dendrite",
   1620             "description": "Dendrite is a second-generation Matrix homeserver written in Go!",
   1621             "author": "Matrix.org team",
   1622             "maturity": "Beta",
   1623             "language": "Go",
   1624             "licence": "Apache-2.0",
   1625             "repository": "https://github.com/matrix-org/dendrite",
   1626             "room": "#dendrite:matrix.org",
   1627             "id": 1
   1628         },
   1629         {
   1630             "name": "Conduit",
   1631             "description": "Conduit is a simple, fast and reliable chat server written in Rust",
   1632             "author": "Timo Kösters",
   1633             "maturity": "Beta",
   1634             "language": "Rust",
   1635             "licence": "Apache-2.0",
   1636             "repository": "https://gitlab.com/famedly/conduit",
   1637             "room": "#conduit:matrix.org",
   1638             "id": 2
   1639         },
   1640         {
   1641             "name": "Construct",
   1642             "description": "Construct is a C++ Matrix Homeserver",
   1643             "author": "Jason Volk",
   1644             "maturity": "Beta",
   1645             "language": "C++",
   1646             "licence": "BSD",
   1647             "repository": "https://github.com/matrix-construct/construct",
   1648             "id": 3
   1649         },
   1650         {
   1651             "name": "Ligase",
   1652             "description": "Ligase is a Cloud-native Matrix home server written in Golang.",
   1653             "author": "Finogeeks team",
   1654             "maturity": "Obsolete",
   1655             "language": "Go",
   1656             "licence": "AGPLv3",
   1657             "repository": "https://github.com/finogeeks/Ligase",
   1658             "id": 4
   1659         },
   1660         {
   1661             "name": "bullettime",
   1662             "description": "An experimental golang Matrix homeserver",
   1663             "author": "Patrik Oldsberg",
   1664             "maturity": "Obsolete",
   1665             "language": "Go",
   1666             "licence": "Apache-2.0",
   1667             "repository": "https://github.com/matrix-org/bullettime",
   1668             "id": 5
   1669         },
   1670         {
   1671             "name": "Dendron",
   1672             "description": "Discontinued in favour of Dendrite (\"Dendron, done right\")",
   1673             "author": "Matrix.org team",
   1674             "maturity": "Obsolete",
   1675             "language": "Go",
   1676             "licence": "Apache-2.0",
   1677             "repository": "https://github.com/matrix-org/dendron",
   1678             "id": 6
   1679         },
   1680         {
   1681             "name": "jSynapse",
   1682             "description": "",
   1683             "author": "Swarmcom",
   1684             "language": "Java",
   1685             "maturity": "Obsolete",
   1686             "licence": "Apache-2.0",
   1687             "id": 7
   1688         },
   1689         {
   1690             "name": "Maelstrom",
   1691             "description": "A high-performance Matrix Home-Server written in Rust designed to be scalable, light on resources, and have a pluggable storage engine.",
   1692             "author": "Chris Bruce",
   1693             "maturity": "Obsolete",
   1694             "language": "Rust",
   1695             "licence": "Apache-2.0 OR MIT",
   1696             "repository": "https://github.com/maelstrom-rs/maelstrom",
   1697             "room": "#m-server:matrix.org",
   1698             "id": 8
   1699         },
   1700         {
   1701             "name": "Matrex",
   1702             "description": "A WIP toy Matrix server implementation in Elixir.",
   1703             "author": "Ryan Johnson",
   1704             "maturity": "Obsolete",
   1705             "language": "Elixir",
   1706             "licence": "MIT",
   1707             "repository": "https://github.com/bismark/matrex",
   1708             "id": 9
   1709         },
   1710         {
   1711             "name": "mxhsd",
   1712             "description": "mxhsd is Matrix Homeserver aimed towards entities who want to have in-depth control of their servers",
   1713             "author": "Max Dor",
   1714             "maturity": "Obsolete",
   1715             "language": "Java",
   1716             "licence": "AGPL-3.0-or-later",
   1717             "repository": "https://github.com/kamax-io/mxhsd",
   1718             "id": 10
   1719         },
   1720         {
   1721             "name": "Pallium",
   1722             "description": "",
   1723             "author": "KoFish",
   1724             "language": "Go",
   1725             "maturity": "Obsolete",
   1726             "licence": "Apache-2.0",
   1727             "repository": "https://github.com/KoFish/pallium",
   1728             "id": 11
   1729         },
   1730         {
   1731             "name": "Transform",
   1732             "description": "Transform is a matrix homeserver built using Typescript and Redis.",
   1733             "author": "bettiah",
   1734             "maturity": "Obsolete",
   1735             "language": "TypeScript",
   1736             "licence": "Apache-2.0",
   1737             "repository": "https://github.com/bettiah/transform",
   1738             "id": 12
   1739         },
   1740         {
   1741             "name": "Telodendria",
   1742             "description": "Telodendria is an open source Matrix homeserver implementation written from scratch in ANSI C and designed to be lightweight and simple, yet functional.",
   1743             "author": "Jordan Bancino",
   1744             "maturity": "Alpha",
   1745             "language": "C",
   1746             "licence": "MIT",
   1747             "repository": "https://git.telodendria.io/Telodendria/Telodendria",
   1748             "room": "#telodendria-general:bancino.net",
   1749             "id": 13
   1750         }
   1751     ]
   1752 }