Haukur Páll Hallvarðsson (@hph)

Top repositories

1

wings

A text editor inspired by Vim, written in JavaScript and React.
JavaScript
16
star
2

vigur

A two-dimensional vector library written in ES6.
JavaScript
13
star
3

web-socket

A Polymer element to ease the use and configuration of WebSockets
HTML
13
star
4

drake

drake ‒ a password management utility
Python
10
star
5

stocks

Get current stock quotes and other information.
Python
6
star
6

kit

⭐️ A base project for modern web applications ⭐️
JavaScript
6
star
7

react-ssr-demo

Source code companion for my introduction to React SSR
JavaScript
5
star
8

ormur

A simple, sane & modern ORM library for Node.js
JavaScript
5
star
9

clusterfork

An abstraction over the Node.js cluster API allowing you to run programs clustered with little or no configuration.
JavaScript
5
star
10

torr

Command-line interface to The Pirate Bay.
Python
5
star
11

chess

Command-line chess.
Python
5
star
12

farfugl

Run old Rails migrations without code dependence problems
Ruby
5
star
13

stateful-react-container-webpack-plugin

A simple plugin that adds a React container element with initial state from the server to a template built with html-webpack-plugin.
JavaScript
5
star
14

butler

A static file server
TypeScript
4
star
15

vector

a simple 2D vector library for game development
Python
3
star
16

link

A simple link shortener with Sinatra.
Ruby
3
star
17

www.hph.is

My personal website
JavaScript
2
star
18

mov

Browse your movie collection via a command-line interface.
Python
2
star
19

hph.github.io

My personal website.
JavaScript
2
star
20

Kerberos

Generate strong and unique passwords for online services
2
star
21

imgur

Command-line application to take screenshots and upload images to imgur.
Python
2
star
22

dynamic-css-properties

A tiny utility to update custom CSS properties on the fly. Think "theming"!
JavaScript
2
star
23

terminal-quotes

This program was written as a replacement for Linux Mint's "Fortune Cookies". It prints a quote every time the terminal is opened. More quotes can easily be added (see the readme or general.txt).
Python
2
star
24

hawk-auth

A Polymer experiment. Authentication and registration as a web component.
HTML
2
star
25

babili-bug-reproduction

Reproduction for Babili issue #592
JavaScript
1
star
26

Project-Euler

Solutions to some problems on Project Euler in Python.
Python
1
star
27

memry

JavaScript
1
star
28

rem

A simple CLI to-do list program. Create categories, tasks and detailed explanations. Uses SQLite to store the data. — Read more Edit ZIP
Python
1
star
29

xadrez

A real-time chess web app built with Phoenix.
Elixir
1
star
30

dotfiles

Vim Script
1
star
31

euler.rb

Solutions to Project Euler problems in Ruby
Ruby
1
star
32

algorithms.rb

Algorithms in Ruby
Ruby
1
star
33

hph

Config files for my GitHub profile.
1
star
34

log

Collaborate with others by posting short messages via a comamnd-line interface to the web!
Ruby
1
star
35

mousy

A simple shooter written in ES6.
JavaScript
1
star
36

conways

A command-line implementation of Conway's Game of Life.
Python
1
star
37

project-template-blank

An empty boilerplate template to start a fresh project
1
star
38

project-template-remix

Remix template for CodeSandbox Projects
TypeScript
1
star
39

react-native-conf-demo

Objective-C
1
star
40

def

A dictionary with a CLI interface using Google Dictionary.
Python
1
star
41

spjall

A simple chat room
JavaScript
1
star
42

server

SSH server tools for monitoring and logging connections, downloads, uploads, IPs and usernames. Detect connection attempts from countries other than yours and nonexistent usernames. These functions are mainly to monitor unwanted connections. Use Fail2Ban and set some other port than 22 for SSH to prevent these attacks.
Python
1
star
43

AllPass

A command-line interface tool written in Python that generates unique passwords for every website. All you need to remember is a single "master" password. No data is stored either locally or on the web and yet the passwords are available on any computer by running this program. See the README below for further details.
Python
1
star