An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by bahrus

A curated list of projects in awesome lists by bahrus .

https://github.com/bahrus/xtal-fetch

Vanilla-ish web component wrapper around the fetch method.

Last synced: 15 Apr 2025

https://github.com/bahrus/trans-render

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

Last synced: 15 Apr 2025

https://github.com/bahrus/xtal-link-preview

Provide preview of URL

Last synced: 21 Feb 2025

https://github.com/bahrus/xtal-tree

Provide helper functions / elements for tree displays

Last synced: 15 Apr 2025

https://github.com/bahrus/be-importing

Import Static, Declarative HTML Web Components with Streaming HTML

Last synced: 15 Apr 2025

https://github.com/bahrus/obj-ml

obj-ml is a web component that enables a declarative, HTML-based markup language to instantiate, and update, a JavaScript object.

custom-element custom-elements customelement customelements web-component web-components webcomponent webcomponents

Last synced: 31 Dec 2024

https://github.com/bahrus/xtal-siema

Web component wrapper around the lightweight Siema carousel library

Last synced: 15 Apr 2025

https://github.com/bahrus/json-in-html

VSCode extension that supports JSON inside script tags and HTML attributes.

Last synced: 03 Apr 2025

https://github.com/bahrus/xtal-chart-istic

Polymer based web component wrapper around the chartist library

Last synced: 21 Feb 2025

https://github.com/bahrus/deframe

Define a custom element with an iframe reference

Last synced: 15 Apr 2025

https://github.com/bahrus/pdpu

Declaratively pass properties between DOM elements

Last synced: 15 Apr 2025

https://github.com/bahrus/streaming-element

Jake Archibald's Hack for Fast Streaming of HTML content

Last synced: 21 Feb 2025

https://github.com/bahrus/billboard-charts

Web component interface to billboard.js - a charting library forked from c3, which uses d3

Last synced: 15 Apr 2025

https://github.com/bahrus/xtal-vlist

Virtual List Library for Web Components

Last synced: 12 Apr 2025

https://github.com/bahrus/litter-g

Use lit-html inside an html element

customelement customelements lit-html webcomponent webcomponents

Last synced: 06 Apr 2025

https://github.com/bahrus/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).

Last synced: 15 Apr 2025

https://github.com/bahrus/co-depends

A suite of web components based on code-pen entries.

Last synced: 21 Feb 2025

https://github.com/bahrus/templ-mount

Load templates from href attribute

Last synced: 21 Feb 2025

https://github.com/bahrus/be-detail-oriented

Make the fieldset and possibly other built-in elements expandable, similar to the details element.

Last synced: 26 Feb 2025

https://github.com/bahrus/be-adoptive

be-adoptive allows Shadow DOM to inherit styles from the parent element.

custom-element custom-elements shadow-dom stylesheets web-component web-components

Last synced: 21 Feb 2025

https://github.com/bahrus/xtal-props

View / Edit an object, debug web components

Last synced: 21 Feb 2025

https://github.com/bahrus/xtal-sip

Dynamically "water" a custom element tag with the necessary dependencies to sprout the tag from an inert seedling to a thing of beauty.

alice-in-wonderland customelement customelements webcomponent webcomponents

Last synced: 05 Apr 2025

https://github.com/bahrus/xtal-json-editor

Vanilla-ish web component wrapper around the JSONEditor library

Last synced: 15 Apr 2025

https://github.com/bahrus/wc-info

UI for VSCode's custom-elements.json file

Last synced: 15 Apr 2025

https://github.com/bahrus/be-decorated

A base class that enables attaching ES6 proxies onto other "Shadow DOM peer citizens" -- native DOM or custom elements in the same Shadow DOM realm, based on cross-cutting custom attributes.

Last synced: 15 Apr 2025

https://github.com/bahrus/xtal-in

Emit events with unique, typed names from common input elements

Last synced: 21 Feb 2025

https://github.com/bahrus/xtal-shell

Assist with automated regression testing of web pages containing shadow DOM and iFrames

Last synced: 15 Apr 2025

https://github.com/bahrus/xodus

Last synced: 21 Feb 2025

https://github.com/bahrus/slot-bot

Copy (some of) the light children of a web component into the Shadow DOM.

custom-elements customelement customelements shadow-dom shadowdom webcomponent webcomponents

Last synced: 22 Mar 2025

https://github.com/bahrus/scratch-box

Web component wrapper around custom animated checkbox (from codepen)

Last synced: 01 Apr 2025

https://github.com/bahrus/if-diff

Alternative to Polymer's dom-if that progressively compares two properties rather than just binding to a single boolean property

Last synced: 21 Feb 2025

https://github.com/bahrus/be-hive

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

behaviors custom-elements web-components

Last synced: 09 Mar 2025

https://github.com/bahrus/xtal-salt

Web Component wrapper around the XSLT processor

Last synced: 21 Feb 2025

https://github.com/bahrus/dh

Data Binding with Typescript

Last synced: 21 Feb 2025

https://github.com/bahrus/fetch-for

Last synced: 15 Apr 2025

https://github.com/bahrus/tson

An extension of JSON that supports functions, and references to static objects and functions present in the runtime environment

Last synced: 21 Feb 2025

