Back to browse
GitHub Repository
84 starsHTML

Macaroni Messenger 1.03 – small documentation fixes

by snowflaxxx·Jun 14, 2026·2 points·1 comment

AI Analysis

MidCozyBold Bet

Git-backed messaging in one HTML file, but public repos mean public messages.

Strengths
  • .macaroni/ protocol defines clear JSON structure for chats, users, and messages
  • Works across GitHub, GitLab, Gitea, Forgejo with browser-based adapters
  • Zero backend means no server maintenance or deployment complexity
Weaknesses
  • No real-time updates or push notifications—purely polling-based
  • Privacy concerns with public repository storage limiting practical use cases
Category
Target Audience

Developers wanting self-hosted chat without infrastructure

Similar To

GitChat · Talkyard · Matrix

Post Description

Macaroni Messenger is a messenger implemented as a single HTML file. Messages are stored as JSON files in a Git repository. No backend. No database. No registration. Version 1.03 is officially a documentation patch. Release notes: https://github.com/vanyapr/makaroshki/releases/tag/v1.03 The interesting part is that there is no binary to inspect, because the client is still just messenger.html. Start with the release notes and follow the links.

Similar Projects

Developer Tools●●Solid

VibeDB – store anything with zero config

Zero-config single-file persistence plus two query styles (Mongo-like dicts or a Pythonic Q builder) makes everyday prototyping painless. The built-in Studio UI and auto-index hints are thoughtful extras for inspecting data and nudging performance, though this competes with established tiny DBs and SQLite/JSON patterns — great for side projects, but check concurrency and durability needs first.

Niche GemShip It
StevenSLXie
204mo ago