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

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mcollina avatar

mcollina/moscaArchived

0
View on GitHub↗
3,186 stars·498 forks·JavaScript·2 viewsmosca.io↗

Mosca

MQTT broker as a module

Features

  • MQTT Libraries and Brokers - Node.js-based MQTT broker implementation.
  • Open-source projects made by Iranian developers - Listed in the “Open-source projects made by Iranian developers” section of the Github Do Not Ban Us awesome list.

Star history

Star history chart for mcollina/moscaStar history chart for mcollina/mosca

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

Open-source alternatives to Mosca

Similar open-source projects, ranked by how many features they share with Mosca.
  • ahmdrz/goinstaahmdrz avatar

    ahmdrz/goinsta

    895View on GitHub↗

    Unofficial Instagram API written in Golang

    Goapigoinstainstagram
    View on GitHub↗895
  • automattic/kueAutomattic avatar

    Automattic/kue

    9,437View on GitHub↗

    Kue is a Redis-backed job queue library for Node.js that provides a complete system for defining, scheduling, and processing background work. It stores job metadata and state in Redis lists and sorted sets, enabling persistent, in-memory operations with configurable concurrency control and priority-sorted processing. The library includes a RESTful HTTP API for managing jobs and a web-based monitoring dashboard for inspecting job status, progress, and logs. The system distinguishes itself through its event-driven worker model, where workers listen for job events via Redis pub/sub and process j

    JavaScriptjob-queuepriority-queueworker-queue
    View on GitHub↗9,437
  • eclipse/mosquittoeclipse avatar

    eclipse/mosquitto

    11,008View on GitHub↗

    Mosquitto is an MQTT message broker and IoT messaging server designed to route data between publishers and subscribers. It functions as a centralized network hub that enables lightweight communication between distributed sensors, controllers, and other internet-of-things devices. The project includes an MQTT bridging gateway used to link separate brokers, allowing traffic to be routed and synchronized across different network locations or security zones. It also provides a client implementation for connecting to and interacting with the broker. The system manages topic-based message routing

    C
    View on GitHub↗11,008
  • 256dpi/arduino-mqtt256dpi avatar

    256dpi/arduino-mqtt

    1,093View on GitHub↗

    This library is an Arduino-compatible client for the messaging protocol designed for resource-constrained embedded systems. It provides a messaging interface that enables microcontrollers to establish persistent connections with brokers to exchange data and control signals. The library distinguishes itself through a focus on predictable resource usage, utilizing manual memory buffer management and a state-machine approach to handle connection persistence and automatic reconnections. It operates on a stream-oriented network abstraction, allowing it to interface with various hardware transport

    Carduinoiotmqtt
    View on GitHub↗1,093
See all 30 alternatives to Mosca→

Frequently asked questions

What does mcollina/mosca do?

MQTT broker as a module

What are the main features of mcollina/mosca?

The main features of mcollina/mosca are: MQTT Libraries and Brokers, Open-source projects made by Iranian developers.

What are some open-source alternatives to mcollina/mosca?

Open-source alternatives to mcollina/mosca include: ahmdrz/goinsta — Unofficial Instagram API written in Golang. automattic/kue — Kue is a Redis-backed job queue library for Node.js that provides a complete system for defining, scheduling, and… eclipse/mosquitto — Mosquitto is an MQTT message broker and IoT messaging server designed to route data between publishers and… eclipse/paho.mqtt.c. eclipse/paho.mqtt.javascript. 256dpi/arduino-mqtt — This library is an Arduino-compatible client for the messaging protocol designed for resource-constrained embedded…