ZapIt - An advanced MQTT client made for the modern age

Overview

ZapIt

An advanced MQTT client made for the modern age.


Contributors Forks Stargazers Issues MIT License

Documentation

Please refer to the Wiki Section.

Installing

Go to the Releases section and download the latest release.

Requirements

Contributing

Requirements

If you have a suggestion that would make this better, please fork the repo and create a pull request. Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Added some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Bug reporting

If you encounter any bugs while using the tools please report them in the Issues Section on GitHub Repository.

Support

You can receive additional support in an official Discord Server or in a Discussions Section here on GitHub.

Widget for the TSL Support guild

You might also like...

A barebones WebSocket client and server implementation written in 100% Java.

Java WebSockets This repository contains a barebones WebSocket server and client implementation written in 100% Java. The underlying classes are imple

Dec 30, 2022

Realtime Client Server Framework for the JVM, supporting WebSockets with Cross-Browser Fallbacks

Realtime Client Server Framework for the JVM, supporting WebSockets with Cross-Browser Fallbacks

Welcome to Atmosphere: The Event Driven Framework supporting WebSocket and HTTP The Atmosphere Framework contains client and server side components fo

Jan 3, 2023

Telegram API Client and Telegram BOT API Library and Framework in Pure java.

Javagram Telegram API Client and Telegram Bot API library and framework in pure Java. Hello Telegram You can use Javagram for both Telegram API Client

Oct 17, 2021

Standalone Play WS, an async HTTP client with fluent API

Play WS Standalone Play WS is a powerful HTTP Client library, originally developed by the Play team for use with Play Framework. It uses AsyncHttpClie

Dec 15, 2022

A small java project consisting of Client and Server, that communicate via TCP/UDP protocols.

A small java project consisting of Client and Server, that communicate via TCP/UDP protocols.

Ninja Battle A small java project consisting of Client and Server, that communicate via TCP/UDP protocols. Client The client is equipped with a menu i

Jan 14, 2022

A headless client for RioDB

RioDB-Headless-Client A headless client for RioDB. Installation Make sure to have RioDB properly setup. Install/Clone this repository Done! Start the

Mar 9, 2022

FileServer - A multithreaded client-server program that uses Java Sockets to establish TCP/IP connection

A multithreaded client-server program that uses Java Sockets to establish TCP/IP connection. The server allows multiple clients to upload, retrieve and delete files on/from the server.

Nov 13, 2022

IoT Platform, Device management, data collection, processing and visualization, multi protocol, rule engine, netty mqtt client

IoT Platform, Device management, data collection, processing and visualization, multi protocol, rule engine, netty mqtt client

GIoT GIoT: GIoT是一个开源的IoT平台,支持设备管理、物模型,产品、设备管理、规则引擎、多种存储、多sink、多协议(http、mqtt、tcp,自定义协议)、多租户管理等等,提供插件化开发 Documentation Quick Start Module - giot-starte

Sep 13, 2022

A New Age of Weapons in Minecraft.

