kamranahmedse/driver.js: A light-weight, no-dependency, vanilla JavaScript engine to drive the user's focus across the page
No it is not. Tours are just one of the many use-cases. Driver.js can be used at any place where you need some sort of overlay for the page, some common usecases could be e.g. dimming the background when user is interacting with some component i.e. the way Facebook does when you try to create a post, or you can use it as a focus shifter to bring user's attention to some component on page or maybe you can use it to simulate those "Turn off the Lights" widgets that you might have seen on video players online etc.

Driver.js is written in Vanilla JS, has zero dependencies and is highly customizable. It has several options allowing you to manipulate how it behaves and also provides you the hooks to manipulate the elements as they are highlighted about to be highlighted or deselected.
ux  javascript  code  onboarding 
2 days ago
pervognsen/bitwise: Bitwise is an educational project where we create the software/hardware stack for a computer from scratch.
After working as a game developer and systems programmer for over 15 years at places like Epic Games, NVIDIA, RAD Game Tools and most recently Oculus, I decided it was time to take a break from professional programming and spend a few years pursuing a long-time dream of mine, a project I've dubbed Bitwise, where I want to share my passion and try to demonstrate by example how to build systems from scratch, with a low-level computing focus.
geeky  diy  computer 
2 days ago
The Pin Department
We're here to make all of your pin dreams come true.

From design advice and production facilitation - to photography and packaging: we are your full-service pin department.
promo  pr  butik 
7 days ago
pi0/clippyjs: Add Clippy or his friends to any website for instant nostalgia

Add Clippy or his friends to any website for instant nostalgia. This project is a fresh rewrite of Clippy.JS in ES6. (Read More)

Ett Office gem!
javascript  nördigt  retro  code  animation 
8 days ago
Generate of so called 'static' or 'Clean URL' or 'Pretty URL' or 'nice-looking URL' or 'Speaking URL' or 'user-friendly URL' or 'SEO-friendly URL' or 'slug' from a string.
javascript  code  urls  url  nodejs 
8 days ago
GL Transitions
GLSL is a powerful and easy to learn language, perfect for image effects. It is in fact the ultimate language to implement Transitions in!

It's highly performant (GLSL runs on the GPU), universal (OpenGL is available everywhere), customizable (each transition can have many parameters) and can be run over any pixel source like images, videos, canvas,...
shaders  webgl  transition  animation  image  opengl  reference 
9 days ago
one-hand watch with 24 hour dial by slow watches - Swiss Made
The unique 24 hour one-hand concept fundamentally changed our way to perceive time – yours too?

slow is not a speed. It’s a mindset that most of us somehow lost.
Let’s make time to bring slow back into our life. be slow...
gadget  gadgets  relax  cool 
10 days ago
Metaballs, not to be confused with meatballs, are organic looking squishy gooey blobs.

Here’s the maths behind the metaballs (implemented in SVG).
svg  graphics  javascript  css  tutorial 
13 days ago
Parallax scrolling with CSS variables | basicScroll
basicScroll allows you to change CSS variables depending on the scroll position. Use the variables directly in your CSS to animate whatever you want.
animation  css  parallax  scroll  css-variables  javascript 
13 days ago
PolymerLabs/pwa-helpers: Small helper methods or mixins to help build a PWA
Small helper methods or mixins to help build a PWA, and reduce the boilerplate you might have to write
pwa  code  5  javascript 
13 days ago
The open source modular smart mirror platform.
diy  opensource  raspberrypi  gadget  gadgets 
14 days ago
Boxy SVG
Browser based SVG editor
webapp  svg  tools  online 
14 days ago
A powerful, modern, and friendly wrapper for Javascript dates and times.
date  javascript  code  calendar 
19 days ago
GoogleChromeLabs/clooney: Clooney is an actor library for the web. Use workers without thinking about workers.
Clooney is an actor (ayooo) library for the web. Classes given to Clooney will be instantiated and run in a worker, keeping the main thread responsive.
workers  performance  code  javascript 
21 days ago
Winning on Mobile
Use our Speed Scorecard to see how your site stacks up to the competition.
google  mobile  performance  webdesign  tools 
22 days ago
SuperScript - A bot framework for writing Chat Bots
A dialog system and bot engine for conversational UI's.
ai  bot  chat  nlp  slack  code  framework 
23 days ago
Browsers to test in - Service Manual - GOV.UK
Browsers to test in – you should test your service in these browsers:
browser  testing  webdesign  reference 
23 days ago
sinonjs/formatio: The cheesy object formatter
Pretty formatting of arbitrary JavaScript values. Currently only supports ascii formatting, suitable for command-line utilities. Like JSON.stringify, it formats objects recursively, but unlike JSON.stringify, it can handle regular expressions, functions, circular objects and more.
formatting  json  javascript  code 
26 days ago
clauseggers/Playfair-Display: Playfair Display is an Open Source typeface family for display and titling use.
Play­fair is a trans­itional design. From the time of enlight­en­ment in the late 18th cen­tury, the broad nib quills were replaced by poin­ted steel pens. This influ­enced typo­graph­ical let­ter­forms to become increas­ingly detached from the writ­ten ones. Devel­op­ments in print­ing tech­no­logy, ink and paper mak­ing, made it pos­sible to print let­ter­forms of high con­trast and del­ic­ate hairlines.
font  typography  free  opensource 
4 weeks ago
substack/safe-regex: detect possibly catastrophic, exponential-time regular expressions
detect potentially catastrophic exponential-time regular expressions by limiting the star height to 1
regexp  code  javascript  security  ddos 
5 weeks ago
jerryscript-project/jerryscript: Ultra-lightweight JavaScript engine for the Internet of Things.
JerryScript is a lightweight JavaScript engine for resource-constrained devices such as microcontrollers. It can run on devices with less than 64 KB of RAM and less than 200 KB of flash memory.
javascript  code  internet-of-things  raspberrypi 
5 weeks ago
« earlier      
3d 4 5 accessibility algorithm amazon analytics android animation api app apple arduino art article audio authentication backup bestpractise blog boilerplate books browser bugs business butik cache canvas chat ci cli cloud cms code collaboration color computer cool creativecommons crowdsourcing css css3 data database debug demo deployment design development diso diy docker documentation domain drupal economy electronics environment event extension facebook feed firefox fonts food forum framework free frontend förening gadget gadgets gallery game generator geo git github go google graph graphics grunt hacking hardware hosted hosting html html5 http humor hälsa icons image images inredning inspiration ios iphone javascript jobb jquery json kampanj kläder library linting linux localization logging mac mail map markdown media metadata microblog microformats microservices microsoft mobile module monitoring music mysql news nodejs nosql npm nördigt oauth online openid opensource os osx pattern patterns payment performance photo php plugin politics polyfill portfolio postgres presentation productivity programming projects prototyping python react realtime reference reklam resource responsive rest retro rust saas sass science search security seo server service serviceworker skåne social sql stability standard standards statistics storage streaming sverige svg tankar template testing text theme tips to_blog tools tutorial twitter ui unread usability utbildning ux vegetarian video views visualization web2.0 web3.0 webapp webbhotell webdesign widget wiki windows wordpress workers writing xml

Copy this bookmark: