50-day current streak·86-day longest streak
Hi, I'm Ran 👋 Self-taught programmer. 35+ years of production code. Still shipping. I created 📈 yfinance and other open-source tools used by millions of developers — 30M+ downloads per…
Hi, I'm Ran 👋
Self-taught programmer. 35+ years of production code. Still shipping.
I created 📈 yfinance and other open-source tools used by millions of developers — 30M+ downloads per month w/ 50K+ GitHub stars. I wrote 📚 Production-Grade Agentic AI, the handbook for autonomous systems that actually hold up in production.
These days I'm building 🧠 MUXI (open-source infrastructure for AI agents) and Cloop (autonomous engineering control plane), and running 🏢 Automaze (CTO-as-a-Service, 92% retention) and VarOps (systems-level advisory for companies building with AI).
I host 🎙️ Old School; New Tech and write 💌 Code Daddy — a newsletter for developers, indie makers, and solo entrepreneurs.
---
Popular projects
- 📈 yfinance (20M downloads/mo) - the most popular financial market data library
- 📊 quantstats - the #1 Python library for portfolio analytics
- 💻 ccpm - spec-driven development for AI agents
- 🛣️ vibeproxy - use your Claude / ChatGPT subscriptions with any coding agent
- 👻 muxi-ai - infrastructure for production-grade AI agents
Recent projects
- 💮 proof - visual proof of work for automated code changes
- 🔫 minigun - self-hosted email sender on top of Mailgun and Cloudflare
- 💬 imsg-relay - turn any Mac into a programmable iMessage gateway
- 📧 mailgent email infrastructure for AI agents
- 🐘 tiny - zero-config, batteries-included PHP framework
-
muxi ★ PINNED ▣
An extensible AI agents framework
★ 18 2mo agoExplain → -
yfinance ★ PINNED
Download market data from Yahoo! Finance's API
Python ★ 24k 21h agoExplain → -
quantstats ★ PINNED
Portfolio analytics for quants, written in Python
Python ★ 7.3k 4d agoExplain → -
qtpylib ▣
QTPyLib, Pythonic Algorithmic Trading
Python ★ 2.3k 4y agoExplain → -
pystore
Fast data store for Pandas time-series data
Python ★ 612 1mo agoExplain → -
pywallet
Dead-simple BIP32 (HD) wallet creation for BTC, BTG, BCH, LTC, DASH, USDT, QTUM and DOGE
Python ★ 474 3mo agoExplain → -
ezibpy ▣
ezIBpy, a Pythonic Client for Interactive Brokers API
Python ★ 336 3y agoExplain → -
pandas-montecarlo ▣
A lightweight Python library for running simple Monte Carlo Simulations on Pandas Series data
Python ★ 240 5mo agoExplain → -
multitasking
Non-blocking Python methods using decorators
Python ★ 234 2mo agoExplain → -
futuresio-webinars
Supported files and code examples for my futures.io webinars series
Jupyter Notebook ★ 69 6y agoExplain → -
cc-bridge
Anthropic API compatibility using the official Claude Code CLI under the hood
Go ★ 50 5mo agoExplain → -
pointjs
A lightweight, client-side framework for building user interfaces.
JavaScript ★ 36 5y agoExplain → -
monthly-returns-heatmap
Python Monthly Returns Heatmap (DEPRECATED! Use QuantStats instead)
Python ★ 28 7y agoExplain → -
minigun
A tiny, self-hosted email sender on top of Mailgun and Cloudflare
Go ★ 24 17d agoExplain → -
seasonality
Streamlit app that shows the seasonal returns of a stock http://aroussi.com/seasonality
Python ★ 22 3y agoExplain → -
python-for-trading-meetup
Python for Trading Meetup (December 3, 2019)
HTML ★ 20 6y agoExplain → -
tiny
A lightweight PHP framework designed to build web fast applications with minimal setup and configuration.
★ 14 14d agoExplain → -
trading_calendars ⑂
Calendars for various securities exchanges.
★ 14 5y agoExplain → -
python-webinar
Webinar slides and notebook
HTML ★ 13 6y agoExplain → -
example-scalping ⑂
A working example algorithm for scalping strategy trading multiple stocks concurrently using python asyncio
★ 12 6y agoExplain → -
piepilot
Simple portfolio optimiser
Python ★ 10 2y agoExplain → -
handson-ml ⑂
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in python using Scikit-Learn and TensorFlow.
Jupyter Notebook ★ 10 9y agoExplain → -
Portfolio-Rebalance ⑂
Small project for rebalancing an investment portfolio by allocating funds to realize specified targets
★ 9 5y agoExplain → -
Probabilistic-Sharpe-Ratio ⑂
Probabilistic Sharpe Ratio example in Python (by Marcos López de Prado)
★ 7 5y agoExplain → -
textual.js
Javascript static website generator - https://ranaroussi.github.io/textual.js/
JavaScript ★ 7 6y agoExplain → -
example-hftish ⑂
Example Order Book Imbalance Algorithm
★ 7 6y agoExplain → -
adblocker-detector
Detect if your visitors are using an ad blocker
JavaScript ★ 7 9y agoExplain → -
zipline ⑂
Zipline, a Pythonic Algorithmic Trading Library
Python ★ 7 9y agoExplain → -
alphalens ⑂
Performance analysis of predictive (alpha) stock factors
★ 6 5y agoExplain → -
cryptex
CryptEX - Crypto-Currency Trading Framework
Python ★ 6 8y agoExplain → -
oandapy ⑂
Python wrapper for the OANDA REST API
Python ★ 6 11y agoExplain → -
mailgent
Open-source, Cloudflare powered Agentmail alternative
TypeScript ★ 5 13d agoExplain → -
system-prompts-and-models-of-ai-tools ⑂
No description.
★ 5 1y agoExplain → -
podcastfy ⑂
An Open Source alternative to NotebookLM's podcast feature: Transforming Multimodal Content into Captivating Multilingual Audio Conversations with GenAI
★ 5 1y agoExplain → -
flowy ⑂
The minimal javascript library to create flowcharts ✨
★ 5 5y agoExplain → -
nabot ⑂
AI co-writing system & tweet bot for @nabotweet
★ 4 3mo agoExplain → -
qgrid ⑂
An interactive grid for sorting, filtering, and editing DataFrames in Jupyter notebooks
★ 4 5y agoExplain → -
empyrical ⑂
Common financial risk and performance metrics. Used by zipline and pyfolio.
★ 4 5y agoExplain → -
pyfolio ⑂
Portfolio and risk analytics in Python
★ 4 5y agoExplain → -
talks-2026
My 2026 talks
HTML ★ 4 4mo agoExplain → -
grubstake
Figure out how much money you need to quit work and live off your grubstake
CSS ★ 4 9y agoExplain → -
netdata ⑂
Get control of your servers. Simple. Effective. Awesome. https://my-netdata.io/
C ★ 4 9y agoExplain → -
cython-example ⑂
Example Cython extension creation
Python ★ 4 12y agoExplain → -
imsg-relay
iMessage relay service
Swift ★ 3 5d agoExplain → -
ranaroussi
My profile readme :)
★ 3 13d agoExplain → -
xpal
A batteries-included Python client, CLI, and MCP server for the X (Twitter) API
Python ★ 3 22d agoExplain → -
claude-code-proxy ⑂
Run Claude Code on OpenAI models
★ 3 1y agoExplain → -
github-stats
No description.
Python ★ 3 1y agoExplain → -
devin.cursorrules ⑂
Magic to turn Cursor/Windsurf as 90% of Devin
★ 3 1y agoExplain → -
vibe-white-paper
White Paper for VIBE: Visual Interactive Build Experience
★ 3 1y agoExplain → -
agency-swarm ⑂
The only reliable agent framework built on top of the latest OpenAI Assistants API.
★ 3 1y agoExplain → -
vuepress-theme-api ⑂
📦📝🎨 A api-friendly theme for VuePress.
★ 3 4y agoExplain → -
Drawflow ⑂
Simple flow library 🖥️🖱️
★ 3 5y agoExplain → -
statuspage ⑂
A simple, zero-dependency, pure js/html status page based on GitHub Pages and Actions.
JavaScript ★ 3 7mo agoExplain → -
Personal_AI_Infrastructure ⑂
Personal AI Infrastructure for upgrading humans.
★ 3 7mo agoExplain → -
openwork ⑂
Openwork™ is the open source Al coworker that lives on your desktop
TypeScript ★ 3 4mo agoExplain → -
Lean ⑂
Lean Algorithmic Trading Engine by QuantConnect (C#, Python, F#)
★ 3 6y agoExplain → -
coal-mine ⑂
Coal Mine - Periodic task execution monitor
★ 3 6y agoExplain → -
pyiqfeed ⑂
Python LIbrary for reading DTN's IQFeed
Python ★ 3 8y agoExplain → -
pandas ⑂
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
Python ★ 3 10y agoExplain → -
paseo ⑂
Orchestrate coding agents remotely from your phone, desktop and CLI
TypeScript ★ 2 2mo agoExplain → -
ccpm-demo
No description.
JavaScript ★ 2 9mo agoExplain → -
cc-test-executor-analyzer
A Claude Code agent that runs tests and analyzes results without polluting your main conversation context.
Shell ★ 2 10mo agoExplain → -
cpu-usage-stats
CPU usage stats documented from the system.
★ 2 11mo agoExplain → -
mcp-chrome ⑂
Chrome MCP Server is a Chrome extension-based Model Context Protocol (MCP) server that exposes your Chrome browser functionality to AI assistants like Claude, enabling complex browser automation, content analysis, and semantic search.
★ 2 11mo agoExplain → -
n8n ⑂
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
★ 2 1y agoExplain → -
server-config
No description.
Shell ★ 2 2y agoExplain → -
create-release
No description.
★ 2 2y agoExplain → -
langchain ⑂
⚡ Building applications with LLMs through composability ⚡
Python ★ 2 3y agoExplain → -
apachebench-graphs ⑂
Helper script for apachebench load testing tool to automatically create tsv and csv results using gnuplot
★ 2 3y agoExplain → -
alfred-reminders ⑂
Manages reminders in Reminders.app
★ 2 3y agoExplain → -
ajax-fetch-data-loader ⑂
Loads the content called with Javascript Fetch() into an HTML page and triggers the scripts without any complications
★ 2 4y agoExplain → -
prism-themes ⑂
A wider selection of Prism themes
★ 2 4y agoExplain → -
themes ⑂
No description.
★ 2 4y agoExplain → -
sanic-guide ⑂
Frontpage and user guide for Sanic
★ 2 4y agoExplain → -
nativefier ⑂
Make any web page a desktop application
★ 2 4y agoExplain → -
PHP-Name-Parser ⑂
PHP library to split names into their respective components (first, last, etc)
★ 2 5y agoExplain → -
vue-timeago ⑂
A timeago component for Vue.
★ 2 5y agoExplain → -
fruitionsite ⑂
Build your website with Notion for free
★ 2 4y agoExplain → -
git-hooks ⑂
No nonsense Git hook management
★ 2 5y agoExplain → -
libpy ⑂
Utilities for writing C++ extension modules.
★ 2 5y agoExplain → -
aiter ⑂
A powerful terminal-based AI chat interface built with OpenTUI and React, featuring a modular agent system with MCP integration.
★ 2 7mo agoExplain → -
CLIProxyAPI ⑂
Wrap Gemini CLI, ChatGPT Codex, Claude Code, Qwen Code, iFlow as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini 2.5 Pro, GPT 5, Claude, Qwen model through API
Go ★ 2 6mo agoExplain → -
sandbox-runtime ⑂
A lightweight sandboxing tool for enforcing filesystem and network restrictions on arbitrary processes at the OS level, without requiring a container.
★ 2 6mo agoExplain → -
iMCP ⑂
A macOS app that provides an MCP server to your Messages, Contacts, Reminders and more
★ 2 4mo agoExplain → -
templates ⑂
OpenFaaS Classic templates
Java ★ 2 6y agoExplain → -
drawio-desktop ⑂
Official electron build of draw.io
★ 2 6y agoExplain → -
multi.js ⑂
A user-friendly replacement for select boxes with multiple attribute enabled
JavaScript ★ 2 8y agoExplain → -
medium-editor ⑂
Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution.
JavaScript ★ 2 9y agoExplain → -
easy2python ⑂
Easylanguage parse to python
★ 2 11y agoExplain → -
alpaca-trade-api-js ⑂
Node.js library for Alpaca Trade API.
★ 2 3y agoExplain → -
lap ⑂
Compile any API spec into a lean, agent-native format. 10× smaller. OpenAPI, GraphQL, AsyncAPI, Protobuf, Postman.
★ 2 3mo agoExplain → -
qdb ⑂
Quantopian Remote Debugger for Python
★ 1 6y agoExplain → -
slate_node ⑂
Slate docs powered by node
★ 1 6y agoExplain → -
xds
JS Cross Domain Scripting Template
JavaScript ★ 1 11y agoExplain → -
devtool-promoter-skill
A Claude Code skill that gives data-driven launch advice for dev tools and indie projects — backed by real scraped data from five platforms, not generic "best practices".
Python ★ 0 22d agoExplain → -
startup-platform-analysis ⑂
No description.
★ 0 7mo agoExplain → -
imsg ⑂
CLI for Apple's Messages.app so your agent can send and receive text messages/iMessages.
Swift ★ 0 24d agoExplain → -
ClickLight ⑂
A tiny native macOS menu-bar app that highlights clicks anywhere on your Mac for live demos.
★ 0 1mo agoExplain →
No repos match these filters.