Update org profile README: full project catalog by category

54b19b7 · gmorell · 2026-06-27 15:53

2 files +112 -57

Files changed

modified profile/README.md
+112 −57
@@ -4,102 +4,157 @@
4 4
5 5 ## About
6 6
7 −NEIAM is where innovation meets execution. We build tools that work as hard as you don't, creating provisions for the future, delivered today.
7 +NEIAM is where innovation meets execution. We build tools that work as hard as you don't, creating provisions for the future, delivered today — from self-hosted apps and Fediverse services to MQTT plumbing, Kubernetes operators, desktop widgets, and embedded firmware.
8 8
9 9 ## Our Projects
10 10
11 −### 🦀 Infrastructure
11 +### 🌐 Apps & Services
12 12
13 −#### [Mutant Operator](https://github.com/neiam/mutant-operator)
14 −A Kubernetes Operator for testing out mutations
15 −- **Language:** Rust
13 +#### [angler](https://github.com/neiam/angler)
14 +A Phoenix/Elixir reimplementation of the Pixelfed backend — federated photo sharing.
15 +— **Elixir**
16 +
17 +#### [waxx](https://github.com/neiam/waxx)
18 +Multi-user kanban with branching workflows, reusable templates, and labels.
19 +— **Elixir**
20 +
21 +#### [diogramos](https://github.com/neiam/diogramos)
22 +Collaborative diagram & canvas editor with live, multi-user editing.
23 +— **Elixir**
24 +
25 +#### [muddle](https://github.com/neiam/muddle)
26 +Self-hosted group video calling over WebRTC, with playful AR-style accessories.
27 +— **Elixir**
28 +
29 +#### [feedpug](https://github.com/neiam/feedpug)
30 +A self-hosted RSS/feed reader with OPML import, groups, and reactions.
31 +— **Elixir**
32 +
33 +#### [dms](https://github.com/neiam/dms)
34 +A self-hosted document-management system aimed at images and screenshots.
35 +— **Rust**
36 +
37 +#### [cooperative-systems-spaces](https://github.com/neiam/cooperative-systems-spaces)
38 +Workspace management for makerspaces, hackerspaces, and community spaces.
39 +— **Rust**
40 +
41 +### 🦀 Infrastructure & Messaging
42 +
43 +#### [mutant-operator](https://github.com/neiam/mutant-operator)
44 +An experimental Kubernetes operator.
45 +— **Rust**
16 46
17 47 #### [oxxy](https://github.com/neiam/oxxy)
18 −Proxy logs over various transports into Loki
19 −- **Language:** Rust
48 +A family of tools to move and proxy log data over various transports into Loki.
49 +— **Rust**
50 +
51 +#### [dabping](https://github.com/neiam/dabping)
52 +Network latency monitoring in a single static binary.
53 +— **Rust**
54 +
55 +#### [dr-metrix](https://github.com/neiam/dr-metrix)
56 +Prometheus metrics exporters for PostgreSQL, Redis, and MongoDB, with first-class Axum integration.
57 +— **Rust**
20 58
21 59 #### [git-friends](https://github.com/neiam/git-friends)
22 −Notify your friends and colleagues of every Git commit via social and messaging platforms
23 −- **Language:** Rust
60 +Share git commit information across platforms using MQTT as a message broker.
61 +— **Rust**
24 62
25 63 #### [chime-net](https://github.com/neiam/chime-net)
26 −MQTT-enabled chime/notification network
27 −- **Language:** Rust
64 +A distributed MQTT chime network implementing the Local Chime Gating Protocol (LCGP).
65 +— **Rust**
66 +
67 +#### [mr-bridge](https://github.com/neiam/mr-bridge)
68 +Bridge topics between two MQTT brokers with dynamic configuration reloading.
69 +— **Rust**
70 +
71 +#### [theme-sender](https://github.com/neiam/theme-sender)
72 +An MQTT theme publisher that switches themes based on solar events (sunrise/sunset).
73 +— **Rust**
28 74
29 75 #### [ghr-destroy](https://github.com/neiam/ghr-destroy)
30 −Manage and destroy ephemeral GitHub runners
31 −- **Language:** Rust
76 +Manage and destroy ephemeral self-hosted GitHub runners.
77 +— **Rust**
78 +
79 +#### [devendra](https://github.com/neiam/devendra)
80 +Lightweight, composable machine configuration — *less heavy than an ansible.*
81 +— **Rust**
82 +
83 +#### [twitbot](https://github.com/neiam/twitbot)
84 +A Matrix bot that rewrites Twitter/X links to xcancel.com.
85 +— **Rust**
32 86
33 −#### [meshy-watchy](https://github.com/neiam/meshy-watchy)
34 −Bridge Meshtastic and MQTT in Rust for IoT/watch integrations
35 −- **Language:** Rust
87 +### 🖥️ Desktop, Mobile & Hardware
36 88
37 89 #### [markprompter](https://github.com/neiam/markprompter)
38 −A markdown teleprompter tool
39 −- **Language:** Rust
90 +A Rust-based markdown teleprompter with auto-scrolling and live preview (egui).
91 +— **Rust**
40 92
41 −#### [cargo-generate](https://github.com/neiam/cargo-generate)
42 −Templates and tooling for bootstrapping cloud-ready Rust projects
43 −- **Language:** Rust
93 +#### [koco](https://github.com/neiam/koco)
94 +A minimal desktop **Ko**di **Co**ntroller.
95 +— **Rust**
44 96
45 −#### [mr-bridge](https://github.com/neiam/mr-bridge)
46 −Make your MQTT messages go out worldwide
47 −- **Language:** Rust
97 +#### [home-assistant-plasmoid](https://github.com/neiam/home-assistant-plasmoid)
98 +A Plasma 6 widget for controlling Home Assistant entities from your KDE desktop.
99 +— **QML**
48 100
49 −#### [theme-sender](https://github.com/neiam/theme-sender)
50 −Publish theme and configuration data onto the bus periodically
51 −- **Language:** Rust
101 +#### [ppl](https://github.com/neiam/ppl)
102 +A CLI tool for managing and tracking significant dates for the people in your life.
103 +— **Rust**
52 104
53 −#### [koco](https://github.com/neiam/koco)
54 −Koco: A Kodi Controller
55 −- **Language:** Rust
105 +#### [scropple-android](https://github.com/neiam/scropple-android)
106 +An Android scrobbler that reads playback via `MediaSessionManager`.
107 +— **Kotlin**
56 108
57 −### 🛠️ Tools
109 +#### [nfc-522](https://github.com/neiam/nfc-522)
110 +Firmware for an ESP32-C3 NFC scanner driving up to two MFRC522 readers.
111 +— **Rust**
58 112
59 −#### PineNote Plasmoid
60 −A custom Plasmoid to control PineNote hardware
61 −- **Language:** QML
113 +### 🧰 Libraries & Templates
62 114
63 −#### Plasma Kiosk Controller
64 −Switch, Spawn, and Inspect a Plasma Kiosk
65 −- **Language:** Rust
115 +#### [hector](https://github.com/neiam/hector)
116 +Serve your application's source code at a `/hector` endpoint.
117 +— **Rust**
66 118
67 −#### [Home Assistant Plasmoid](https://github.com/neiam/home-assistant-plasmoid)
68 −A KDE Plasma widget for Home Assistant integration
69 −- **Language:** QML
119 +#### [apollos-types](https://github.com/neiam/apollos-types)
120 +Shared types for the Apollo's Crib ecosystem.
121 +— **Rust**
70 122
71 123 #### [apollos-kiosk](https://github.com/neiam/apollos-kiosk)
72 −A Kiosk For Apollo's Crib
73 −- **Language:** Rust
124 +A kiosk for Apollo's Crib.
125 +— **Rust**
74 126
75 −### 🎨 Experiments & Examples
127 +#### [cargo-generate](https://github.com/neiam/cargo-generate)
128 +NEIAM project templates — bootstrap Rust web apps on the MATH stack (Axum + HTMX).
129 +— **Rust**
76 130
77 −#### [css-wiki-example](https://github.com/neiam/css-wiki-example)
78 −CS:S Wiki Example Site
79 −- **Language:** (unspecified)
131 +### 🧪 Examples & Sandbox
80 132
81 133 #### [css-site-example](https://github.com/neiam/css-site-example)
82 −CSS Site Example
83 −- **Language:** (unspecified)
134 +Cooperative Systems site example.
135 +
136 +#### [css-wiki-example](https://github.com/neiam/css-wiki-example)
137 +Cooperative Systems wiki example.
84 138
85 139 #### [rh-3000](https://github.com/neiam/rh-3000)
86 −🔥🔥🔥
87 −- **Language:** (unspecified)
140 +🔥🔥🔥
88 141
89 142 ## Technologies
90 143
91 −We work with:
92 −- **Rust** – For performance-critical infrastructure and tools
93 −- **QML** – For modern UI development
94 −- **Kubernetes** – Cloud-native orchestration
95 −- **Podman** – Machine-local orchestration
96 −- **And more...**
144 +We work with:
145 +- **Elixir / Phoenix** – Real-time, self-hosted web apps and Fediverse services
146 +- **Rust** – Performance-critical infrastructure, tools, and CLIs
147 +- **Kotlin** – Android
148 +- **QML / KDE Plasma** – Desktop widgets
149 +- **Embedded (ESP32)** – Firmware
150 +- **MQTT** – Our messaging backbone
151 +- **Kubernetes & Podman** – Cloud-native and machine-local orchestration
97 152
98 153 ## Get Involved
99 154
100 155 Interested in what we're building? Want to collaborate?
101 156
102 −📧 **Contact us:** [hey@neiam.org](mailto:hey@neiam.org)
157 +📧 **Contact us:** [hey@neiam.org](mailto:hey@neiam.org)
103 158 🌐 **Visit our site:** [neiam.org](https://neiam.org)
104 159
105 160 ---

Parents: 00590db