Code Monkey home page Code Monkey logo

Hi there πŸ‘‹

Website

I'm Samyak.

  • I like programming languages/compilers and systems.
  • Current language of choice: Rust logo Rust
  • Software Engineer @chaos-genius

Projects that I help maintain:

Other projects

I like working on new projects all the time, which also means older projects get abandoned unless there is outside interest. Some of these are course projects, others are more spontaneous.

Some projects I'm proud of:

  • Python logo gopy - a Go "compiler" implemented in python
  • Go lang logo guntainer - a rootless container runtime
  • Rust logo michie - An attribute macro that adds memoization to a function
  • C++ logo skip-list - C++ implementation of skip list data structures
  • Go lang logo par-a-graph - parallel pagerank
  • Rust logo spressolisp - a lisp interpreter in Rust
  • Python logo numpytorch - neural network implementation in numpy with a PyTorch-like API
  • Julia logo Neural-Network-Julia - with GPU training
  • Julia logo SVDNN.jl - accelerating neural networks using SVD
  • Python logo spatialHashing - spatial hashing collision detection in python
  • Go lang logo gosling - a terminal-based text-to-speech wrapper
  • Python logo likelang - a dynamically typed, function-first language made at langjam0002
  • TypeScript logo za-warudo - a highly domain-specific language to procedurally generate 2D worlds. One of the winners at langjam0003

Some fun projects:

Samyak Sarnayak's Projects

kong icon kong

Kong is a command-line parser for Go

llama-mps icon llama-mps

An attempt at running LLaMa 2 on M-series Mac GPUs using MPS

mason-lspconfig.nvim icon mason-lspconfig.nvim

Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim. Strongly recommended for Windows users.

milli icon milli

Search through millions of documents in milliseconds ⚑️

numpy icon numpy

The fundamental package for scientific computing with Python.

numpytorch icon numpytorch

Simple neural network implementation in numpy with a PyTorch-like API

nvim-config icon nvim-config

My "custom" neovim config written in Lua. Inspired by LunarVim and others.

ohmyzsh icon ohmyzsh

πŸ™ƒ A delightful community-driven (with 1500+ contributors) framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

pest-ide-tools icon pest-ide-tools

IDE tools for writing pest grammars, using the Language Server Protocol for Visual Studio Code, Vim and other editors

pest.vim icon pest.vim

Vim syntax highlighting for pest PEG grammar files.

pgcopy icon pgcopy

fast data loading with binary copy

potential-art icon potential-art

some drawings made using Luxor.jl - fractals, nice looking animations, etc.

practical-nlp icon practical-nlp

Official Repository for 'Practical Natural Language Processing' by O'Reilly

qoi icon qoi

The β€œQuite OK Image” format for fast, lossless image compression

rust icon rust

Empowering everyone to build reliable and efficient software.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.