• This repository has been archived on 01/Jun/2021
  • Stars
    star
    2
  • Language
    JavaScript
  • License
    Other
  • Created almost 11 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Keep track of the active slide in Bespoke.js

More Repositories

1

xmouse-controls

Microsoft Windows utility to manage the active window tracking/raising settings. This is known as x-mouse behavior or focus follows mouse on Unix and Linux systems.
C#
222
star
2

uvcc

USB Video Class (UVC) device configurator. Used for webcams, camcorders, etcetera. Command line interface for automation.
TypeScript
97
star
3

jq-hopkok

A bunch of jq snippets to manipulate json files, collected from other projects.
Shell
97
star
4

talkie

Text-to-speech browser extension button. Select text on any web page, and have the computer read it out loud for you by simply clicking the Talkie button.
TypeScript
70
star
5

jquery-mutation-summary

A jQuery wrapper/plugin for mutation-summary, the DOM mutation-observers wrapper.
JavaScript
67
star
6

gitslave

Archived unofficial fork of gitslave 2.0.2. Install on Mac with `brew install joelpurra/joelpurra/gitslave`
Perl
41
star
7

multi-video-frames

Play/view multiple video player streams in the same browser window by using iframes.
JavaScript
28
star
8

plusastab

A jQuery plugin to use the numpad plus key (configurable) as a tab key equivalent.
JavaScript
28
star
9

node-uvc

Node.js library for USB Video Class (UVC) devices. Used to write software for webcams, camcorders, etcetera.
JavaScript
16
star
10

npshell

Command line music queue manager. A music player from the comfort of your own shell.
Shell
15
star
11

node-dnssec-name-shame

Do the big companies use DNSSEC yet? Are you really safe online? We know who's been naughty and who's been nice -- and now it's time to name and shame them!
JavaScript
15
star
12

emulatetab

A jQuery plugin to emulate tabbing between elements on a page.
JavaScript
14
star
13

skipontab

A jQuery plugin to exempt selected form fields from the forward tab order.
JavaScript
11
star
14

har-dulcify

Extract data from HTTP Archive (HAR) files, quite possibly downloaded by har-heedless, for some aggregate analysis.
Shell
10
star
15

har-heedless

Scriptable batch downloading of webpages to generate HTTP Archive (HAR) files, using PhantomJS.
JavaScript
8
star
16

shell-keystroke-animator

Simulate stroking keyboard keys into another application/window while taking screenshots to create a `.gif` animation.
Shell
8
star
17

nodejs-configvention

A node.js configuration convention with a minimal readonly interface.
JavaScript
8
star
18

bespoke-secondary

Show slide notes in a secondary window/screen with Bespoke.js
JavaScript
8
star
19

html-forms

How to improve #UX in #HTML forms: 10+ #usability projects explained!
7
star
20

conversation-augmentation-chat-mediator-bot

Reduce anger and improve two-way human-to-human conversations with the help of a mediating/moderating chatbot. This particular bot blocks angry messages which have a bad sentiment score from being delivered to the other chat participant.
JavaScript
7
star
21

loopia-api-dyndns

Dynamically updates the IPv4/IPv6 DNS records for domains registered with Loopia.
Python
7
star
22

wellcomparedir

A tool for Windows to compare and select images with the same name from two folders, and copy to a third folder.
C#
6
star
23

editdidwhat

Compare two strings to see what has changed, and perform some string manipulation.
JavaScript
6
star
24

factorio-save-upgrader

Tool to upgrade old Factorio game save files to the newest version. Bring on the map nostalgia!
Shell
6
star
25

botten-nappet

A Twitch bot and streaming tool.
TypeScript
5
star
26

bespoke-convenient

Convenient extension methods for building Bespoke.js plugins
JavaScript
5
star
27

ep-the-corrections

Using data on erroneous/corrected votes in ep-erroneous-votes, based on open data dumps from Parltrack, to visalize erroneous, and subsequently corrected, votes by Members of the European Parliament.
JavaScript
5
star
28

bespoke-jumpy

Keyboard shortcuts to jump straight to a specific slide in bespoke.js
JavaScript
4
star
29

har-portent

Using har-heedless to download and har-dulcify to analyze web pages in aggregate.
Shell
4
star
30

ep-erroneous-votes

Using open data dumps from Parltrack to analyze erroneous, and subsequently corrected, votes by Members of the European Parliament.
Shell
4
star
31

github-data-cli

A small set of functionality to retrieve repository data from github, in JSON format.
Shell
4
star
32

bespoke-advanced

Auto advance slides on a timer in bespoke.js
JavaScript
4
star
33

hexagonif

Played around with the HTML5 <canvas> element for use in the background of a website, and ended up with this little toy. Play around with the interactive demo. The name "hexagonif" comes from hexagon and gonif.
JavaScript
4
star
34

