Bruce B. Anderson (bahrus)

bahrus

Geek Repo

Location:Raleigh, NC

Github PK Tool:Github PK Tool

Bruce B. Anderson's repositories

trans-render

trans-render provides an alternative way of instantiating a template.

Language:TypeScriptStargazers:5Issues:3Issues:0

be-importing

Import Static, Declarative HTML Web Components with Streaming HTML

Language:JavaScriptLicense:MITStargazers:3Issues:3Issues:0

be-enhanced

Provides a base class that enables "casting spells" on DOM elements by enhancing server-rendered DOM elements based on cross-cutting custom attributes. Can also perform "non-verbal" spells programmatically during template instantiation (for example).

Language:TypeScriptLicense:MITStargazers:2Issues:3Issues:0

xtal-element

Opinionated Web Component Helpers

Language:TypeScriptLicense:MITStargazers:2Issues:3Issues:0

be-hive

be-hive allows us to manage and coordinate the family, or HTML frimework of be-enhanced element behiviors / decorators.

Language:TypeScriptLicense:MITStargazers:1Issues:4Issues:0

be-switched

be-switched is a template behavior that lazy loads content when conditions are met.

Language:JavaScriptLicense:MITStargazers:1Issues:3Issues:0
Language:TypeScriptLicense:MITStargazers:1Issues:2Issues:0
Language:TypeScriptLicense:MITStargazers:1Issues:3Issues:0

time-ticker

Web Component that fires event periodically

Language:TypeScriptLicense:MITStargazers:1Issues:3Issues:0

be-a-beacon

Causes the HTMLTemplate (or any other element it adorns) to emit bubbling event 'i-am-here", the moment it is connected to the live DOM tree.

Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0

be-based

Allows a DOM document fragment filled with relative URL paths, to be adjusted based on a base URL.

Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0

be-exportable

Make exports from inside a script tag accessible from the DOM.

Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0
Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0
Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0

be-intl

Format numbers, dates automatically and semantically.

Language:JavaScriptLicense:MITStargazers:0Issues:3Issues:0

be-lazy

be-lazy loads a template into the live DOM tree only when it becomes visible (or is about to be visible based on threshold settings.)

Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0

be-linked

Connect HTML (web) components and custom enhancements together with readable syntax.

Language:TypeScriptLicense:MITStargazers:0Issues:2Issues:0

be-propagating

Creates a subscribable EventTarget, which watches for changes to a provided list of properties of the element it adorns, and the event target emits events with the same name every time the property value changes

Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0

be-repeated

Provides standalone support for repeated DOM generation. Like web components, it can work anywhere HTML works. It provides progressive enhancement to server-rendered content, without requiring use of templates.

Language:TypeScriptLicense:MITStargazers:0Issues:2Issues:0

be-sharing

Share values from (enhancements of) the adorned element to other neighboring DOM (custom) elements, specializing in, but not limited to, microdata enhanced elements.

Language:TypeScriptLicense:MITStargazers:0Issues:2Issues:0

be-value-added

Enhances some built-in elements with a "value" property, which other enhancements use to provide formatting and binding support.

Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0

be-written

Stream a url to a target DOM element.

Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0
License:MITStargazers:0Issues:0Issues:0
License:MITStargazers:0Issues:2Issues:0
License:BSD-2-ClauseStargazers:0Issues:0Issues:0
Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0

scratch-box

Web component wrapper around custom animated checkbox (from codepen)

Language:JavaScriptLicense:MITStargazers:0Issues:3Issues:0
License:MITStargazers:0Issues:0Issues:0
License:MITStargazers:0Issues:1Issues:0
Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0