https://github.com/bahrus/be-eventful

Last synced: 02 Mar 2025

https://github.com/bahrus/xtal-ball

Web Component wrapper around autoComplete.js

Last synced: 21 Feb 2025

https://github.com/bahrus/sleds

A better JSON, that supports streaming, lazy evaluations, declarative syntax

Last synced: 21 Feb 2025

https://github.com/bahrus/be-hydrated

Last synced: 15 Mar 2025

https://github.com/bahrus/css-observe

Fire a custom event whenever an element matching a specified selector is added.

Last synced: 05 May 2025

https://github.com/bahrus/purr-sist

Web component wrapper around persistence services

Last synced: 21 Feb 2025

https://github.com/bahrus/xtal-pika-day

Vanilla web component wrapper around pikaday date picker

Last synced: 21 Feb 2025

https://github.com/bahrus/xtal-decorator

Add properties / methods to other DOM (custom) elements

Last synced: 21 Feb 2025

https://github.com/bahrus/be-having

Last synced: 21 Feb 2025

https://github.com/bahrus/be-rewritten

Last synced: 21 Feb 2025

https://github.com/bahrus/be-rooted

Last synced: 21 Feb 2025

https://github.com/bahrus/time-ticker

Web Component that fires event periodically

Last synced: 21 Feb 2025

https://github.com/bahrus/xtal-frappe-chart

Web component wrapper around the Frappé chart library

Last synced: 12 Apr 2025

https://github.com/bahrus/xtal-method

Custom Element that can apply functional renderers like lit-html to the vicinity of the markup.

Last synced: 21 Feb 2025

https://github.com/bahrus/json-merge

Vanilla web components designed to merge JSON objects into other objects

Last synced: 21 Feb 2025

https://github.com/bahrus/be-restated

Last synced: 21 Feb 2025

https://github.com/bahrus/ob-session

Make storing objects in SessionStorage easier and faster.

sessionstorage web-component web-components

Last synced: 21 Feb 2025

https://github.com/bahrus/be-switched

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

behavior conditional-rendering custom-element custom-elements web-component web-components

Last synced: 15 Apr 2025

https://github.com/bahrus/be-setting

Last synced: 21 Feb 2025

https://github.com/bahrus/xtal-decor

Enables attaching ES6 proxies onto other DOM elements.

custom-elements es6-proxy web-component web-components webcomponents

Last synced: 21 Feb 2025

https://github.com/bahrus/in-the-node

Embed node inside your browser with RunKit

Last synced: 21 Feb 2025

https://github.com/bahrus/for-instance

Pave the way for the Swaggering of Web Components

Last synced: 21 Feb 2025

https://github.com/bahrus/xtal-pattern

Create single file html Polymer web components without HTML Import

Last synced: 21 Feb 2025

https://github.com/bahrus/stream-orator

Make any DOM element Stream writable

Last synced: 21 Feb 2025

https://github.com/bahrus/xtal-in-hash

Allows location.hash to serve as an input channel for web components

Last synced: 21 Feb 2025

https://github.com/bahrus/be-spawn-of

Last synced: 31 Mar 2025

https://github.com/bahrus/be-searching

Make a DOM element searchable.

Last synced: 26 Feb 2025

https://github.com/bahrus/be-transactional

Use the Navigation API as a "trade blotter", providing a kind of global state unifier across components.

Last synced: 15 Mar 2025

https://github.com/bahrus/if-diff-then-stiff

TBD

Last synced: 21 Feb 2025

https://github.com/bahrus/be-fetch

Last synced: 21 Feb 2025

https://github.com/bahrus/be-loaded

Last synced: 06 Apr 2025

https://github.com/bahrus/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

Last synced: 21 Mar 2025

https://github.com/bahrus/slot-kin

Allow your web component to provide its own default light children.

Last synced: 21 Feb 2025

https://github.com/bahrus/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.

Last synced: 15 Apr 2025

https://github.com/bahrus/aggregator-fn

Web component that aggregates properties together using an inline JS expression

Last synced: 29 Mar 2025

https://github.com/bahrus/ava-pwar

Web component that retrieves PWA manifest from web site

Last synced: 21 Feb 2025

https://github.com/bahrus/be-parsed

Parse a script tag that contains JSON.

Last synced: 12 May 2025

https://github.com/bahrus/li-ml

Last synced: 21 Feb 2025

https://github.com/bahrus/be-scripty

Last synced: 21 Feb 2025

https://github.com/bahrus/re-src

Last synced: 21 Feb 2025

https://github.com/bahrus/be-clonable

Last synced: 09 Mar 2025

https://github.com/bahrus/lazy-mt

Last synced: 21 Feb 2025

https://github.com/bahrus/be-cloned

Last synced: 21 Feb 2025

https://github.com/bahrus/be-flippant

Enhance an element with FLIP animation support

Last synced: 16 Mar 2025

https://github.com/bahrus/be-fetching

Enhances the input element with type=url with fetching support.

Last synced: 09 Mar 2025

https://github.com/bahrus/be-composed

Last synced: 16 Mar 2025

https://github.com/bahrus/be-inclusive

Enable merging templates together.

custom-element custom-elements web-component web-components

Last synced: 30 Mar 2025