node-libuvc

Low-level Node.js library for USB Video Class (UVC) devices, wrapping the cross-platform libuvc C library. Used to write software for webcams, camcorders, etcetera.
JavaScript
4
star
35

shunit2-colorize

Add colors to shUnit2 output.
Shell
3
star
36

bespoke-analytics

Visitor analysis per slide in your Bespoke.js presentation
JavaScript
3
star
37

html-forms-presentation

Improving user experience in HTML forms presentation slideshow
Pug
3
star
38

recap

A collection of notes from talks, conferences, meetups.
3
star
39

riksdagens-ledamoter

A small utility to extract a list of first name, surname and email to all members of the Swedish Parliament
XSLT
3
star
40

ep-projects

Projects related to the European Parliament data-driven research, in particular regarding erroneous votes
HTML
3
star
41

fabric-git-betwixt

Selective fabric deployment of a compiled project using a git repository *betwixt and between* your source code and target machine.
Python
3
star
42

more-tracked-paper

Paper based on the master's thesis "Swedes Online: You Are More Tracked Than You Think"
TeX
3
star
43

guest-browser-start-page

A friendly start page for your secondary/guest browser, letting your guests know that you are OK with them using it, and that no information is saved.
HTML
3
star
44

joelpurra

Totally accurate github profile representation of @joelpurra, in the form of gifs
Shell
2
star
45

followup

A jQuery plugin to show and hide follow up questions in a form.
JavaScript
2
star
46

git2json-wrapper

A simple wrapper around `git2json`: convert git logs to JSON for easy analysis.
Shell
2
star
47

autocleancallback-canada

Canadian extensions to AutoCleanCallback (required).
JavaScript
2
star
48

bespoke-logbook

Log bespoke.js events and state to the console
JavaScript
2
star
49

vidy-slack-bot

Search, discover, watch, and share talking videos from VIDY in Slack.
JavaScript
2
star
50

node-vidy

Search, discover, watch, and share talking videos from the VIDY API, using the CLI or code.
JavaScript
2
star
51

homebrew-joelpurra

Homebrew tap containing specialized software created by Joel Purra, packaged for easy installation.
Ruby
2
star
52

claimid-dump

A service to extract and dump links and data from shut down claimid.com user pages
JavaScript
2
star
53

masters-thesis

"Swedes Online: You Are More Tracked Than You Think" โ€” Joel Purra's master's thesis for a Master of Science in Information Technology and Engineering at Linkรถping University, Sweden
TeX
2
star
54

fly-the-rainbow-flag.com

Show your support by adding the rainbow flag to your photos!
JavaScript
2
star
55

collect-npm-readmes

Copy a project's first-level `npm` package readme files to a separate directory for easy access.
Shell
1
star
56

extract-fields

Scripts to extract HTML form field information from one or several webpages.
JavaScript
1
star
57

npshell-demo

Automate demo creation, showing the npshell `np` music player commands in action.
Shell
1
star
58

ffi-napi-issue-nodejs-v14

Reproducing an error loading multiple packages which use node-ffi-napi v3.0.1 on Node.js v14.
JavaScript
1
star
59

masters-thesis-presentation

Presentation/slides for Swedes Online: You Are More Tracked Than You Think
HTML
1
star
60

mice-wrapper

A simple wrapper around mice.py.
Python
1
star
61

joelpurra.github.io

Serving demos and tests for projects
HTML
1
star
62

masters-thesis-site

Joel Purra's master's thesis' information site
HTML
1
star
63

collectcalls

Collects functions that should be called in the future
JavaScript
1
star
64

eslint-config-joelpurra

Opinionated shareable linting configuration for Javascript/Typescript. By and for Joel Purra.
JavaScript
1
star
65

node-usb-issue-418-delay-at-exit

Reproducing an issue where exiting a program after using node-usb v1.7.0 is significantly delayed.
JavaScript
1
star
66

getdns-developer-support

Helper scripts and other developer notes for those working with or on getdns, getdns-node and related repositories, dumped into a repository in the case that they might be of use to someone else. See getdnsapi.net for additional getdns information.
Shell
1
star
67

autocleancallback

A jQuery plugin to clean input fields with common functionality, like trim, normalize whitespace, digits only. It is also easily extensible.
JavaScript
1
star
68

formfieldinfo

A javascript plugin used to collect information about forms in a page. This information is then used to filter out potential form problems, like missing values for radio buttons etcetera.
JavaScript
1
star
69

jekyll-theme-demivolte

A very simple Jekyll theme with the specific purpose of allowing for basic example/demo pages projects on github's gh-pages.
1
star
70

pagehasformchanges

A jQuery plugin to check if *anything* has changed in *any form* on a page, and warn the user before leaving the page.
JavaScript
1
star