39 private links
It’s been impossible to ignore all of the hype surrounding JavaScript frameworks lately, but they might not be the right fit for your projects. Perhaps you don’t want to set up an entire build system for some small abstractions you could feasibly do without. Perhaps moving a project over to a build system and thus, different deployment method would mean a lot of extra time and effort that you might not be able to bill to a client. Perhaps you don’t want to write all of your HTML in JavaScript. The list goes on.
Brunch lets you focus on what matters most — solving real problems instead of messing around with the glue.
Stimulus is a JavaScript framework with modest ambitions. Unlike other frameworks, Stimulus doesn’t take over your application’s entire front-end. Rather, it’s designed to augment your HTML by connecting elements to JavaScript objects automatically.
certainlyakey starred alexei/sprintf.js
💈 Shave is a 0 dep JS plugin that truncates text to fit within an element based on a set max-height ✁
Say hello to a CMS framework for Node.js that supports in-context editing, schema-driven content types, flexible widgets, and much more.
certainlyakey starred Leaflet/Leaflet.markercluster
A jQuery Masonry lightweight alternative with CSS-driven configuration.
A lightweight collection of essential UI components written with Vue and inspired by Material Design
Use the Google Maps APIs Styling Wizard as a quick way to generate a JSON styling object.
JavaScript polyfill for client-side hyphenation
Google Maps JavaScript API overlay object to easily add markers with an SVG image as the icon.
Front-end development has shifted to a modular approach, improving the encapsulation and structure of codebases. Tooling became a critical part of any project, and right now there are a lot of possible choices. via Pocket
In some projects, your gulpfile will get big enough that it's worth splitting it into multiple files, with one task per file. There are a couple approaches you can take to achieve this; both are pretty simple.
(TLDR: use contentEditable=true) Selecting text in Mobile Safari is not as easy as it could/should be. This is one of those things that is strangely hard compared to what we’re used to with a mouse. What’s the solution? JavaScript, of course. Before getting into the specifics, here’s a simple demo to show where this post is going.
certainlyakey starred inexorabletash/polyfill
URL parser in JavaScript
The most popular solution for EU cookie law compliance
sass-to-js is a Library to easily pass Sass variables via CSS to JavaScript.
It provides Sass methods to save Sass values as JSON to CSS and JavaScript helpers to read them from CSS to JavaScript objects.