Skip to content

BLIP [1.0.0] — Mesh Plus

Choose a tag to compare

@krwg krwg released this 21 May 19:35
· 19 commits to main since this release

First stable 1.x release. Codename Mesh Plus.
Builds on 0.7.7 — versions 0.7.8–0.10.1 were main-only and never published to GitHub.

No cloud. No registration. No accounts. Just your BLIP ID (1–64) and the people on your network.


What's in 1.0.0

Area What shipped
Core messenger P2P LAN chat, 1:1 & group WebRTC calls, screen share, Mesh Pulse, trust / block, Ed25519 handshake, EN / RU
Chat Pin messages, edit your own, quote replies, reactions, search Ctrl+F, export TXT / JSON / plain PDF
Signal Corps PROJECTS workspace — Pad, Board, Canvas, Clipboard Board (Developer → Projects, off by default)
MESH+ License activation, gated premium features (full table below)
Settings Grouped nav (Account · App · Connection · System), in-app dialogs, BLIP color picker
Optional Achievements panel (off by default), session stats in Network

Signal Corps — PROJECTS

Enable Settings → Developer → Projects to unlock the PROJECTS hub in the main nav.
Standalone workspace — not tied to groups.

Tool FREE MESH+
✦ Pad — shared notepad, TCP sync to all online peers (LWW · 300 ms debounce) ✓ + snapshots (save / list / restore)
▦ Board — kanban on the mesh, right-click: move or delete
◻ Canvas — 32×16 pixel grid, brush / fill / eraser, BLIP palette
⧉ Clipboard Board — mesh clip history; toggle in Settings → Network (off by default) 20 entries 500 + search

MESH+

A device license (BLIP-XXXX-XXXX-XXXX-XXXX, verified locally via Ed25519).
The free tier stays a full-featured messenger. MESH+ unlocks the rest.

Category What you get
Signal Corps Pro Board, Canvas, Pad snapshots, Clipboard Board up to 500 + search
Appearance Animated scenes Ember & Rift, custom #RRGGBB theme editor, 6 app icons (mesh-1…6)
Sound Packs WIRE / STATIC · melodies BEACON / CHIME
Profile Animated GIF status cloud in peer cards
Chat Themed PDF & HTML export (plain PDF / JSON / TXT stay free)
Identity MESH+ badge in peer discovery list
Planned LAN relay server, MESH+ Bridge — shown in carousel, not in 1.0.0

Activate: Settings → MESH+ → paste your key.
Downgrading cleanly rolls back premium backgrounds, sounds, and accent color.


Also in 1.0.0

  • Peer profile page — avatar, status, Mesh Pulse latency, quick actions
  • Session stats — message count, files, calls, peak peers, uptime bars in Settings → Network
  • Achievements — 8 unlockable SVG badges; hidden until earned, ? slot shows a hint; off by default
  • Groups (beta) — conference calls behind Developer → Groups toggle; off by default
  • Default reaction set to ❤️; custom reaction field removed
  • Settings panels fully transparent; ALL CAPS section labels (EN / RU)
  • Dial screen simplified: ID input + Message / Call only

Fixed

  • CanvassetCanvasPixel import restored; flood fill, full grid render, tools dock pinned bottom-right
  • Board — card title input uses in-app text dialog (native prompt is broken in Electron)
  • Achievements — icons no longer render as {}
  • Groups — create flow hidden unless devGroupsEnabled is on
  • Profile preview — GIF cloud renders correctly; no black bar over avatar
  • Settings — click-through issues on glass panels resolved; vertical scroll restored

Honest about what's not here yet

Groups / conferences Beta, off by default — enable in Developer → Groups
PROJECTS Hidden until you enable Developer → Projects
Achievements Off by default; enable in Settings → Achievements
LAN Relay / MESH+ Bridge Planned — carousel preview only, not in this build
Windows code signing No EV certificate yet — SmartScreen may prompt on first run
Two instances on one PC Not supported — UDP 42069 / TCP 42070 bind once per machine

Requirements

  • OS: Windows 10 / 11
  • Network: same LAN segment, or Hamachi / Radmin VPN

Downloads

File Type
BLIP-Setup-1.0.0.exe NSIS installer
BLIP-1.0.0-Portable.exe Portable — no install needed
latest.yml Auto-update metadata

Build from source:

git pull origin main
npm install
npm run build
npm run electron:dev

Links