Alternatives to Mosca
Compare Mosca alternatives for your business or organization using the curated list below. SourceForge ranks the best alternatives to Mosca in 2026. Compare features, ratings, user reviews, pricing, and more from Mosca competitors and alternatives in order to make an informed decision for your business.
-
1
Twilio
Twilio
Design and deploy your ideal customer engagement experience. Twilio is a single fully-programmable platform with flexible APIs for any channel and over 400+ integrations, backed by a community of over 9 million developers. Build accurate and personalized experiences for your customers, easily and at scale, using SMS and WhatsApp messaging, voice, video, email, and more. Browse documentation and SDKs in multiple coding languages, including Ruby, Python, PHP, Node.js, java, and C#, or jumpstart your first project with our open source code templates to quickly build production-ready communications apps. Sign up and start building today. -
2
HiveMQ
HiveMQ
HiveMQ is the Industrial AI Platform helping enterprises move from connected devices to intelligent operations. Built on the MQTT standard and a distributed edge-to-cloud architecture, HiveMQ connects and governs industrial data in real time, enabling organizations to act with intelligence. With proven reliability, scalability, and interoperability, HiveMQ provides the foundation industrial companies need to operationalize AI, powering the next generation of intelligent industry. Global leaders including Audi, BMW, Eli Lilly, Liberty Global, Mercedes-Benz, and Siemens trust HiveMQ to run their most mission-critical operations. -
3
Open Automation Software
Open Automation Software
Liberate your Industry 4.0 data with Open Automation Software IIoT platform for Windows and Linux. OAS is truly an unlimited IoT Gateway for Windows, Linux, Raspberry Pi 4, Windows IoT Core, and Docker deployments. Create HMI visualization for web, WPF, and WinForm C# and VB .NET applications. Log data and alarms to SQL Server, Oracle, MS Access, MySQL, Azure SQL, PostgreSQL, Cassandra, MongoDB, MariaDB, SQLite, InfluxDB, and CSV files. MQTT Broker and Client interface along with cloud connectivity to Azure IoT and AWS IoT Gateway. Read and write data from remote Excel Workbooks. Alarm notification to email, SMS text, and voice messaging. .NET and REST API programmatic access. Allen Bradley ControlLogix, CompactLogix, GuardLogix, Micro800, MicroLogix, SLC 500, and PLC-5. Siemens S7-200, S7-300, S7-400, S7-1200, and S7-1500. Modbus TCP, Modbus RTU, and Modbus ASCII for Master and Slave communications. OPTO-22, MTConnect, and OPC UA, OPC DA.Starting Price: $495 one-time payment -
4
EMQX
EMQ Technologies
EMQX is the world's most scalable and reliable MQTT messaging platform designed by EMQ. It supports 100M concurrent IoT device connections per cluster while maintaining extremely high throughput and sub-millisecond latency. EMQX boasts more than 20,000 global users from over 50 countries, connecting more than 100M IoT devices worldwide, and is trusted by over 300 customers in mission-critical IoT scenarios, including well-known brands like HPE, VMware, Verifone, SAIC Volkswagen, and Ericsson. Our edge-to-cloud IoT connectivity solutions are flexible to meet the demands of various industries towards digital transformation, including connected vehicles, Industrial IoT, oil & gas, carrier, finance, smart energy, and smart cities.Starting Price: $0.18 per hour -
5
MuleSoft Anypoint Platform
MuleSoft
Anypoint Platform by MuleSoft is a leading solution for API management, integration, and automation that accelerates IT project delivery. It enables businesses to build, deploy, secure, and manage APIs across any environment, from cloud to on-premises. With support for multiple protocols and integration with CI/CD pipelines, the platform streamlines application development and data transformation. It offers automated security and governance, ensuring compliance with industry standards such as ISO 27001, SOC 2, PCI DSS, and GDPR. Real-time monitoring and analytics help teams manage APIs and troubleshoot issues effectively. Anypoint Platform empowers enterprises to create resilient, scalable, and future-proof digital architectures. -
6
Redis
Redis Labs
Redis Labs: home of Redis. Redis Enterprise is the best version of Redis. Go beyond cache; try Redis Enterprise free in the cloud using NoSQL & data caching with the world’s fastest in-memory database. Run Redis at scale, enterprise grade resiliency, massive scalability, ease of management, and operational simplicity. DevOps love Redis in the Cloud. Developers can access enhanced data structures, a variety of modules, and rapid innovation with faster time to market. CIOs love the confidence of working with 99.999% uptime best in class security and expert support from the creators of Redis. Implement relational databases, active-active, geo-distribution, built in conflict distribution for simple and complex data types, & reads/writes in multiple geo regions to the same data set. Redis Enterprise offers flexible deployment options, cloud on-prem, & hybrid. Redis Labs: home of Redis. Redis JSON, Redis Java, Python Redis, Redis on Kubernetes & Redis gui best practices.Starting Price: Free -
7
MQTTRoute
Bevywise Networks
MQTT Broker built with passion to provide everything you need to deploy & scale your IoT application. REST API, dashboard and widgets, complete data store & more. A Quick snapshot of the IoT devices with client connection & disconnection and the most important data visualized with widgets on multiple dashboards. Alerts and coloured notations for the different value based triggers. Rules engine to transform MQTT Messages for effective M2M communication automation. Event & timer based rules to define & pattern match data and create actions. Secured publish and subscribe messaging model with two layer of security for device communication with SSL / TLS for the connectivity and device authentication with Username / password as an additional layer. Web security for data view. Broker High availability mode will provision multiple message broker in parallel to collect & publish messages from devices. This ensures 99.99% of data collection to be successful irrespective of any software.Starting Price: $299 one-time payment -
8
Waterstream
SimpleMatter
Waterstream turns your Kafka-compatible platform into a full-fledged MQTT broker. Connect millions of clients to your data streaming platform with no code, no integration pipelines, and no additional storage. Waterstream implements a bidirectional layer between Kafka and MQTT clients. Forget managing external MQTT clusters, integration pipelines to code, and data duplication. Waterstream scales out linearly. For most operations, its nodes don’t depend on each other. Add more instances to support an increasing number of clients. Waterstream requires only Kafka to operate. The built-in persistence benefits of using Kafka are all included: high availability, high throughput, and low latency. -
9
MQTTHQ
MQTTHQ
A reliable MQTT broker is an essential part of every IoT project but setting one up, debugging, monitoring and maintaining it is complex and time-consuming. MQTTHQ is a load-balanced, multi-node MQTT broker cluster, which is designed to provide a stable and highly-reliable broker for developing IoT products and applications. MQTTHQ supports both TCP and WebSocket connections. Important: MQTTHQ is a public broker, which means that any information you send via this broker is visible to other users; please do not send private or personal information via this public broker! As part of our commitment to maintaining the MQTTHQ public broker as a free resource for IoT developers, we occasionally need to make improvements, add new features, etc.Starting Price: Free -
10
MQTTnet
MQTTnet
MQTTnet is a high-performance .NET library for MQTT-based communication. It provides an MQTT client and an MQTT server (broker) and supports the MQTT protocol up to version 5. It is compatible with mostly any supported .NET Framework version and CPU architecture. A custom message interceptor can be added which allows transforming or extending every received application message. Lightweight (only the low-level implementation of MQTT, no overhead). Supports connected clients with different protocol versions at the same time.Starting Price: Free -
11
Pro Edition for Eclipse Mosquitto is a pro version of the world's #1 MQTT broker that quickly, stably, and reliably transmits data between IoT devices. Compared to the popular open-source version, our product offers professional MQTT broker and client administration and monitoring, MQTT High Availability, MQTT and REST API access, improved reliability, enhanced security, and professional support, making it an ideal solution for commercial use. Functionality highlights: Leverages Mosquitto Management Center to manage MQTT broker instances and clusters from a single interface. Ensures MQTT High Availability, making your solution available 24h. Ensures security through the use of client certificates and custom certificate authorities, application tokens with role-based access and expiry dates, and the use of the native Dynamic Security plugin to control access rights. Enables MQTT API and REST API to automate workflows and facilitate further integration with third-party systems.Starting Price: €23 per month
-
12
CloudMQTT
CloudMQTT
CloudMQTT is a perfect solution for "Internet of Things" messaging between low-power sensors or mobile devices such as phones, embedded computers, or microcontrollers like the Arduino. CloudMQTT automates every part of the setup and running of your hosted mosquitto message broker. Let your team focus on what they do best - building your product. Leave server management and monitoring to the experts. Use CloudMQTT WebSocket client to view messages pushed from your device to the browser or publish messages from the browser to your device. This is ideal for testing and debugging since you can display live information from a device or sensor in real-time. Invite your co-workers and you will separate CloudMQTT accounts, but manage the same set of instances. You decide where to send notifications and who pays the bills.Starting Price: $5 per month -
13
Eclipse Mosquitto
Eclipse Foundation
Eclipse Mosquitto is an open source (EPL/EDL licensed) message broker that implements the MQTT protocol versions 5.0, 3.1.1 and 3.1. Mosquitto is lightweight and is suitable for use on all devices from low power single board computers to full servers. The MQTT protocol provides a lightweight method of carrying out messaging using a publish/subscribe model. This makes it suitable for Internet of Things messaging such as with low power sensors or mobile devices such as phones, embedded computers or microcontrollers. The Mosquitto project also provides a C library for implementing MQTT clients, and the very popular mosquitto_pub and mosquitto_sub command line MQTT clients.Starting Price: Free -
14
Moquette
Moquette
JVM lightweight MQTT broker for the Internet of Things. Simply embeddable in your IoT projects. -
15
Nimbus808
Nimbus808
Nimbus808 is an industrial Internet of Things (IoT) platform centered around a managed MQTT 5 broker that enables teams to build real-time web applications, connect devices, and visualize and control sensor data without provisioning their own infrastructure. It supports quick broker provisioning and secure device connectivity with enhanced MQTT 5 features, including shared subscriptions, user properties, and flow control, while built-in security, such as token authentication, IP whitelisting, role-based access control, device credential checks, and multifactor login protect projects and data. Nimbus808’s central dashboard aggregates live data from connected devices and sensors into customizable widgets and templates for real-time visualization, and system administrators can monitor users, projects, devices, tags, and alarm states in one interface with instant publish/subscribe updates.Starting Price: $5.99 per month -
16
Amazon MQ
Amazon
Amazon MQ is a managed message broker service for Apache ActiveMQ that makes it easy to set up and operate message brokers in the cloud. Message brokers allow different software systems–often using different programming languages, and on different platforms–to communicate and exchange information. Amazon MQ reduces your operational load by managing the provisioning, setup, and maintenance of ActiveMQ, a popular open-source message broker. Connecting your current applications to Amazon MQ is easy because it uses industry-standard APIs and protocols for messaging, including JMS, NMS, AMQP, STOMP, MQTT, and WebSocket. Using standards means that in most cases, there’s no need to rewrite any messaging code when you migrate to AWS. With a few clicks in the Amazon MQ Console, Amazon MQ provisions your broker with support for version upgrades, so you can always use the latest version that Amazon MQ supports. Once you configure your broker, your applications can produce and consume messages. -
17
Cassandana
Cassandana
Cassandana is an open-source MQTT message broker which is entirely written in Java. This project began its life as a fork of Moquette, and later underwent some cleanup, optimization and adding extra features. Now it’s ready to work as an enterprise message broker. Supports In-memory caching mechanism to reduce I/O operations. Supports In-memory caching mechanism to reduce I/O operations.Starting Price: Free -
18
ActiveMQ
Apache Software Foundation
Apache ActiveMQ® is the most popular open source, multi-protocol, Java-based message broker. It supports industry standard protocols so users get the benefits of client choices across a broad range of languages and platforms. Connect from clients written in JavaScript, C, C++, Python, .Net, and more. Integrate your multi-platform applications using the ubiquitous AMQP protocol. Exchange messages between your web applications using STOMP over websockets. Manage your IoT devices using MQTT. Support your existing JMS infrastructure and beyond. ActiveMQ offers the power and flexibility to support any messaging use-case. There are currently two "flavors" of ActiveMQ available - the well-known "classic" broker and the "next generation" broker code-named Artemis. Once Artemis reaches a sufficient level of feature parity with the "Classic" code-base it will become the next major version of ActiveMQ. Initial migration documentation is available as well as a development roadmap for Artemis. -
19
FairCom EDGE
FairCom
FairCom EDGE simplifies the integration of sensor and machine data at the source – whether it’s a factory, water treatment plant, oil platform or wind farm. The world’s first converged IoT/Industrial IoT hub, FairCom EDGE unifies messaging, persistence and analytics with an all-in-one solution – complete with browser-based administration, configuration and monitoring. FairCom EDGE supports MQTT and OPC UA for machine-to-machine (M2M) communication, SQL for interactive analytics and HTTP/REST for real-time monitoring. It continuously retrieves data from sensors and machines with OPC UA support, and receives messages from those with MQTT support. The data is automatically parsed, persisted and made accessible via MQTT and SQL.Starting Price: Free -
20
FairCom MQ
FairCom
FairCom MQ combines the benefits of an MQTT broker with the reliability of a dedicated embedded database. Its core persistence layer guarantees safe data transfer between subscribers and publishers, while the no-code configuration capabilities allow easy cross-communication for app development and IoT devices. FairCom MQ frees your data, allowing you to easily gather, push, and pull data wherever you need. You can add new processing capabilities without affecting existing integrations using FairCom MQ’s messaging systems, easily sending your data wherever needed. With guaranteed delivery, even when devices go offline, using MQ’s embedded database, and store-and-forward capabilities means you never miss a message. Eliminate bottlenecks and improve decision-making with parallel processing’s real-time monitoring and notifications between applications. Easily run our plug-and-play broker with simple JSON configurations to keep operations accessible. -
21
MyQttHub
MyQttHub
MyQttHub supports TLS/SSL/HTTPS for secure MQTT-TLS and HTTPS communications. Moreover, you can control source IP allowed to connect for all your devices, including MQTT administrator user. This will provide you additional security to deploy your cloud IoT project, avoiding unauthorized access. You can use this platform for system interconnection in a way they are isolated from each other (no direct connection), but at the same time connected. This provides system isolation by providing system decoupling techniques. This allows to separate systems that are producing data from those consuming and processing them. Along with the service, you can count on us to resolve design and usage doubts on how to better deploy and use MQTT for your scenario.Starting Price: €2.50 per month -
22
Coreflux
Coreflux
Coreflux: A next-gen IoT platform emphasizing seamless integration, scalability, and security. At its core: MQTT Broker: The platform's backbone, facilitating real-time data management and communication between diverse devices, irrespective of protocols or manufacturers. Flux DSL: A proprietary domain-specific language enabling users to craft event-driven workflows, orchestrating sophisticated IoT scenarios. Asset Management (Flux Assets): Manages a wide array of IoT assets, from sensors to databases, ensuring optimal configuration and performance. Orchestration: Coreflux's built-in tools ensure precise orchestration of devices and workflows, optimizing operations and automations. Designed for IoT enthusiasts, developers, and enterprises, Coreflux adapts to varied needs, from managing a few devices to networks in the thousands.Starting Price: €0 -
23
Thingstream
u-blox
Thingstream is a cloud-based delivery platform and administration interface for enterprise IoT services. The Thingstream platform comprises IoT connectivity, security, enterprise-grade MQTT broker, visual programming, simple enterprise integration, and support for u‑blox global positioning hardware. Bearer-agnostic connectivity and management for cellular, LoRaWAN, and IP-based IoT devices. Safeguarding IoT data for enterprises by enabling devices to communicate sensitive data securely. Improving accuracy and providing increased location reliability and enhanced GNSS positioning indoors. Connect everything - Easily connect and manage IoT devices, APIs and online services. Data Flow Manager - Decision making and data management at the network edge with a simple drag-and-drop programming interface. Simple enterprise integration - Ready-made connectors for cloud-based services including Amazon Web Services, Microsoft Azure, TIBCO eFTL and more. -
24
VerneMQ
VerneMQ
VerneMQ is open source software, extendable, and enterprise support is available. VerneMQ is a high-performance, distributed MQTT broker. It scales horizontally and vertically on commodity hardware to support a high number of concurrent publishers and consumers while maintaining low latency and fault tolerance. VerneMQ is the reliable message hub for your IoT platform or smart products. Develop mobile messaging services with a much smaller overhead than XMPP. Open up new mobile use cases with low-latency bi-directional communication. Cities, Homes, Transportation. Mobile assets. From a small lab project to a successful industrial deployment of your solution: VerneMQ will handle your messages. Monitor and control all devices you have out there in the field. Connect them to your data centers, backend services and smartphone apps. You can trust VerneMQ to hold it all together.Starting Price: Free -
25
FrameworX
Tatsoft
Tatsoft’s FrameworX is the complete, modern SCADA and IIoT platform for building high-performance industrial applications. Designed for edge-to-enterprise use, it unifies operations, data, and AI under one scalable, .NET-based architecture. Features include real-time data modeling, historian, alarms, reports, audit trails, scripting in C#, VB.NET, JavaScript, and Python, plus 100+ native drivers for PLCs, DCS, OPC, and MQTT (broker/client/SparkplugB). Build once—deploy anywhere with zero client installs and full web, mobile, and desktop access. Includes every module from day one: Devices, Alarms, Historian, Reports, Security, and DevOps tools. Proven in 5,000+ global deployments, FrameworX powers mission-critical operations across industries with reliability, unlimited scalability, and transparent licensing. (FrameworX was formerly known as FactoryStudio.)Starting Price: $750 -
26
You can use IBM® Integration Bus to connect applications together, regardless of the message formats or protocols that they support. This connectivity means that your diverse applications can interact and exchange data with other applications in a flexible, dynamic, and extensible infrastructure. It supports a broad range of data formats: binary formats (C and COBOL), XML, and industry standards (including SWIFT, EDI, and HIPAA). Patterns provide reusable solutions that encapsulate a tested approach to solving a common architecture, design, or deployment task in a particular context. You can use them unchanged or modify them to suit your own requirements. Message flows describe your application connectivity logic, which defines the exact path that your data takes in the integration node, and therefore the processing that is applied to it by the message nodes in that flow.
-
27
KubeMQ
KubeMQ
Innovative and modern message queue and message broker in a lightweight container developed to run in Kubernetes, certified in the CNCF landscape and connect natively to the cloud-native ecosystem. A message broker and message queue ideal for developers. Provides all messaging patterns, scalable, highly available, and secure. Connect microservices instantly using a rich set of connectors without writing any code. Easy-to-use SDKs and elimination of predefined topics, channels, brokers, and routes. Build & Deploy allows configurations of KubeMQ components to be built with a few clicks and deployed with kubectl command line. Innovative and modern message queue and message broker in a lightweight container developed to run in Kubernetes, certified in the CNCF landscape, and connect natively to the cloud-native ecosystem. Simple deployment in Kubernetes in less than 1 minute. Developer friendly by simple to use SDKs and elimination of the many developers and DevOps-centered challenges. -
28
Datacake
Datacake
With the Datacake platform, you can realize your Industrial IoT use cases, such as condition monitoring, data logging, real-time dashboards, and data analytics. Connect LoRaWAN or NB-IoT devices and gateways to the platform. Use MQTT or other interfaces. Use the Datacake IoT platform and Ready-to-Use LoRaWAN sensors to detect water levels in flowing or standing water, containers or other vessels. Use modern online maps and display the positions of your IoT assets (e.g. sensors, machines, or other things) in real-time on Interactive Maps. View the routes traveled by these devices in a historical view directly on the map. Upload images and place sensors directly in the floor plan of the building, hall plans, or other diagrams. Show your customers the conditions on-site in a simple way. Send data to your devices on Datacake via webhook. Payload decoders for HTTP requests are also available here.Starting Price: €1 per device per month -
29
Red Hat AMQ
Red Hat
Red Hat AMQ is a flexible messaging platform that delivers information reliably, enabling real-time integration and connecting the Internet of Things (IoT). Based on open source communities like Apache ActiveMQ and Apache Kafka, it supports various messaging patterns to integrate applications, endpoints, and devices quickly and efficiently, enhancing enterprise responsiveness and agility. AMQ facilitates data sharing between microservices and other applications with high throughput and low latency. AMQ supports connectivity from client programs written in multiple languages. It defines an open-wire protocol for messaging interoperability, allowing enterprises to deploy various distributed messaging solutions to meet evolving business requirements. Backed by Red Hat's award-winning support and services, AMQ has a track record of supporting mission-critical applications. -
30
PubSub+ Platform
Solace
Solace PubSub+ Platform helps enterprises design, deploy and manage event-driven systems across hybrid and multi-cloud and IoT environments so they can be more event-driven and operate in real-time. The PubSub+ Platform includes the powerful PubSub+ Event Brokers, event management capabilities with PubSub+ Event Portal, as well as monitoring and integration capabilities all available via a single cloud console. PubSub+ allows easy creation of an event mesh, an interconnected network of event brokers, allowing for seamless and dynamic data movement across highly distributed network environments. PubSub+ Event Brokers can be deployed as fully managed cloud services, self-managed software in private cloud or on-premises environments, or as turnkey hardware appliances for unparalleled performance and low TCO. PubSub+ Event Portal is a complimentary toolset for design and governance of event-driven systems including both Solace and Kafka-based event broker environments. -
31
IBM® Messages for RabbitMQ on IBM Cloud® supports multiple messaging protocols as a broker. It lets you route, track and queue messages with customizable persistence levels, delivery settings and publish confirmations. Get to global scale with integrated, infrastructure-as-code tools, such as IBM Cloud Schematics with Terraform and Red Hat® Ansible® support at no additional charge. IBM® Key Protect lets you can bring your own encryption key. Each deployment supports private networking, in-database auditing and more. Messages for RabbitMQ allows you to scale disk and RAM independently to fit your requirements. Grow with elasticity just an API call away. The service is compatible with RabbitMQ APIs, data formats and clients. You can use Messages for RabbitMQ as a drop-in replacement for RabbitMQ. The standard configuration includes three data members configured for high availability. Deployments use multiple availability zones.
-
32
RabbitMQ
RabbitMQ
RabbitMQ is lightweight and easy to deploy on-premises and in the cloud. It supports multiple messaging protocols. RabbitMQ can be deployed in distributed and federated configurations to meet high-scale, high-availability requirements. With tens of thousands of users, RabbitMQ is one of the most popular open-source message brokers. From T-Mobile to Runtastic, RabbitMQ is used worldwide at small startups and large enterprises. RabbitMQ is lightweight and easy to deploy on-premises and in the cloud. It supports multiple messaging protocols. RabbitMQ can be deployed in distributed and federated configurations to meet high-scale, high-availability requirements. RabbitMQ runs on many operating systems and cloud environments and provides a wide range of developer tools for most popular languages. Deploy with Kubernetes, BOSH, Chef, Docker and Puppet. Develop cross-language messaging with favorite programming languages such as Java, .NET, PHP, Python, JavaScript, Ruby, Go, etc.Starting Price: Free -
33
TIBCO Platform
Cloud Software Group
TIBCO delivers industrial-strength solutions that meet your performance, throughput, reliability, and scalability needs while offering a wide range of technology and deployment options to deliver real-time data where it’s needed most. The TIBCO Platform will bring together an evolving set of your TIBCO solutions wherever they are hosted—in the cloud, on-premises, and at the edge—into a single, unified experience so that you can more easily manage and monitor them. TIBCO helps build solutions that are essential to the success of the world’s largest enterprises. -
34
Apache RocketMQ
Apache Software Foundation
Apache RocketMQ™ is a unified messaging engine, lightweight data processing platform. Financial-grade stability, widely used in transaction core links. Seamless connection to surrounding ecosystems such as microservices, real-time computing, and data lakes. Configurable, low-code way to integrate data, can establish connection with any system, can be used to build streaming ETL, data pipeline, data lake, etc. Stream computing engine that provides light weight, high scalability, high performance and rich functions. Rich message type support and message governance methods to meet serverless application scenarios with message granularity load balancing. Apache RocketMQ has been widely adopted by many enterprise developers and cloud vendors due to its simple architecture, rich business functions, and strong scalability. -
35
AWS IoT Core
Amazon
AWS IoT Core lets you connect IoT devices to the AWS cloud without the need to provision or manage servers. AWS IoT Core can support billions of devices and trillions of messages, and can process and route those messages to AWS endpoints and to other devices reliably and securely. With AWS IoT Core, your applications can keep track of and communicate with all your devices, all the time, even when they aren’t connected. AWS IoT Core also makes it easy to use AWS and Amazon services like AWS Lambda, Amazon Kinesis, Amazon S3, Amazon SageMaker, Amazon DynamoDB, Amazon CloudWatch, AWS CloudTrail, Amazon QuickSight, and Alexa Voice Service to build IoT applications that gather, process, analyze and act on data generated by connected devices, without having to manage any infrastructure. AWS IoT Core allows you to connect any number of devices to the cloud and to other devices without requiring you to provision or manage servers. -
36
Adafruit IO
adafruit industries
Want to make your project talk to the Internet? Connect your existing project to the Internet to log, stream, and interact with the data it produces? What about all this Internet-of-Things (IoT) stuff? Adafruit IO is a platform designed (by us!) to display, respond, and interact with your project's data. We also keep your data private (data feeds are private by default) and secure (we will never sell or give this data away to another company) for you. Here at Adafruit, we sell all of these amazing components, but we couldn't find a good way to interact with them over the Internet. There are certainly a lot of great services out there for data logging, or communicating with your microcontroller over the web, but these services are either too complicated to get started, or they aren't particularly fun to use. So, we decided to experiment with our own system, and that's Adafruit IO. -
37
Anypoint MQ
MuleSoft
With Anypoint MQ, perform advanced asynchronous messaging — such as queueing and pub/sub — with fully hosted and managed cloud message queues and exchanges. As a service of Anypoint Platform™, Anypoint MQ supports environments, business groups, and role-based access control (RBAC) with enterprise-grade functionality. -
38
NanoMQ
EMQ
Unlock the flexibility of data with a SQL-based rule engine. Integrates with eKuiper to bring stream processing to the edge. Reduce the cost of integrating edge computing applications with event-driven WebHooks. Easy to maintain with EdgeOps-friendly HTTP APIs. NanoMQ is small but mighty. It is fully featured and competes in every perspective despite its tiny size. Task Layer: It is a built-in actor model with thread-level parallelism, which make NanoMQ highly scalable on a modern SMP system. Scale-out easily to engage multiple cores with less CPU usage in the modern SMP system. Highly compatible and portable with any POSIX-based platform. Booting footprint is less than 200Kb in minimum feature set.Starting Price: $ 0.18 per hour -
39
ZeroMQ
ZeroMQ
ZeroMQ (also known as ØMQ, 0MQ, or zmq) looks like an embeddable networking library but acts like a concurrency framework. It gives you sockets that carry atomic messages across various transports like in-process, inter-process, TCP, and multicast. You can connect sockets N-to-N with patterns like fan-out, pub-sub, task distribution, and request-reply. It's fast enough to be the fabric for clustered products. Its asynchronous I/O model gives you scalable multicore applications, built as asynchronous message-processing tasks. It has a score of language APIs and runs on most operating systems.Starting Price: Free -
40
ejabberd
ProcessOne
ejabberd XMPP server simplifies critical administration and key usage statistics through an easy-to-use and customizable management module for administrators. ejabberd XMPP server statistics module is compatible with Nagios, the industry standard IT infrastructure monitoring tool. ejabberd XMPP server supports more interaction with the browser and the web app, facilitating real-time messaging. The use of WebSockets provides the ability to seamlessly send and receive messages while a browser tab is opened. BOSH capability is provided as a fallback for XMPP server connection. ejabberd XMPP server mobile reliability layer helps manage mobile network’s disconnection, message deliveries, consistent conversation on any online device, IoT, chat server, IM service, push notification and mobile interfaces. -
41
Superstream
Superstream
Superstream Is An AI-based Engine That Reduces Your Kafka Expenses And Boosts Its Performance by 75% Without Changing a Single Component or Your Existing Kafka! -
42
Fogwing IIoT Platform
Factana Computing
Fogwing is the next generation Industrial IoT platform engineered with features to build IoT Solutions for various industrial use cases; from industrial equipment monitoring, asset tracking, equipment condition monitoring to predictive maintenance. Users can build and deploy IoT based automation solutions without deep information technology expertise. The extended data analytics provides data driven analytical processes to predict operational risks and actions at lower TCO!Starting Price: $12 -
43
Ubidots
Ubidots
Connect hardware to Ubidots cloud easily with more than 200 user-proven libraries, SDKs, and tutorials to guide your integration over HTTP, MQTT, TCP, UDP, or by Parsing custom/industrial protocols. Whether onboarding 1 or 1,000 devices, it takes the same amount of effort with Ubidots device types. replicate creating the new device in Ubidots automatically configuring variables, device properties, and appearance each time a new piece of hardware is detected. Create your own API and parse data into a Node.js cloud GET or POST HTTP function extending your connect solution beyond the boundaries of Ubidots architecture and capabilities.Starting Price: $49 per month -
44
restify
restify
A Node.js web service framework optimized for building semantically correct RESTful web services ready for production use at scale. restify optimizes for introspection and performance and is used in some of the largest Node.js deployments on Earth. Running at scale requires tracing problems back to their origin by separating noise from the signal. restify is built from the ground up with post-mortem debugging in mind. Staying true to the spec is one of the foremost goals of the project. You will see references to RFCs littered throughout GitHub issues and the codebase. restify is used by some of the industry's most respected companies to power some of the largest deployments of Node.js on planet Earth—the future of Node.js REST development. Setting up a server is quick and easy. Like many other Node. js-based REST frameworks, restify leverages a Sinatra-style syntax for defining routes and the function handlers that service those routes.Starting Price: Free -
45
Sequelize
Sequelize
Sequelize is a modern TypeScript and Node.js ORM for Oracle, Postgres, MySQL, MariaDB, SQLite SQL Server, and more. Features solid transaction support, relations, eager and lazy loading, read replication, and more. Define your models with ease and make optional use of automatic database synchronization. Define associations between models and let Sequelize handle the heavy lifting. Mark data as deleted instead of removing it once and for all from the database. Transactions, migrations, strong typing, JSON querying, lifecycle events (hooks), and more. Sequelize is a promise-based Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite, Microsoft SQL Server, Oracle Database, Amazon Redshift, and Snowflake’s Data Cloud. It features solid transaction support, relations, eager and lazy loading, read replication, and more. To connect to the database, you must create a Sequelize instance. -
46
Bevywise IoT Platform
Bevywise Networks
IoT Platform has everything you need to create and deploy an end to end IoT application. Focus on your core Business. Leverage IoT Platform and host it in your Brand. Stop rebuilding from scartch & focus on reaching more customers faster. The scalable architecture with IoT technology support makes it ideal for service providers to bring all their customers under one umbrella and to securely connect IoT devices and applications to your one hosted server. Fundamentally, any device that speaks MQTT via a TCP / IP layer can be called an MQTT client. The MQTT protocol is basically formed on TCP / IP. Both the client and the broker must have a TCP / IP layer. This TCP/IP is used in an MQTT over SSL. Bevywise platform environment supports MQTT/TCP to manage IoT application building. Multi-tenant device management is to manage multiple separate customer’s device data under one platform. Allow each customer to monitor and manage their IoT devices. -
47
Node.js
Node.js
As an asynchronous event-driven JavaScript runtime, Node.js is designed to build scalable network applications. Upon each connection, the callback is fired, but if there is no work to be done, Node.js will sleep. This is in contrast to today's more common concurrency model, in which OS threads are employed. Thread-based networking is relatively inefficient and very difficult to use. Furthermore, users of Node.js are free from worries of dead-locking the process, since there are no locks. Almost no function in Node.js directly performs I/O, so the process never blocks except when the I/O is performed using synchronous methods of Node.js standard library. Because nothing blocks, scalable systems are very reasonable to develop in Node.js. Node.js is similar in design to, and influenced by, systems like Ruby's Event Machine and Python's Twisted. Node.js takes the event model a bit further. It presents an event loop as a runtime construct instead of as a library.Starting Price: Free -
48
QUnit
QUnit
The powerful, easy-to-use JavaScript testing framework. Easy, zero-configuration setup for any Node.js project and minimal configuration for browser-based projects. Tests can be run anywhere; Node, your browser, even inside a web worker. Test your code where it runs. Flexible APIs for custom assertions, runners, and reporters mean you can extend QUnit to fit your needs. Getting started with QUnit for Node.js projects is quick and easy. First, install the QUnit package using npm. You can now run the test suite through the QUnit CLI. It is recommended that you run the QUnit command via an npm script, which will find the QUnit command automatically from your local dependencies. Check out the API documentation to learn more about the QUnit APIs for organizing tests and making assertions.QUnit follows the Node.js Long-term Support (LTS) schedule and provides support for current, active LTS, and maintenance LTS releases.Starting Price: Free -
49
21st
21st.dev
21st is a developer platform that provides the fastest way to add AI agents directly into applications. The platform offers an SDK that allows developers to define, deploy, and run AI agents with minimal infrastructure setup. Developers can integrate agents using popular frameworks such as Next.js, React, TypeScript, Python, and Node.js. 21st includes built-in features like chat interfaces, session history, tool execution, memory, and real-time streaming responses. The platform also manages backend components such as sandboxed execution environments, authentication, rate limits, and observability. With support for Claude Code and Codex runtimes, developers can build agents that interact with tools, files, and APIs securely. By handling infrastructure and deployment automatically, 21st enables teams to launch production-ready AI agents quickly.Starting Price: Free -
50
WebContainers
WebContainers
WebContainers, developed by StackBlitz, are a browser-based runtime environment that enables the execution of Node.js applications and operating system commands directly within a web browser tab. This technology allows developers to build instant, interactive coding experiences, from tutorials to full-fledged integrated development environments, without the need for local setups or cloud-based virtual machines. By running entirely client-side, WebContainers offer unmatched user experiences with zero latency, offline capabilities, and enhanced security, as they eliminate the risks associated with server-side code execution. They support native Node.js toolchains, including npm, pnpm, and yarn, and are compatible with major modern frameworks. Additionally, WebContainers facilitate the running of WebAssembly (Wasm) out of the box, allowing for the porting of various languages and frameworks to the browser environment.Starting Price: $18 per month