{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"thingsboard","owner":"thingsboard","isFork":false,"description":"Open-source IoT Platform - Device management, data collection, processing and visualization.","topicNames":["platform","mqtt","coap","middleware","cloud","microservices","kafka","dashboard","netty","snmp"],"topicsNotShown":10,"allTopics":["platform","mqtt","coap","middleware","cloud","microservices","kafka","dashboard","netty","snmp","websockets","widgets","lwm2m","thingsboard","iot-analytics","iot-solutions","visualization","java","iot","iot-platform"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":88,"issueCount":1179,"starsCount":15808,"forksCount":4848,"license":"Apache License 2.0","participation":[126,92,78,57,33,76,66,63,80,99,82,66,124,39,71,159,83,82,31,44,84,95,159,108,137,102,63,108,185,119,90,35,63,95,64,75,86,80,136,26,40,72,69,74,81,41,74,74,106,129,89,22],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-20T17:40:24.910Z"}},{"type":"Public","name":"thingsboard-edge","owner":"thingsboard","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":12,"starsCount":84,"forksCount":71,"license":"Apache License 2.0","participation":[127,113,78,65,40,79,82,79,121,118,98,96,137,39,71,159,91,85,33,44,94,96,171,121,155,129,72,118,192,129,91,45,63,100,65,78,88,83,147,36,44,76,73,84,82,52,96,85,107,132,89,25],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-20T14:14:41.662Z"}},{"type":"Public","name":"thingsboard-udp-loadbalancer","owner":"thingsboard","isFork":false,"description":"ThingsBoard UDP Load Balancer designed for CoAP and LwM2M","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":4,"starsCount":6,"forksCount":9,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-21T14:44:12.375Z"}},{"type":"Public","name":"tbmq","owner":"thingsboard","isFork":false,"description":"Open-source, scalable, and fault-tolerant MQTT broker able to handle 4M+ concurrent client connections, supporting at least 3M messages per second throughput per single cluster node with low latency delivery. The cluster mode supports more than 100M concurrently connected clients.","topicNames":["java","platform","mqtt","iot","kafka","netty","mqtt-broker","broker","thingsboard"],"topicsNotShown":0,"allTopics":["java","platform","mqtt","iot","kafka","netty","mqtt-broker","broker","thingsboard"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":5,"starsCount":551,"forksCount":37,"license":"Apache License 2.0","participation":[23,43,7,39,32,24,20,0,5,13,11,11,6,16,8,33,19,7,18,8,19,23,17,17,36,26,9,13,12,15,4,2,8,4,7,24,27,31,28,7,4,2,28,20,16,4,0,2,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-20T14:21:18.435Z"}},{"type":"Public","name":"springdoc-openapi","owner":"thingsboard","isFork":true,"description":"Library for OpenAPI 3 with spring-boot","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":467,"license":"Apache License 2.0","participation":[3,4,0,0,1,4,4,12,2,2,12,0,7,1,1,1,0,3,0,0,14,1,0,1,0,0,0,13,2,1,1,1,0,0,0,1,3,1,0,9,24,4,14,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-26T10:17:35.009Z"}},{"type":"Public","name":"tbel","owner":"thingsboard","isFork":true,"description":"TBEL (ThingsBoard Expression Language)","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":2,"issueCount":5,"starsCount":7,"forksCount":304,"license":"Apache License 2.0","participation":[0,0,0,0,0,0,0,0,0,1,2,0,6,2,4,13,0,0,4,2,0,0,3,0,6,8,7,1,8,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-19T11:34:10.630Z"}},{"type":"Public","name":"database-migrator","owner":"thingsboard","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":2,"starsCount":5,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-15T15:37:39.429Z"}},{"type":"Public","name":"performance-tests","owner":"thingsboard","isFork":false,"description":"Thingsboard performance tests","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":3,"issueCount":2,"starsCount":41,"forksCount":51,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-15T11:11:38.790Z"}},{"type":"Public","name":"gradle-maven-plugin","owner":"thingsboard","isFork":true,"description":"maven plugin to invoke gradle","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":1,"issueCount":0,"starsCount":5,"forksCount":36,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-19T09:50:29.668Z"}},{"type":"Public","name":"californium","owner":"thingsboard","isFork":true,"description":"CoAP/DTLS Java Implementation ","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":361,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-26T11:34:16.199Z"}},{"type":"Public","name":"rule-node-examples","owner":"thingsboard","isFork":false,"description":"Examples of custom Rule Nodes for ThingsBoard contribution guide","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":2,"issueCount":2,"starsCount":14,"forksCount":52,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-18T17:25:46.550Z"}},{"type":"Public","name":"tb-mqtt-perf-tests","owner":"thingsboard","isFork":false,"description":"MQTT Broker Performance Tests","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"Apache License 2.0","participation":[6,0,2,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-03T09:06:56.194Z"}},{"type":"Public","name":"remote-integration-example","owner":"thingsboard","isFork":false,"description":"Sample application for custom remote integration","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":4,"starsCount":6,"forksCount":11,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-26T14:53:36.231Z"}},{"type":"Public","name":"sparkplug-emulator","owner":"thingsboard","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":3,"starsCount":2,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-09T09:25:22.855Z"}},{"type":"Public archive","name":"tbel-1","owner":"thingsboard","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-28T10:03:11.391Z"}},{"type":"Public","name":"protobuf-dynamic","owner":"thingsboard","isFork":true,"description":"Protocol Buffers Dynamic Schema - create protobuf schemas programmatically","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":53,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-01T08:46:39.481Z"}},{"type":"Public","name":"custom-oauth2-mapper","owner":"thingsboard","isFork":false,"description":"This project provides a sample of custom mapper of OAuth 2.0 external user into ThingsBoard internal user object","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":2,"issueCount":0,"starsCount":5,"forksCount":11,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-21T07:08:29.640Z"}},{"type":"Public","name":"springfox","owner":"thingsboard","isFork":true,"description":"Automated JSON API documentation for API's built with Spring","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":1529,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-11-27T12:46:41.234Z"}},{"type":"Public","name":"thingsboard-k8s-dns","owner":"thingsboard","isFork":false,"description":"The DNS server that is working inside the K8S cluster and allows external services to get IPs of internal services exposed through K8S NodePorts.","topicNames":["dns","coap","udp","k8s","dns-server","lwm2m"],"topicsNotShown":0,"allTopics":["dns","coap","udp","k8s","dns-server","lwm2m"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-26T09:34:43.118Z"}},{"type":"Public","name":"tb-pe-rest-client-example","owner":"thingsboard","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":10,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-07-08T10:33:22.530Z"}},{"type":"Public","name":"tb-ce-rest-client-example","owner":"thingsboard","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":12,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-24T12:09:16.027Z"}},{"type":"Public","name":"kafka-streams-example","owner":"thingsboard","isFork":false,"description":"Example of ThingsBoard and Kafka integration","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":2,"issueCount":0,"starsCount":3,"forksCount":14,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-05T22:23:12.593Z"}},{"type":"Public","name":"amazon-kinesis-client","owner":"thingsboard","isFork":true,"description":"Client library for Amazon Kinesis","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":460,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-09-26T07:18:43.950Z"}},{"type":"Public","name":"tb-monitoring-tool","owner":"thingsboard","isFork":false,"description":"This is tool to monitor TB instances","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":5,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-04-02T16:32:18.695Z"}},{"type":"Public","name":"netty-mqtt","owner":"thingsboard","isFork":true,"description":"Fully functional netty-based mqtt client. Originally forked from https://github.com/jk-5/netty-mqtt","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":62,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-12-21T09:44:16.901Z"}},{"type":"Public","name":"samples","owner":"thingsboard","isFork":false,"description":"Thingboard sample applications","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":2,"starsCount":32,"forksCount":48,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-04-20T13:09:37.844Z"}},{"type":"Public","name":"paho.mqtt.java","owner":"thingsboard","isFork":true,"description":"paho.mqtt.java","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":865,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-01-26T14:50:26.865Z"}}],"repositoryCount":27,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}