Mosquitto
Mosquitto: server and client implementation of the MQTT protocol - Published in JOSS (2017)
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
5 of 161 committers (3.1%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.2%) to scientific vocabulary
Keywords
Repository
Eclipse Mosquitto - An open source MQTT broker
Basic Info
- Host: GitHub
- Owner: eclipse-mosquitto
- License: other
- Language: C
- Default Branch: master
- Homepage: https://mosquitto.org
- Size: 15.7 MB
Statistics
- Stars: 10,078
- Watchers: 278
- Forks: 2,516
- Open Issues: 800
- Releases: 0
Topics
Metadata Files
README-compiling.md
The following packages can be used to add features to mosquitto. All of them are optional.
- openssl
- c-ares (for DNS-SRV support, disabled by default)
- tcp-wrappers (optional, package name libwrap0-dev)
- libwebsockets (optional, disabled by default, version 2.4 and above)
- cJSON (optional but recommended, for dynamic-security plugin support, and JSON output from mosquittosub/mosquittorr)
- libsystemd-dev (optional, if building with systemd support on Linux)
- On Windows, a pthreads library is required if threading support is to be included.
- xsltproc (only if building from git)
- docbook-xsl (only if building from git)
To compile, run "make", but also see the file config.mk for more details on the various options that can be compiled in.
Where possible use the Makefiles to compile. This is particularly relevant for the client libraries as symbol information will be included. Use cmake to compile on Windows or Mac.
If you have any questions, problems or suggestions (particularly related to installing on a more unusual device) then please get in touch using the details in README.md.
Owner
- Name: Eclipse Mosquitto
- Login: eclipse-mosquitto
- Kind: organization
- Repositories: 1
- Profile: https://github.com/eclipse-mosquitto
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Light"
given-names: "Roger A."
orcid: "https://orcid.org/0000-0001-9218-7797"
title: "My Research Software"
version: 2.0.21
doi: 10.21105/joss.00265
url: "https://github.com/eclise-mosquitto/mosquitto"
preferred-citation:
type: article
authors:
- family-names: "Light"
given-names: "Roger A."
orcid: "https://orcid.org/0000-0001-9218-7797"
doi: "10.21105/joss.00265"
journal: "Journal of Open Source Software"
start: 265
title: "Mosquitto: server and client implementation of the MQTT protocol"
issue: 13
volume: 2
year: 2017
GitHub Events
Total
- Create event: 9
- Commit comment event: 3
- Issues event: 202
- Watch event: 937
- Delete event: 8
- Issue comment event: 545
- Push event: 248
- Pull request review comment event: 12
- Pull request review event: 19
- Pull request event: 142
- Fork event: 148
Last Year
- Create event: 9
- Commit comment event: 3
- Issues event: 202
- Watch event: 939
- Delete event: 8
- Issue comment event: 545
- Push event: 248
- Pull request review comment event: 12
- Pull request review event: 19
- Pull request event: 142
- Fork event: 148
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Roger A. Light | r****r@a****g | 2,592 |
| Karl Palsson | k****p@e****m | 31 |
| Pierre Fersing | p****g@b****m | 18 |
| Abilio Marques | a****r@g****m | 14 |
| Pierre Hallot | h****e@g****m | 9 |
| Christoph Krey | c@c****e | 8 |
| Lance Chen | c****2@g****m | 8 |
| raspopov | r****v@c****m | 7 |
| Fredrik Fornwall | f****k@f****t | 6 |
| Ian Johnson | i****n@w****m | 6 |
| Konstantin Podsvirov | k****n@p****o | 5 |
| Michael Heimpold | m****d@i****m | 5 |
| Tatsuzo Osawa | t****a@g****m | 5 |
| Panagiotis Vasilikos | p****s@a****k | 5 |
| Carsten Andrich | c****n@a****e | 4 |
| Dan White | d****e@v****u | 4 |
| Gianfranco Costamagna | c****o@y****t | 4 |
| Jerome Malinge | g****m@y****m | 4 |
| Vinod Kumar | k****d@g****m | 4 |
| YangHau | v****8@g****m | 4 |
| Thomas De Backer | m****t@d****e | 3 |
| Andrea Pinazzi | f****p@g****m | 3 |
| Anmol Sarma | me@a****n | 3 |
| Joachim Zobel | j****7@h****e | 3 |
| Nicolás Pernas Maradei | n****s@g****m | 3 |
| Philippe Coval | r****r@u****t | 3 |
| Sigmund Vik | s****k@y****m | 3 |
| Tomas Novotny | n****y@r****m | 3 |
| Tobias Assarsson | t****n@g****m | 3 |
| Wolfgang Hottgenroth | w****h@i****m | 3 |
| and 131 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 376
- Total pull requests: 224
- Average time to close issues: 11 months
- Average time to close pull requests: 5 months
- Total issue authors: 235
- Total pull request authors: 107
- Average comments per issue: 2.86
- Average comments per pull request: 1.3
- Merged pull requests: 59
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 135
- Pull requests: 127
- Average time to close issues: 25 days
- Average time to close pull requests: 25 days
- Issue authors: 121
- Pull request authors: 42
- Average comments per issue: 1.25
- Average comments per pull request: 0.9
- Merged pull requests: 46
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- ralight (112)
- narc-Ontakac2 (8)
- cjmaynard (4)
- elfring (4)
- rzr (2)
- ghost (2)
- audricschiltknecht (2)
- luckychengww (2)
- swiergot (2)
- acode-x (2)
- u19809 (2)
- uvzubovs (2)
- potatoronin (2)
- brandond (2)
- yooo1999 (2)
Pull Request Authors
- ralight (19)
- SteveHamann (13)
- NorbertHeusser (12)
- ckrey (10)
- narc-Ontakac2 (5)
- CoRfr (4)
- mattst88 (4)
- axos88 (4)
- ricklvt (4)
- rzr (4)
- niklasf (3)
- keptt (3)
- mgdm (3)
- Its-Just-Nans (3)
- ftapajos (3)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 68
proxy.golang.org: github.com/eclipse-mosquitto/mosquitto
- Documentation: https://pkg.go.dev/github.com/eclipse-mosquitto/mosquitto#section-documentation
- License: other
-
Latest release: v2.0.22+incompatible
published 8 months ago
Rankings
Dependencies
- actions/checkout v2 composite
- github/codeql-action/analyze v1 composite
- github/codeql-action/init v1 composite
- actions/checkout v3 composite
- vapier/coverity-scan-action v1 composite
- actions/checkout v3 composite
- vapier/coverity-scan-action v1 composite
- Mattraks/delete-workflow-runs v2 composite
- dessant/lock-threads v3 composite
- alpine 3.14 build
- alpine 3.14 build
- alpine 3.14 build
- alpine 3.14 build
- alpine 3.16 build
- alpine 3.16 build
- alpine 3.14 build
- alpine 3.14 build
- actions/checkout v3 composite
- actions/download-artifact v3 composite
- actions/upload-artifact v3 composite
- actions/upload-artifact/ v2 composite
- joncloud/makensis-action v3.7 composite
- suisei-cn/actions-download-file v1.0.1 composite