Life & fun · alternatives · 2026
24 alternatives to Jackal – An XMPP server written in Go
💬 Instant messaging server for the Extensible Messaging and Presence Protocol (XMPP). - ortuman/jackal
Jackal is an XMPP server built with the Go programming language. It enables instant messaging and real-time communication through the XMPP protocol. The server is designed for developers and organizations needing to… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Prices are shown for the 1 we have checked on their own sites, 1 of them free or with a free tier. Jackal – An XMPP server written in Go launched in 2018; newer entries below may have overtaken it.
- 1

2018 · github.com · its alternatives →
- 2

I am happy to announce Stalwart JMAP [1], an open-source JSON Meta Application Protocol server that aims to be scalable, robust and secure. Some of its key features are: - JMAP Core, JMAP Mail and JMAP over WebSocket full compliance. - IMAP4 rev2/1 support via Stalwart IMAP, an imap-to-jmap proxy [2]. - Scalable and fault tolerant: consensus over Raft, node autodiscovery over gossip and read-only replicas. - RocksDB backend with full-text search support in 17 languages. - OAuth 2.0 authorization code and device authorization flows. - Domain Keys Identified Mail (DKIM) message signing. -…
2022 · github.com · its alternatives →
- 3

This is ymawky, a static file web server for MacOS written entirely in ARM64 assembly. It supports GET, PUT, DELETE, HEAD, and OPTIONS requests, and supports Range: bytes=X-Y headers (which allows scrubbing for video streaming). It decodes percent-encoded URLs, strictly enforces docroot, serves custom error pages for any HTTP error response, supports directory listing, and has (some) mitigations against slowloris-like attacks. I’ve also written a more detailed writeup here: https://imtomt.github.io/ymawky/
May 2026 · github.com · its alternatives →
- 4

2019 · github.com · its alternatives →
- 5

Greetings! YakGPT is a simple, frontend-only, ChatGPT UI you can use to either chat normally, or, more excitingly, use your mic + OpenAI's Whisper API to chat hands-free. Some features: * A few fun characters pre-installed * No tracking or analytics, OpenAI is the only thing it calls out to * Optimized for mobile use via hands-free mode and cross-platform compressed audio recording * Your API key and chat history are stored in browser local storage only * Open-source, you can either use the deployed version at Vercel, or run it locally Planned features: * Integrate Eleven Labs & other TTS…
2023 · yakgpt.vercel.app · its alternatives →
- 6NN
2016 · nodaljs.com · its alternatives →
- 7

- 8

FrankenPHP is a new app server for PHP apps (built on top of Caddy) and a library to embed the PHP interpreter in Go web servers.
2022 · frankenphp.dev · its alternatives →
- 9

Let-go is a Clojure-like language (~90% compatible with JVM Clojure) written in pure Go. It ships as a ~10MB static binary and cold boots in ~7ms - that's about 50x faster than JVM and 3x faster than Babashka. It has decent throughput on algorithmic workloads - within ballpark of the GraalVM-backed sci. I started this project in 2021 as an elaborate practical joke: I wanted to have an excuse for writing Clojure while pretending to write Go. Jokes aside, it turned out to be pretty decent: it feels like real Clojure, it has an nREPL server (supported in Calva, CIDER, etc.), it's easily…
May 2026 · github.com · its alternatives →
- 10
NitroStackfree tier, from $30/mo▲241Build, test, and deploy MCP servers in one place
15d ago · nitrostack.ai · its alternatives →
- 11

Hi HN! I built Oxyde because I was tired of duplicating my models. If you use FastAPI, you know the drill. You define Pydantic models for your API, then define separate ORM models for your database, then write converters between them. SQLModel tries to fix this but it's still SQLAlchemy underneath. Tortoise gives you a nice Django-style API but its own model system. Django ORM is great but welded to the framework. I wanted something simple: your Pydantic model IS your database model. One class, full validation on input and output, native type hints, zero duplication. The query API is…
Mar 2026 · github.com · its alternatives →
- 12

