Yashodhan (@YJDoc2)
  • Stars
    star
    790
  • Global Rank 38,331 (Top 2 %)
  • Followers 133
  • Following 53
  • Registered over 5 years ago
  • Most used languages
    Rust
    40.0 %
    JavaScript
    24.0 %
    C
    16.0 %
    GDScript
    4.0 %
    C++
    4.0 %
    Java
    4.0 %
    Python
    4.0 %
    Svelte
    4.0 %

Top repositories

1

8086-Emulator

An Intel 8086 Emulator created in Rust.
Rust
335
star
2

8086-emulator-web

Repository for 8086 emulator web implementation
JavaScript
225
star
3

pcb-rs

A library to easily write software emulated hardware
Rust
111
star
4

LogRocket-Blog-Code

Contains source code for the blogs I have written for LogRocket
JavaScript
18
star
5

The-Transpiler-Project

A transpiler which compiles c-like syntax to pure C. This supports classes, let declaration, for-in loops. Created using Flex and Bison.
C
11
star
6

pcb-rs-examples

Repository containing examples of usage of pcb-rs
Rust
10
star
7

shnippet

A commandline shell snippet manager
Rust
9
star
8

CodeBook

A facebook like website, for coding. User can follow other users, create and share coding challenges, compile code online, and attempt challenges posted by others.
JavaScript
9
star
9

Rust-NN

A Neural Network implemented from scratch as per http://neuralnetworksanddeeplearning.com/ in Rust. This is then trained on MNIST. This is also used in Rust-NN-Web project to compile to WASM and recognize digits.
Rust
8
star
10

OS-Project

A project done for OS course, extending a kernel from https://github.com/dthain/basekernel, to implement threading capabilities, give an API for threading, and implement various scheduling techniques.
C
8
star
11

Particle-Simulator

A physics simulator made in C++. This simulates colliding bodies,gravity and electric forces. This uses openGL to display the simulation
C++
7
star
12

Network-Simulator

A network simulator made in svelte
Svelte
5
star
13

Bytecode

A Rust proc-macro crate which derives functions to compile and parse back enums and structs to and from a bytecode representation
Rust
5
star
14

jpn-prompt-generator

A simple web application to generate japanese word and grammer prompts
JavaScript
4
star
15

Rust-Password-Manager

A simple local password manager, which stores encrypted password on local disk, as well as generate and rate passwords.
Rust
4
star
16

Rust-NN-Web

This uses the Rust-NN, compiled to WASM, to recognize digits on frontend, without sending the data to backend.
JavaScript
4
star
17

Library-Manager-project

A project done for OOPM course. This gives a GUI interface based library management system. Uses mySQL as database to store data.
Java
3
star
18

Configurable-Custom-Keyword-Lexer

This shows proof-of-concept implementation of lexer-parser-evaluator which allows setting custom values to keywords.
Rust
3
star
19

Equation-Parser-Interpreter

An interpreter designed in C++ for the equation parser project.This can read the commands from a file and write output to another file.
C
2
star
20

FileStore-Web-Project

This is a website functioning similar to google drive, where users can store files privately, as well as create 'collections' which are public. This can also display some types of files in-browser.
JavaScript
2
star
21

EquationParser

An Equation Parser done as Project for DS course. This can evaluate given equation, solve linear equations, create variables and use their values, as well as have some pre-defined constants.
C
2
star
22

Kerberos-Python-Library

Python module for giving an API over Kerberos protocol.This gives interface to create Authentication server, Ticket Granting Server, and Servers to be protected.
Python
1
star
23

First-Godot-Game

My First Godot Game Engine Game.
GDScript
1
star
24

dbus_native

Rust native implementation for dbus communication implemented for youki
Rust
1
star
25

MapReduce-with-Docker

Implementing Mapreduce and using docker to test it.
Rust
1
star