Travis Horn (@travishorn)
  • Stars
    star
    833
  • Global Rank 36,479 (Top 2 %)
  • Followers 76
  • Following 53
  • Registered over 14 years ago
  • Most used languages
    JavaScript
    67.5 %
    Vue
    15.0 %
    HTML
    10.0 %
    TypeScript
    2.5 %
    Python
    2.5 %
    Svelte
    2.5 %
  • Location πŸ‡ΊπŸ‡Έ United States
  • Country Total Rank 10,294
  • Country Ranking
    Vue
    254
    Svelte
    697
    JavaScript
    2,278
    HTML
    7,284
    TypeScript
    9,707

Top repositories

1

fake-identity

Generate random identity objects including name, address, etc. This may be useful if you are trying to fill your application with random personal data.
JavaScript
417
star
2

vue-online-store-demo

An online store and shopping cart demo written with Vue.js
Vue
56
star
3

jquery-sessionTimeout

After a set amount of time, a dialog is shown to the user with the option to either log out now, or stay connected. If log out now is selected, the page is redirected to a logout URL. If stay connected is selected, a keep-alive URL is requested through AJAX. If no options is selected after another set amount of time, the page is automatically redirected to a timeout URL.
JavaScript
52
star
4

npm-package-store

A web app that displays updates for your globally installed NPM modules.
JavaScript
43
star
5

session-timeout

Warn users when their session is about to expire. Dependency-free.
JavaScript
40
star
6

csval

Check CSV files against a set of validation rules.
JavaScript
34
star
7

photo-gallery

Grid-based photo gallery with lightbox using Vue.
Vue
24
star
8

jquery-filterList

Uses an input box to filter an unordered list in real-time.
JavaScript
24
star
9

qs

Access the browser's query string as a JavaScript object. No dependencies.
JavaScript
20
star
10

node-desktop-notifications

Send webkit desktop notifications through Node using web sockets.
JavaScript
14
star
11

jquery-chromeContext

Create Chrome-styled context menus (right-click menus) for any element.
JavaScript
12
star
12

diabetes-food-database

Food information for people with diabetes.
Vue
12
star
13

express-contacts-crud

A contacts manager using Bookshelf.js
JavaScript
11
star
14

authjs-knexjs-adapter

An adapter for Auth.js/NextAuth.js to allow you to connect to any database service via Knex.js.
TypeScript
9
star
15

koa-sqlite-jwt-server

An API server with JWT-authenticated routes. Uses Koa and Knex.
JavaScript
9
star
16

fieldbook-proxy-example

A simple example for setting up a proxy for securing your fieldbook.com API key.
JavaScript
6
star
17

jquery-headerPersist

Locks a header to the top of the page only when user is scrolling within it's parent container.
HTML
5
star
18

airtable-blog

A blog using Airtable as the datastore.
JavaScript
4
star
19

parallaxBG

Scrolls the `body` background image slower than the other content, creating a parallax effect.
JavaScript
4
star
20

vue-sparkline-component

Basic sparkline component for Vue.js using D3.js. See how this component was built step-by-step: https://travishorn.com/build-a-sparkline-vue-component-d3fdec764145
Vue
4
star
21

jquery-tabsLite

A lighter version of jQuery UI's tabs. For when you just need simple tab functionality and don't need to include the entire jQuery UI library.
HTML
4
star
22

jquery-rowClick

Expands the clickable area to an entire table row if that row contains a link.
HTML
3
star
23

ethtray

Display current ETH-USD market price in the system tray.
JavaScript
3
star
24

rename-jfif-to-jpg

Recursively rename .jfif files to .jpg
JavaScript
2
star
25

imgClicked

A JavaScript function that will return the image located at the specified coordinates, taking into consideration z-index and transparency.
JavaScript
2
star
26

connect-lowdb

lowdb session store for Connect
JavaScript
2
star
27

heroicons-svelte

Beautiful hand-crafted SVG icons, by the makers of Tailwind CSS, packaged for Svelte.
Svelte
2
star
28

coinprices

JavaScript
1
star
29

python-exercism

Python
1
star
30

yts

Node.js promise-based library for interacting with the YTS YIFY movies API.
JavaScript
1
star
31

unicon

A fork of Iconscout's Unicons. 1000+ Pixel-perfect vector icons and Iconfont for your next project. These icons are designed by Iconscout.
Vue
1
star
32

web-epub-reader

Web-based book reader supporting .epub files
Vue
1
star
33

partiibot

Simple Telegram bot
JavaScript
1
star
34

jquery-tabletotal

Automatically add total row and/or total column to table.
JavaScript
1
star
35

count-substring

A function to return the number of instances of a string within another string.
JavaScript
1
star
36

vue-sqlite-auth-monorepo

Backend Express server and frontend Vue client for user registration and authentication.
JavaScript
1
star
37

diceware-js

Cryptographically-secure electronic implementation of the Diceware Passphrase method in JavaScript.
JavaScript
1
star
38

libsql-migrate

Database migration and seed management for libsql with configurable options.
JavaScript
1
star
39

es6-features-by-example

ECMAScript 6, also known as ECMAScript 2015, is the upcoming version of the ECMAScript standard. This standard is targeting ratification in June 2015. ES6 is a significant update to the language, and the first update to the language since ES5 was standardized in 2009. Implementation of these features in major JavaScript engines is underway now.
HTML
1
star
40

Fireflies

A simulation of fireflies (lighting bugs) floating and lighting up in the night. This animation uses `<canvas>` and `requestAnimationFrame`. You can set various options in `fireflies.js`. Look for the "constant" variables (ALL_CAPS).
JavaScript
1
star