Weapon Mechanics High performance, fully featured gun plugin for newer Minecraft versions. Quick Links Wiki Download Getting Support [Bug report](gith

Dec 28, 2022

Create: Liftoff is a create addon that hopes to empower the player even more with the industrial age of the create mod and space rockets!

Create: Liftoff is a create addon that hopes to empower the player even more with the industrial age of the create mod and space rockets!

Create: Liftoff Welcome to Create: Liftoff, a mod that hopes to empower the player even more with the industrial age of the create mod and space rocke

Jun 6, 2022

Expanding Create mod to Steam Age ⚙️

Create: Steam Powered Expanding Create mod to the Steam Age Foreword: Taking inspiration from the furnace engine in Create, we decide that we could ma

Dec 27, 2022

MQTT broker(java实现高性能的、可扩展、支持集群)

MQTT broker(java实现高性能的、可扩展、支持集群)

SMQTT是一款开源的MQTT消息代理Broker, SMQTT基于Netty开发,底层采用Reactor3反应堆模型,支持单机部署,支持容器化部署,具备低延迟,高吞吐量,支持百万TCP连接,同时支持多种协议交互,是一款非常优秀的消息中间件! smqtt目前拥有的功能如下: 消息质量等级实现(支持q

Jan 6, 2023

An Open-Source, Distributed MQTT Message Broker for IoT.

MMQ broker MMQ broker 是一款完全开源,高度可伸缩,高可用的分布式 MQTT 消息服务器,适用于 IoT、M2M 和移动应用程序。 MMQ broker 完整支持MQTT V3.1 和 V3.1.1。 安装 MMQ broker 是跨平台的,支持 Linux、Unix、macOS

Dec 15, 2022

Hi, Spring fans! In this installment we look Spring Integration's support for MQTT and the HiveMQ broker

Spring Integration MQTT & HiveMQ Hi, Spring fans! In this installment we look Spring Integration's support for MQTT and the HiveMQ broker. I'm joined

Nov 21, 2022

An Open-Source, Distributed MQTT Broker for IoT.

简体中文 | English MMQ broker MMQ broker 是一款完全开源,高度可伸缩,高可用的分布式 MQTT 消息服务器,适用于 IoT、M2M 和移动应用程序。 MMQ broker 完整支持MQTT V3.1 和 V3.1.1。 特征 分布式MQTT服务 万级连接数并发(3台

Dec 15, 2022

JHusky - Modern native Git hooks made easy for java environments

JHusky Modern native Git hooks made easy for java environments JHusky improves your commits and more 🐶 Jwoof! Install Include it to your project as a

Oct 31, 2022
Comments
  • UnsatisfiedLinkError: 'long com.sun.javafx.font.freetype.OSPango.g_utf8_strlen(long, long)'

    UnsatisfiedLinkError: 'long com.sun.javafx.font.freetype.OSPango.g_utf8_strlen(long, long)'

    lsb_release -av
    No LSB modules are available.
    Distributor ID: Ubuntu
    Description:    Ubuntu 22.04.1 LTS
    Release:        22.04
    Codename:       jammy
    

    Tried both the Ubuntu jammy packages openjdk-17-jdk and openjdk-18-jre.

    This happens when clicking the "Add" button to add a new connection:

    java -jar ~/Downloads/zapit-1.1.jar
    Sep 06, 2022 7:39:11 PM com.sun.javafx.application.PlatformImpl startup
    WARNING: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @594c619b'
    Exception in thread "JavaFX Application Thread" java.lang.UnsatisfiedLinkError: 'long com.sun.javafx.font.freetype.OSPango.g_utf8_strlen(long, long)'
      at com.sun.javafx.font.freetype.OSPango.g_utf8_strlen(Native Method)
      at com.sun.javafx.font.freetype.PangoGlyphLayout.layout(PangoGlyphLayout.java:143)
      at com.sun.javafx.text.PrismTextLayout.shape(PrismTextLayout.java:849)
      at com.sun.javafx.text.PrismTextLayout.layout(PrismTextLayout.java:1079)
      at com.sun.javafx.text.PrismTextLayout.ensureLayout(PrismTextLayout.java:223)
      at com.sun.javafx.text.PrismTextLayout.getBounds(PrismTextLayout.java:246)
      at javafx.scene.text.Text.getLogicalBounds(Text.java:432)
      at javafx.scene.text.Text.doComputeLayoutBounds(Text.java:1138)
      at javafx.scene.text.Text$1.doComputeLayoutBounds(Text.java:143)
      at com.sun.javafx.scene.shape.TextHelper.computeLayoutBoundsImpl(TextHelper.java:95)
      at com.sun.javafx.scene.NodeHelper.computeLayoutBounds(NodeHelper.java:107)
      at javafx.scene.Node$13.computeBounds(Node.java:3475)
      at javafx.scene.Node$LazyBoundsProperty.get(Node.java:9691)
      at javafx.scene.Node$LazyBoundsProperty.get(Node.java:9661)
      at javafx.scene.Node.getLayoutBounds(Node.java:3490)
      at javafx.scene.control.skin.LabeledSkinBase.layoutLabelInArea(LabeledSkinBase.java:539)
      at javafx.scene.control.skin.LabeledSkinBase.layoutLabelInArea(LabeledSkinBase.java:461)
      at javafx.scene.control.skin.LabeledSkinBase.layoutChildren(LabeledSkinBase.java:445)
      at javafx.scene.control.Control.layoutChildren(Control.java:601)
      at javafx.scene.Parent.layout(Parent.java:1207)
      at javafx.scene.Parent.layout(Parent.java:1214)
      at javafx.scene.Parent.layout(Parent.java:1214)
      at javafx.scene.Parent.layout(Parent.java:1214)
      at javafx.scene.Scene.doLayoutPass(Scene.java:579)
      at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2515)
      at com.sun.javafx.tk.Toolkit.lambda$runPulse$2(Toolkit.java:421)
      at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
      at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:420)
      at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:450)
      at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:575)
      at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:555)
      at com.sun.javafx.tk.quantum.QuantumToolkit.pulseFromQueue(QuantumToolkit.java:548)
      at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$11(QuantumToolkit.java:353)
      at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
      at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
      at com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:290)
      at java.base/java.lang.Thread.run(Thread.java:833)
    
    bug 
    opened by bernhardkaindl 2
  • wiki broken?

    wiki broken?

    When I go to https://github.com/chocoearly44/ZapIt/wiki I am redirected to https://github.com/chocoearly44/ZapIt The README links to the wiki for documentation, so I guess a wiki is supposed to exist? Maybe it is not public?

    opened by mfalkvidd 1
