128 Repositories
JavaScript language-agnostic Libraries
A refined tool for exploring open-source projects on GitHub with a file tree, rich Markdown and image previews, multi-pane multi-tab layouts and first-class support for Ink syntax highlighting.
Ink codebase browser, "Kin" ๐ The Ink codebase browser is a tool to explore open-source code on GitHub, especially my side projects written in the In
The Risky programming language
Risky Risky is a programming language designed as a proof-of-concept. Risky features a (to my knowledge) original form of what could loosely be called
A server side agnostic way to stream JavaScript.
JS in JSN A server side agnostic way to stream JavaScript, ideal for: inline hydration network free ad-hoc dependencies bootstrap on demand libraries
Taps provide source agnostic sync access to the input. Either it comes from mouse and/or touch, it is the same API. It assumes multiple instances of taps making your code multi-touch by design. Providing sync access instead of event-based, for best usage in real-time applications.
mr-Taps Taps provide source agnostic sync access to input. Either it comes from mouse and/or touch, it is the same API. It assumes multiple instances
ICU MessageFormat for Javascript - i18n Plural and Gender Capable Messages
messageformat The experience and subtlety of your program's text can be important. Messageformat is a mechanism for handling both pluralization and ge
handlebars.js 8.8 4.4 L3 JavaScript An extension to the Mustache templating language.
Handlebars.js Handlebars provides the power necessary to let you build semantic templates effectively with no frustration. Handlebars is largely compa
JSS is an authoring tool for CSS which uses JavaScript as a host language.
JSS A lib for generating Style Sheets with JavaScript. For documentation see our docs. Backers Support us with a monthly donation and help us continue
Framework-agnostic CSS-in-JS with support for server-side rendering, browser prefixing, and minimum CSS generation
Aphrodite Framework-agnostic CSS-in-JS with support for server-side rendering, browser prefixing, and minimum CSS generation. Support for colocating y
Less. The dynamic stylesheet language.
Chat with Less.js users and contributors This is the Less.js monorepo, managed via Lerna. More information For general information on the language, co
general natural language facilities for node
natural "Natural" is a general natural language facility for nodejs. It offers a broad range of functionalities for natural language processing. Docum
Semantic is a UI component framework based around useful principles from natural language.
Semantic UI Semantic is a UI framework designed for theming. Key Features 50+ UI elements 3000 + CSS variables 3 Levels of variable inheritance (simil
HTML Framework that allows you not to write JavaScript code.
EHTML (or Extended HTML) can be described as a set of custom elements that you can put on HTML page for different purposes and use cases. The main ide
A declarative, HTML-based language that makes building web apps fun
A declarative, HTML-based language that makes building web apps fun ๐ฅ Docs โ Try Online โ Contribute โ Get Support Intro Marko is HTML re-imagined as
A compiler for the Mustache templating language
Hogan.js - A mustache compiler. Hogan.js is a compiler for the Mustache templating language. For information on Mustache, see the manpage and the spec
handlebars.js - An extension to the Mustache templating language.
Handlebars.js Handlebars provides the power necessary to let you build semantic templates effectively with no frustration. Handlebars is largely compa
Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.
What ยท Demo ยท Get started ยท Features ยท Case studies ยท Support What Have you ever got lost in a big or unknown codebase? This tool will help you to sol
:clock8: :hourglass: timeago.js is a tiny(2.0 kb) library used to format date with `*** time ago` statement.
timeago.js timeago.js is a nano library(less than 2 kb) used to format datetime with *** time ago statement. eg: '3 hours ago'. i18n supported. Time a
JavaScript syntax highlighter with language auto-detection and zero dependencies.
Highlight.js Highlight.js is a syntax highlighter written in JavaScript. It works in the browser as well as on the server. It can work with pretty muc
framework-agnostic styled alert system for javascript
SMOKE.JS - 0.1.3 Notify or get approval from your users quickly and with style. This alert system uses css animations and background (so there are no
HTML Framework that allows you not to write JavaScript code.
EHTML (or Extended HTML) can be described as a set of custom elements that you can put on HTML page for different purposes and use cases. The main ide
:musical_score: ts-audio is an agnostic library that makes it easy to work with AudioContext and create audio playlists in the browser
ts-audio ยท ts-audio is an agnostic and easy-to-use library to work with the AudioContext API and create Playlists. Features Simple API that abstracts
A React Component library implementing the Base design language
Base Web React Components Base is a design system comprised of modern, responsive, living components. Base Web is the React implementation of Base. Us
A declarative, HTML-based language that makes building web apps fun
A declarative, HTML-based language that makes building web apps fun ๐ฅ Docs โ Try Online โ Contribute โ Get Support Intro Marko is HTML re-imagined as
๐ค The friendly full-stack language
Imba is a friendly full-stack programming language for the web that compiles to performant JavaScript. It has language level support for defining, ext
Semantic is a UI component framework based around useful principles from natural language.
Semantic UI Semantic is a UI framework designed for theming. Key Features 50+ UI elements 3000 + CSS variables 3 Levels of variable inheritance (simil
A port of the Processing visualization language to JavaScript.
โ ๏ธ This project has been archived โ ๏ธ With the development of p5js and the API advances in Processing itself, as well as Processing.js itself having be
A renderer agnostic two-dimensional drawing api for the web.
Two.js A two-dimensional drawing api meant for modern browsers. It is renderer agnostic enabling the same api to render in multiple contexts: webgl, c
:dizzy: TransitionEnd is an agnostic and cross-browser library to work with transitionend event.
TransitionEnd TransitionEnd is an agnostic and cross-browser library to work with event transitionend. Browser Support 1.0+ โ 4.0+ โ 10+ โ 10.5 โ 3.2+