awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
ortuman avatar

ortuman/jackalArchived

0
View on GitHub↗
1,432 stars·139 forks·Go·Apache-2.0·10 views

Jackal

💬 Instant messaging server for the Extensible Messaging and Presence Protocol (XMPP).

Features

  • Server Applications - XMPP server written in Go.
  • Chat And Messaging - Listed in the “Chat And Messaging” section of the Awesome Selfhosted awesome list.
  • XMPP Servers - Stable XMPP server designed for low resource consumption.

Star history

Star history chart for ortuman/jackalStar history chart for ortuman/jackal

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does ortuman/jackal do?

💬 Instant messaging server for the Extensible Messaging and Presence Protocol (XMPP).

What are the main features of ortuman/jackal?

The main features of ortuman/jackal are: Server Applications, Chat And Messaging, XMPP Servers.

Which projects share features with ortuman/jackal?

Projects with overlapping indexed features include: maranda/metronome — Metronome IM, lightweight xmpp server with advanced microblogging features. snikket-im/snikket-server — Image builder for Snikket server. esl/mongooseim — MongooseIM is Erlang Solutions' robust, scalable and efficient XMPP server, aimed at large installations. Specifically… igniterealtime/openfire — Openfire is an XMPP communication server and enterprise messaging platform designed for real-time collaboration. It… processone/ejabberd — ejabberd is a multi-protocol communication gateway and scalable server that implements XMPP for instant messaging and… tigase/tigase-server — (M) Highly optimized, extremely modular and very flexible XMPP/Jabber server.

Projects sharing features with Jackal

These projects share indexed features with Jackal. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • igniterealtime/openfireigniterealtime avatar

    igniterealtime/Openfire

    2,999View on GitHub↗

    Openfire is an XMPP communication server and enterprise messaging platform designed for real-time collaboration. It serves as a communication hub providing instant messaging, presence tracking, and multi-user chat capabilities for organizational use. The server supports federated network routing via an XMPP federation gateway, allowing users across different domains to exchange messages. It is designed for high availability through server node clustering and multi-node synchronization to balance client traffic and ensure continuous uptime. The platform integrates with external directory serv

    Javacollaborationhacktoberfestjabber
    View on GitHub↗2,999
  • maranda/metronomemaranda avatar

    maranda/metronome

    174View on GitHub↗

    Metronome IM, lightweight xmpp server with advanced microblogging features.

    Lua
    View on GitHub↗174
  • esl/mongooseimesl avatar

    esl/MongooseIM

    1,743View on GitHub↗

    MongooseIM is Erlang Solutions' robust, scalable and efficient XMPP server, aimed at large installations. Specifically designed for enterprise purposes, it is fault-tolerant and can utilise the resources of multiple clustered machines.

    Erlangchaterlanghacktoberfest
    View on GitHub↗1,743
  • processone/ejabberdprocessone avatar

    processone/ejabberd

    6,692View on GitHub↗

    ejabberd is a multi-protocol communication gateway and scalable server that implements XMPP for instant messaging and presence. It serves as a federated messaging platform, enabling interoperable communication and user discovery between different remote servers. The project functions as an MQTT message broker for lightweight IoT device communication and a SIP signaling server for managing voice and multimedia signaling traffic. It allows for the hosting of multiple domains on a single instance using virtual hosting to isolate configurations and prevent username conflicts. The system provides

    Erlangchatejabberderlang
    View on GitHub↗6,692
  • Compare all 30 related projects→