Releases(1.2)
Owner
chocoearly44
I'm just a poor inventor.
chocoearly44
HTTP Server Model made in java

SimplyJServer HTTP Server Model made in java Features Fast : SimplyJServer is 40%-60% faster than Apache, due to it's simplicity. Simple to implement

Praudyogikee for Advanced Technology 2 Sep 25, 2021
A simple proxy software made for Telegram. Works well for areas that have MTProxy or Socks5 blocked.

A simple proxy software made for Telegram. Works well for areas that have MTProxy or Socks5 blocked.

null 42 Dec 19, 2022
TCP/UDP client/server library for Java, based on Kryo

KryoNet can be downloaded on the releases page. Please use the KryoNet discussion group for support. Overview KryoNet is a Java library that provides

Esoteric Software 1.7k Jan 2, 2023
Square’s meticulous HTTP client for the JVM, Android, and GraalVM.

OkHttp See the project website for documentation and APIs. HTTP is the way modern applications network. It’s how we exchange data & media. Doing HTTP

Square 43.4k Jan 9, 2023
Proteus Java Client

Netifi Proteus Java This project has been moved to https://github.com/netifi/netifi-java Build from Source Run the following Gradle command to build t

netifi-proteus 42 Nov 20, 2020
Socket.IO Client Implementation in Java

Socket.IO-Client for Java socket.io-java-client is an easy to use implementation of socket.io for Java. It uses Weberknecht as transport backend, but

Enno Boland 946 Dec 21, 2022
Full-featured Socket.IO Client Library for Java, which is compatible with Socket.IO v1.0 and later.

Socket.IO-client Java This is the Socket.IO Client Library for Java, which is simply ported from the JavaScript client. See also: Android chat demo en

Socket.IO 5k Jan 4, 2023
Asynchronous Http and WebSocket Client library for Java

Async Http Client Follow @AsyncHttpClient on Twitter. The AsyncHttpClient (AHC) library allows Java applications to easily execute HTTP requests and a

AsyncHttpClient 6k Dec 31, 2022
BAIN Social is a Fully Decentralized Server/client system that utilizes Concepts pioneered by I2P, ToR, and PGP to create a system which bypasses singular hosts for data while keeping that data secure.

SYNOPSIS ---------------------------------------------------------------------------------------------------- Welcome to B.A.I.N - Barren's A.I. Natio

Barren A.I. Wolfsbane 14 Jan 11, 2022
Book Finder application is a client-server application (gRPC) for educational purposes.

Book-Finder Book Finder application is a client-server application (gRPC) for educational purposes. Instalation These projects (Client/Server) are Mav

Mihai-Lucian Rîtan 21 Oct 27, 2022