Built with Bend — A directory of Bend 2 projects

Built with Bend

3 min read Original article ↗

A different way to build.

Discover the language behind the projects.

Meet Bend 2 ↗

Bend, once a week.

The latest Bend news and projects, in one weekly email.

106 builds · page 1 of 5

amage-siResearch & experiments

↗

AMAGE Eco vs GPUI

Research benchmark comparing the AMAGE Eco UI toolkit written in Bend 2 with GPUI on matched scenes and hardware, with methodology, tooling, and raw results.

lhemerlyDeveloper tools

↗

Bend Vulkan

Experimental Vulkan backend for a pinned Bend 2 compiler, with typed lowering, GLSL emission, bounded runtime bridges, and CPU reference checks. It is not a complete or upstream-supported backend.

bendvy

Work-in-progress entity-component-system library written for Bend 2, with typed components, queries, systems and schedules plus runnable examples.

Bendoom (kbrianps)

Early-stage Doom-format WAD and automap reader written in Bend 2; currently reads map lumps and renders automap images.

TeamDmanResearch & experiments

↗

teamy-bend

Experimental, incomplete Rust implementation of a Bend 2 proof-language subset, with checking, evaluation and JavaScript/C generation.

SoulthymDeveloper tools

↗

Tree-sitter Bend 2 (Soulthym)

Tree-sitter grammar for Bend 2 with Neovim highlighting, folding, indentation, textobjects and symbol queries.

Kinera

Motion math library written in Bend 2 for the AMAGE UI ecosystem, with easing curves, springs and retargetable motion values.

amage-siDeveloper tools

↗

eco-build

Build tool for AMAGE Eco Bend 2 programs that splits emitted C into parallel cached compilation units.

JendHub

Search engine for BendHub package definitions that mirrors Bend source, indexes signatures and exposes a searchable API.

littleBroApps & websites

↗

BendKV

Research-prototype Redis-compatible key-value server written in Bend 2, with a formally verified core and RESP2 support.

MattCozendeyDeveloper tools

↗

bend-lint

Linter and formatter for Bend 2 source files that uses Bend’s type checker and configurable rules to report or fix findings.

Auvia

Accessibility library for the AMAGE Bend 2 UI ecosystem, implementing AT-SPI2 over D-Bus with Bend-based semantics, events and action handling.

Runika

TrueType font reader written in Bend 2 for the AMAGE UI ecosystem; parses font tables, character maps, metrics and glyph outlines.

Voltra

Bend 2 Vulkan GPU-access and presentation library with a thin native bridge.

Splina

Bend 2 vector-geometry library for paths, curves, transforms and a defined SVG subset.

Chromi

Bend 2 2D renderer for shapes, images and coverage masks, with CPU reference and GPU paths.

Syllo

Bend 2 Latin text-layout library mapping characters to positioned glyphs and wrapped lines.

Tessra

Pure Bend 2 row-and-column layout library with geometry, spacing, alignment and size constraints.

Kairo

Bend 2 UI interaction runtime handling controls, focus, pointer events and redraw invalidation.

Ankra

Bend 2 window, input-event and application-lifecycle library with a thin native X11 bridge.

Dithra

Bend 2 rasterizer for glyph outlines and vector paths, producing anti-aliased coverage masks.

Mokko

Bend 2 text and button components for the AMAGE UI ecosystem, producing draw primitives and accessibility semantics.

Ocula

PNG decoder written in Bend 2, covering zlib/DEFLATE, PNG chunks, filters and RGBA output.

gax-bend

Geometric algebra library for Bend 2 with generated algebra kernels and proofs relating them to a multivector specification.