paho.mqtt.embedded-c
Eclipse Paho MQTT C client library - enhanced and less brittle fork with SSL and WebSocket support, a modernized build system, CI and bug fixes (by dimkr)
gplaces
A simple terminal based Gemini client (by dimkr)
Our great sponsors
paho.mqtt.embedded-c | gplaces | |
---|---|---|
1 | 4 | |
1 | 29 | |
- | - | |
0.0 | 6.9 | |
about 2 years ago | 3 days ago | |
C | C | |
- | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
paho.mqtt.embedded-c
Posts with mentions or reviews of paho.mqtt.embedded-c.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-04-10.
gplaces
Posts with mentions or reviews of gplaces.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-19.
-
Stream video over gemini?
~$ sudo apt-get install --no-install-recommends -y git gcc libc6-dev make pkg-config libssl-dev libcurl4-openssl-dev libidn2-dev libidn11-dev libmagic-dev ~$ git clone --recursive https://github.com/dimkr/gplaces ~$ cd gplaces ~$ make PREFIX=/usr CONFDIR=/etc ~$ sudo make install
-
The Joy of Small Projects
For me, the best small side projects involve some kind of porting (between protocols, OSs or CPUs), contribution of a fix for a visible but mysterious bug, or revival of codebases in bad shape, especially when they're unfamiliar and written by others. You can learn a lot from a software engineering culture that's different from yours or small, feasible projects that allow you to understand the bits and bytes of something unfamiliar in a fun and useful way. These projects are great to develop flexibility and general problem solving intuition. And getting familiar with the 20% of an idea, a protocol, a programming language, etc' that's used 80% of the time in real-world use cases, is often enough.
https://github.com/dimkr/gplaces (Gopher -> Gemini port)
- Gemini Client in 979 SLOC
What are some alternatives?
When comparing paho.mqtt.embedded-c and gplaces you can also consider the following projects:
supabase - The open source Firebase alternative.
woof-CE - woof - the Puppy builder
genimage - tool to generate multiple filesystem and flash images from a tree
vaultexec - Easily run applications with Vault.
FlashDB - An ultra-lightweight database that supports key-value and time series data | 一款支持 KV 数据和时序数据的超轻量级数据库
loksh - A Linux port of OpenBSD's ksh
MQTT-C - A portable MQTT C client for embedded systems and PCs alike.
gtk - GTK+ 1.2.10, patched and working
locwm - A Linux port of OpenBSD's cwm
CryptPad - Collaborative office suite, end-to-end encrypted and open-source.