Using threaded emscripten to speed up the generation and offload the main loop. No SIMD or other optimizations. Might work faster with #enable-experimental-webassembly-features enabled. Tested in x86 Chrome and Firefox, Apple Silicon Safari Run it yourself: https://github.com/lxe/ggml/tree/wasm-demo Thanks, https://github.com/ggerganov/ggml,
2023 · lxe.co · its alternatives →
- 13

Hey everyone! I just released v1.0.0 of gomponents last week. It's an HTML component builder in pure Go, with a DSL-like HTML syntax. It's been 4 years in the making, and makes it really easy to build HTML in your web apps.
2024 · gomponents.com · its alternatives →
- 14
NexTalk▲101The missing voice input for Linux. Beautiful Private Offline
Jan 2026 · nextalk.gonewx.com · its alternatives →
- 15

Quickly build microservices using p2p networking in NodeJS/Go. - lithdew/flatend
2020 · github.com · its alternatives →
- 16

Write Language Servers that comply with 3.17 of the LSP Specification - owenrumney/go-lsp
Mar 2026 · github.com · its alternatives →
- 17

I'm relatively new to Go, but recently got interested in how MCP servers work. I started thinking about what the architecture of such a project might look like, and decided to build a minimalist version as an experiment. I based it on my past experience writing regular REST API servers and figured it might be useful or interesting to others as well.
2025 · github.com · its alternatives →
- 18

An ultra-fast, single-binary MCP server written in Rust as a lightweight alternative to Node.js/Python. - StamManif/mcp-stama
Aug 2026 · github.com · its alternatives →
- 19

Hey hacker news, We’re the cofounders at Psychic.dev (http://psychic.dev) where we help companies connect LLMs to private data. With the launch of Llama 2, we think it’s finally viable to self-host an internal application that’s on-par with ChatGPT, so we did exactly that and made it an open source project. We also included a vector DB and API server so you can upload files and connect Llama 2 to your own data. The RAG in RAGstack stands for Retrieval Augmented Generation, a technique where the capabilities of a large language model (LLM) are augmented by retrieving information…
2023 · github.com · its alternatives →
- 20

A comprehensive Model Context Protocol (MCP) server implementing the latest specification. - hemanth/paws-on-mcp
2025 · github.com · its alternatives →
- 21

An XMPP-based group chat server. Contribute to mattlong/hermes development by creating an account on GitHub.
2012 · github.com · its alternatives →
- 22OS
Large Language Models (LLMs) are powerful, but they’re limited by fixed context windows and outdated knowledge. What if your AI could access live search, structured data extraction, OCR, and more—all through a standardized interface? We built the JigsawStack MCP Server, an open-source implementation of the Model Context Protocol (MCP) that lets any AI model call external tools effortlessly. Here’s what it unlocks: - Web Search & Scraping: Fetch live information and extract structured data from web pages. - OCR & Structured Data Extraction: Process images, receipts, invoices, and handwritten…
2025 · its alternatives →
- 23

It's been 4 month since I work on Lokal full-time, I finally feel confident to share it publicly on YCombinator. Lokal is a software for Tunneling, Local Development, and HTTP Debugging, It's support HTTP, TCP and UDP Tunnel. The different with other tunneling solution is that Lokal has mDNS support with https enabled by default, while other might be only offer public-facing tunnel service. On the latest version 0.3.0, Lokal support Self-hosted Lokal Tunnel Server, which allow you to use your own domain and your own VPS, allow you to have Premium but self-hosted Tunneling Solution. Download…
2024 · lokal.so · its alternatives →
- 24

Self-hosted Localization Management Platform built with Go and Angular 2 - anthonynsimon/parrot
2017 · github.com · its alternatives →
Also compare
- Jackal – XMPP server in Go alternatives
- Distributed JMAP and IMAP Servers in Rust alternatives
- Building a web server in assembly to give my life (a lack of) meaning alternatives
- Jackal 0.4 – XMPP server (added cluster mode support) alternatives
- YakGPT – A locally running, hands-free ChatGPT UI alternatives
- Nodal. Next-Generation Node.js Server and Framework alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →