Ray Arayilakath

Elite
@rayhanadev

eng @millionco

tether. A game of pure destruction!!

45

dotfiles. dotfiles go zoooooom ^-^

32

replit-token-scanner. A community-led project that aims to scan published Repls to find secrets and invalidate them.

18

furretcss. Another CSS style library, used for my personal branding and to make websites prettier!

16

minecraft-brainrot-generator. Automated "viral" content creation program. An E2E solution for printing stacks and getting rich!

12

lightfetch. Zero dependencies, lightweight, and asynchronous https requests package.

10

yc-waas-api. Reverse-engineering the YC Work at a Startup API

9

astro-furrets. A little bit of scaffolding for RayhanADev's kewl projects.

8

replidentity-lib. Typescript/Node.js port of go-replidentity

8

sharex-cloudflare-workers. A system of Cloudflare Workers that uses R2 buckets to host ShareX content completely on Cloudflare!

6

myviewcounts. A stylish website for creating custom markdown view counters.

5

personal-website-v4. Personal Website v4 - https://www.furret.dev/

5

replit-token-dump. Secrets that were found by the Replit Token Scanner are dumped here for revocation.

4

personal-website-v3. The third rendition of my personal site. I think this time minimalist is the plan :).

4

Claude-Code. Claude在发布3.7的时候,不是顺便发了一个叫Claude Code的命令行工具么,这个工具是用nodejs实现的npm包,但源码已经过了压缩和基础混淆。不过有人发现它在 0.2.8 版本之前,居然使用的开发环境配置来打生产包,导致打来出的mjs文件有22M之大,文件巨大是因为它使用了 inline-source-map,这个玩意可以直接被反解成源码,混淆了个寂寞。随后 Claude 光速删除了 0.2.8 之前的包,在 0.2.9 修正了问题,不过 github上还是有人发了 0.2.8 开源版 https://github.com/dnakov/claude-code/, 非常值得研究

4

status.me. A full-stack web application for my personal status updates.

3

termpura. The Termpura loader core package.

3

utc-offset. This is a small utility made to help users find their UTC offset.

3

personal-website-v8. Latest and greatest.

3

personal-website-v1. My very first portfolio website! A great place to see where I started my webdev journey.

3

memoria-app. Expo + React Native mobile app for Memoria! A voice-based journalling app that won at Boilermake XII in 2025.

2

gql-query-creator. Programmatically create your GraphQL Query for NodeJS.

2

ai-channel-summary. Summarize previous discussions in a Discord channel and generate detailed reports for a knowledgebase.

2

astro-template. My preferred scaffolding when setting up a new Astro application.

2

crosis4furrets. An abstraction layer on top of @replit/crosis that makes Repl connection management and operations so easy, a Furret could do it! 🎉

1

blue. Peered multiplayer code execution environment, for shits and giggles :3

1

pyramid-scheme. TypeScript

1

nanoupload. One hotkey to rule them all.

1

personal-website-v5. The dotcom era

1

cloudflare-email. This is a simple proxy server that can be used for sending free transactional emails through Cloudflare workers.

1

web-speech-test. Using the Web Speech APIs.

1

replit-login. Authenticate your Replit Users without ReplAuth.

1

replit-login-web. An unofficial Login Provider for Replit.

1

receipt-forwarder. A Cloudflare Worker that prepares receipts forwarded to it for reimbursement.

1

automatic-replit-bio. A simple Cloudflare Worker that automatically sets my bio to my most recent follower.

1

ally. Extremely simple Express.js url router built for hosting on Replit!

1

replit-gql. Reusable function to query Replit's GraphQL API.

1

math-ia. Research on the applications of Markov Chains on a publicly traded stock as a means to predict trading statistics

1

iac. Configuration for my Docker Swarm homelab. Uses Ansible and Terraform to provision and orchestrate setup.

1

thryft-ship-take-home. My submission for the Thryft Ship Fall 2024 SWE Internship Application

1

calendar-email-worker. Cloudflare Worker that parses any emails forwarded to it and adds it to my Google Calendar.

1

Replit-Protocol-Conman. A conman client that allows you to issue Replit Protocol commands to a specific Repl from a CLI.

1

Python-Interpreter. A small Python Interpreter written in Javascript

1
43
Apply