Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists by sunjay

A curated list of projects in awesome lists by sunjay .

https://github.com/sunjay/turtle

Create Animated Drawings in Rust

draw rust turtle turtle-graphics

Last synced: 21 Dec 2024

https://github.com/sunjay/rust-simple-game-dev-tutorial

Rust game development tutorial with specs ECS and SDL2

Last synced: 12 Nov 2024

https://github.com/sunjay/tic-tac-toe

A fully commented Tic-Tac-Toe example written in Rust

Last synced: 06 Nov 2024

https://github.com/sunjay/caves

2D Cave Exploration Game with Procedurally Generated Levels

game gameshell procedural-generation rougelike rust

Last synced: 06 Nov 2024

https://github.com/sunjay/component_group

A Rust crate for working with a group of Components (in the Specs ECS)

Last synced: 06 Nov 2024

https://github.com/sunjay/portrayer

A hierarchical, recursive ray tracer written in Rust

raytracing rust

Last synced: 06 Nov 2024

https://github.com/sunjay/bst

A map and set type based on a binary search tree (BST)

Last synced: 06 Nov 2024

https://github.com/sunjay/lion

A programming language and interactive REPL for performing calculations involving units

Last synced: 06 Nov 2024

https://github.com/sunjay/chess-old

Rust implementation of the game of chess (work in progress, just for fun)

Last synced: 06 Nov 2024

https://github.com/sunjay/wolf-asm

(Work in progress) The Wolf Assembly Language - assembler and interpreter/VM

Last synced: 06 Nov 2024

https://github.com/sunjay/tile-universe

Tile Universe Creator

Last synced: 06 Nov 2024

https://github.com/sunjay/reversi

Reversi implemented in Haskell as a terminal game

Last synced: 06 Nov 2024

https://github.com/sunjay/text-to-color

Changes arbitrary text to a CSS color

Last synced: 06 Nov 2024

https://github.com/sunjay/ci

Continuous integration utilities for Rust

Last synced: 06 Nov 2024

https://github.com/sunjay/tea

An implementation of the Pie dependent type system from The Little Typer (work-in-progress)

Last synced: 06 Nov 2024

https://github.com/sunjay/pea

PL / Compilers / Interpreters Experimentation

Last synced: 06 Nov 2024

https://github.com/sunjay/logoc

A compiler for the LOGO programming language

Last synced: 06 Nov 2024

https://github.com/sunjay/lox

WIP

Last synced: 06 Nov 2024

https://github.com/sunjay/htmlgen

Simple HTML templating library (WIP, proof of concept)

Last synced: 06 Nov 2024

https://github.com/sunjay/peg-solitaire

Peg Solitaire is a fun puzzle game created after I wrote an exam that had a question based on this.

Last synced: 06 Nov 2024

https://github.com/sunjay/kale

(Work in progress) A 2D graphics library aiming to support the needs of the turtle crate

Last synced: 06 Nov 2024

https://github.com/sunjay/mgc

The manual garbage collector for when you have complete control

Last synced: 06 Nov 2024

https://github.com/sunjay/regex-vm

A regex engine that compiles the regex into instructions for a stack-based virtual machine. (work in progress)

Last synced: 06 Nov 2024

https://github.com/sunjay/sregex

A simple regex engine made just for fun (work in progress)

Last synced: 06 Nov 2024

https://github.com/sunjay/genius-haskell

A Genius Tic-Tac-Toe implementation in Haskell (just for fun, to learn Haskell)

Last synced: 06 Nov 2024

https://github.com/sunjay/chess

Chess implementation in Rust (just for fun, experimenting with bitboards)

Last synced: 06 Nov 2024

https://github.com/sunjay/pathgenerator

Proof-of-Concept for an algorithm I designed for my tile-universe project

Last synced: 06 Nov 2024

https://github.com/sunjay/maze-generator

Maze Generation Visualizer

Last synced: 06 Nov 2024

https://github.com/sunjay/drawc

(Work in progress) Teaching the basics of compilers by generating programs that draw pictures

Last synced: 06 Nov 2024

https://github.com/sunjay/advent-of-code-2019

My solutions for Advent of Code 2019

Last synced: 06 Nov 2024

https://github.com/sunjay/checkers

Implementation of the game checkers with mandatory jumps (work in progress)

Last synced: 06 Nov 2024

https://github.com/sunjay/board-games

(Work in progress) Implementations of various board games, playable in your terminal

Last synced: 06 Nov 2024

https://github.com/sunjay/beaverdb

DB implementation experimentation

Last synced: 06 Nov 2024

https://github.com/sunjay/brightness-toggle

Toggle the screen brightness on/off

Last synced: 06 Nov 2024

https://github.com/sunjay/dotfiles

My dotfiles and installation script

Last synced: 06 Nov 2024

https://github.com/sunjay/sunjay

Last synced: 06 Nov 2024

https://github.com/sunjay/dsarray

A dynamically-sized array in C (work in progress)

Last synced: 06 Nov 2024

https://github.com/sunjay/spaceship-ai

Models fighting spaceships in a field of obstacles.

Last synced: 06 Nov 2024

https://github.com/sunjay/sunjay.github.io

My personal website

Last synced: 06 Nov 2024

https://github.com/sunjay/sealdb

Database Implementation Experimentation (work in progress)

Last synced: 06 Nov 2024

https://github.com/sunjay/rcov

Rust Code Coverage (initial phase of development)

Last synced: 06 Nov 2024

https://github.com/sunjay/advent-of-code-2020

https://adventofcode.com/2020/

Last synced: 06 Nov 2024

https://github.com/sunjay/flat-diamond-stats

Fitbit watch face (exported from Fitbit Studio now that it is deprecated)

Last synced: 06 Nov 2024