David Kopec (davecom)

davecom

Geek Repo

Company:Oak Snow Consulting LLC

Location:Burlington, Vermont

Home Page:davekopec.com

Twitter:@davekopec

Github PK Tool:Github PK Tool

David Kopec's repositories

ClassicComputerScienceProblemsInPython

Source Code for the Book Classic Computer Science Problems in Python

Language:PythonLicense:Apache-2.0Stargazers:993Issues:42Issues:16

SwiftGraph

A Graph Data Structure in Pure Swift

Language:SwiftLicense:Apache-2.0Stargazers:740Issues:19Issues:34

SwiftPriorityQueue

A Generic Priority Queue in Pure Swift

Language:SwiftLicense:MITStargazers:370Issues:17Issues:11

ClassicComputerScienceProblemsInSwift

Source Code for the Book Classic Computer Science Problems in Swift

Language:SwiftLicense:Apache-2.0Stargazers:187Issues:11Issues:5

ClassicComputerScienceProblemsInJava

Source Code for the Book Classic Computer Science Problems in Java

Language:JavaLicense:Apache-2.0Stargazers:162Issues:12Issues:5

SwiftCSP

A Constraint Satisfaction Problem Solver in Pure Swift

Language:SwiftLicense:Apache-2.0Stargazers:80Issues:6Issues:8

chess.dart

A library for legal chess move generation, maintenance of game state, and format conversion.

Language:DartLicense:NOASSERTIONStargazers:50Issues:5Issues:16

DKAsyncImageView

A Swift subclass of NSImageView for loading remote images asynchronously.

Language:SwiftLicense:MITStargazers:47Issues:8Issues:4

SwiftSimpleNeuralNetwork

A simple multi-layer feed-forward neural network with backpropagation built in Swift.

Language:SwiftLicense:Apache-2.0Stargazers:30Issues:5Issues:2

PyWeatherKit

A simple Python wrapper for Apple's WeatherKit REST API.

Language:PythonLicense:Apache-2.0Stargazers:23Issues:4Issues:4

SVGChart

A C++ Library for Making SVG Charts (fork of PPlot)

Language:C++License:NOASSERTIONStargazers:15Issues:2Issues:1

DK86PC

A WIP Intel 8086 and IBM PC 5150 emulator.

Language:CLicense:GPL-3.0Stargazers:12Issues:2Issues:0

MazeSolvingGUI

A simple tkinter GUI for illustrating DFS and BFS.

Language:PythonLicense:Apache-2.0Stargazers:10Issues:3Issues:0

RayTracingInOneWeekend

Swift 4 Implementation of Ray Tracing in One Weekend by Peter Shirley

Language:SwiftLicense:MITStargazers:6Issues:4Issues:0

ChipLate

A simple CHIP-8 Emulator in Swift

Language:SwiftLicense:MITStargazers:4Issues:3Issues:5

nflate

Naive implementation of DEFLATE in C for decompressing gzip files (RFC 1951, RFC 1952).

Language:CLicense:Apache-2.0Stargazers:4Issues:3Issues:0

raycaster

A simple raycaster hacked together as a learning project in C & SDL.

Language:CLicense:Apache-2.0Stargazers:3Issues:3Issues:0

AddContactExample

Add a contact to the address book without an entitlement.

Language:SwiftLicense:MITStargazers:2Issues:2Issues:0

Crump

OS X Arcade Game Written in Swift

Language:SwiftLicense:NOASSERTIONStargazers:2Issues:3Issues:3

dissolve

Make an animated GIF that dissolves from one image to another using Python's Pillow.

Language:PythonLicense:Apache-2.0Stargazers:2Issues:3Issues:0

Connect4ChallengeJava

An incomplete implementation of Connect 4 in Java 8 with tests for accurate completion.

Language:JavaLicense:Apache-2.0Stargazers:1Issues:3Issues:0

DDNES

Personal Learning Project Hacking Together a NES Emulator in C w/ SDL

Language:CLicense:Apache-2.0Stargazers:1Issues:3Issues:10

SwiftThreeWayRadixQuicksort

An Implementation of Three-way Radix Quicksort in Swift

Language:SwiftLicense:Apache-2.0Stargazers:1Issues:3Issues:0

1brc

1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Java

Language:JavaLicense:Apache-2.0Stargazers:0Issues:0Issues:0
Language:C++License:MITStargazers:0Issues:2Issues:0

c3c

Compiler for the C3 language

Language:CLicense:LGPL-3.0Stargazers:0Issues:1Issues:0

C3PriorityQueue

A simple binary heap based priority queue for C3.

License:MITStargazers:0Issues:2Issues:0

CDYelpFusionKit

An extensive Swift wrapper for the Yelp Fusion API.

Language:SwiftLicense:MITStargazers:0Issues:3Issues:0

Connect4Challenge

An incomplete implementation of Connect 4 with tests for accurate completion.

Language:PythonLicense:Apache-2.0Stargazers:0Issues:3Issues:0

FallingBlocks

A Tetris-like game in Python with the Arcade library.

Language:PythonLicense:GPL-3.0Stargazers:0Issues:2Issues:0