Kivach
Cascading donations
Add repoPopularDonorsF.A.Q.
My repos

Footer

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

DiscordTelegramTwitterMediumFacebookYouTubeGitHub

All information about repositories belongs to their owners.

More information about Kivach in the introductory article.

Built on Obyte

Repaint is a JavaScript-based HTML layout engine that parses HTML and CSS, calculates element positions and dimensions, and renders the result as an image on a canvas. It's designed for developers interested in understanding browser rendering engines or creating applications that need to render HTML outside of a traditional browser context, such as documentation tools or markdown renderers.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies

Support the repos that depend on this repository

Top contributors

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet
kapetan's profile
kapetan
80 contributions
kapetan

kapetan/repaint

HTML layout engine

JavaScript
50
6
No license

Support the dependencies of kapetan/repaint

Account's avatar
sorribas/after-all
Execute several async functions and get a callback when they are all done
Account's avatar
ljharb/camelize
recursively transform key strings to camel-case
Account's avatar
grncdr/js-capitalize
capitalize the first letter of a string, or all words in a string
Account's avatar
reworkcss/css
CSS parser / stringifier
Account's avatar
fb55/css-select
a CSS selector compiler/engine
Account's avatar
kapetan/css-shorthand-expand
Expand CSS shorthand properties
Account's avatar
gilmoreorless/css-shorthand-properties
A simple list of CSS shorthand properties and which longhand properties they expand to
Account's avatar
fb55/domelementtype
all the types of nodes in htmlparser2's dom
Account's avatar
fb55/domhandler
Handler for htmlparser2 that turns pages into a dom
Account's avatar
mk-pmb/flatten-js
Flatten arbitrarily nested arrays into a non-nested list of non-array items. Maintained for legacy compatibility.
Account's avatar
mathiasbynens/he
A robust HTML entities encoder/decoder with full Unicode support.
Account's avatar
fb55/htmlparser2
Fast & forgiving HTML/XML parser
Account's avatar
substack/parse-color
parse a css color string (plus hsv and cmyk) into an object
Account's avatar
keeganstreet/specificity
Calculate the specificity of a CSS selector
Account's avatar
kapetan/text-height
Measure the text height in browsers
Account's avatar
kapetan/text-width
Measure the text width in browsers
Account's avatar
naugtur/xhr
small xhr abstraction
Account's avatar
Raynos/xtend
extend like a boss
Account's avatar
substack/brfs
browserify fs.readFileSync() static asset inliner
Account's avatar
browserify/browserify
browser-side require() the node way
Account's avatar
Qard/onchange
Use glob patterns to watch file sets and run a command when anything is added, changed or deleted.
Account's avatar
mafintosh/root
a super lightweight web framework featuring prototype mixin support and routing
Account's avatar
browserify/watchify
watch mode for browserify builds