Erik Nyquist (@eriknyquist)
  • Stars
    star
    455
  • Global Rank 62,779 (Top 3 %)
  • Followers 54
  • Following 22
  • Registered almost 11 years ago
  • Most used languages
    Python
    59.4 %
    C
    25.0 %
    C++
    6.3 %
    C#
    3.1 %
    HTML
    3.1 %
    Brainfuck
    3.1 %
  • Location ๐Ÿ‡บ๐Ÿ‡ธ United States
  • Country Total Rank 17,656
  • Country Ranking
    Brainfuck
    15
    C
    2,111
    Python
    3,683
    HTML
    8,457

Top repositories

1

generate_life_calendar

Generate a personalized life calendar poster
Python
125
star
2

duckargs

Code generation tool, creates python / C programs that parse command line arguments. Say bye to starting each project by reading "argparse" / "geptopt.h" docs.
Python
110
star
3

librxvm

non-backtracking NFA-based regular expression library, for C and Python
C
61
star
4

boyermoore

Boyer-moore in pure python, search for unicode strings in large files quickly
Python
20
star
5

tones

Pure-python library for generating audio tones, with support for polyphony, pitch-bending and vibrato
Python
17
star
6

ptttl

Polyphonic Tone Transfer Language: superset of NOKIA's RTTTL, supports polyphony & vibrato
C
14
star
7

text_game_maker

Python framework for creating text-based games (interactive fiction)
Python
12
star
8

personal-site

HTML
11
star
9

nedry

Nedry is a fun & useful discord bot with a modular plugin system (formerly "twitch_monitor_discord_bot")
Python
10
star
10

deep_space_trader

Deep Space Trader is a turn-based strategy game inspired by the old DOS game "Drugwars".
Python
9
star
11

versionedobj

Easy object serialization and versioning framework for python
Python
9
star
12

BrainfuckIntern

Uses a genetic algorithm to "evolve" brainfuck programs with desirable behaviours
C
9
star
13

app_timer

Friendly, lightweight, hardware-agnostic timer abstraction layer in C. Use a single timer/counter source to drive many timed events.
C
8
star
14

bfi

Fast optimizing Brainfuck interpreter in pure python
Brainfuck
8
star
15

chatbot_utils

RegEx-based fuzzy command / response handling for conversational chatbots
Python
4
star
16

keystroke_transcriber

Records global keypress events and translates them into a program that replays those keypress events on some programmable USB HID device (e.g. Digispark)
Python
3
star
17

wikichangewatcher

Python library for easy monitoring of all Wikipedia page edits
Python
3
star
18

hashtable

A lightweight separate-chaining arena-backed hashtable in C, designed to be flexible enough for embedded systems
C
3
star
19

ulist

Unrolled linked list implementation in C
C++
2
star
20

parse_args

Portable command-line argument parser for C programs
C
2
star
21

cheaders

C header file generator
Python
2
star
22

zombiegame

C#
1
star
23

trivia_discord_bot

A discord bot for group trivia contests
Python
1
star
24

addlad

A single-instruction esoteric programming language, inspired by Chris Domas' "MovFuscator"
Python
1
star
25

varints

Variable-length integer (VLQ) encoding and decoding, in C99. https://en.wikipedia.org/wiki/Variable-length_quantity
C
1
star
26

arduinozero-metronome

Stage metronome for drummers, using Arduino Zero
C
1
star
27

twitch_talkbot

Python
1
star
28

snakeng

Implementation of the classic "snake" game as a re-usable engine. Play snake on the command line, or implement your own!
Python
1
star
29

google_drive_files

Download/list files from Google Drive by filename
Python
1
star
30

versioned_config

Python library for creating and managing versioned configuration files
Python
1
star
31

chatbot_builder

A discord chat bot that is programmed interactively by discord users
Python
1
star
32

ArduinoSoftwarePinInterrupts

This arduino library implements a software-polling-based version of the "attachInterrupt" function, which supports all digital pins on all hardware types, supports attaching multiple handlers to a single pin, and also has built-in optional debouncing for your input signals.
C++
1
star