cs249r_book vs ray
cs249r_book and ray share 59 technologies: async-lru, pyzmq, pyarrow, anyio, jupyter-core, jupyterlab-server, tornado, React, cycler, fonttools, jupyterlab-pygments, soupsieve, tinycss2, contourpy, ipywidgets, jupyter-server-terminals, jupyterlab-widgets, matplotlib-inline, prompt-toolkit, widgetsnbextension, Rich, matplotlib, Plotly, argon2-cffi, argon2-cffi-bindings, torch, transformers, torchvision, scikit-learn, nltk, bleach, defusedxml, jinja2, markdown-it-py, markupsafe, mdurl, mistune, nbconvert, pandocfilters, webencodings, xlrd, xmltodict, beautifulsoup4, pillow, lxml, nbformat, annotated-types, fastjsonschema, fqdn, jsonschema-specifications, referencing, rfc3339-validator, rfc3986-validator, Pydantic, jsonschema, pydantic-core, prometheus-client, python-json-logger, and psutil. Both are written in Python.
What they share and what sets them apart
cs249r_book
Machine Learning Systems: Foundations, Scaling, Agentic AI, and Physical AI (Vols I–IV) • Harvard CS249r | https://mlsysbook.ai
Python30kRead on November 8, 2026, at commit de87c01What is cs249r_book built with?Only in cs249r_book
requests-cache
- Vite
- idb
- Next.js
seaborn
groq
- Ollama
OpenAIsentence-transformers
librosa
- torch-geometric
- ghostscript
- pylatexenc
- pypandoc
- python-frontmatter
- tablib
- xlwt
- jupytext
- cattrs
- Tailwind CSS
- Mermaid
- Chart.js
- D3
- compromise
katex
- dompurify
markdown-it
markdown-it-container
jspdf
- jspdf-autotable
- Framer
- react-medium-image-zoom
- Lucide
In common
- async-lru
- pyzmq
pyarrow
- anyio
- jupyter-core
jupyterlab-server
tornado
- React
- cycler
fonttools
jupyterlab-pygments
- soupsieve
- tinycss2
contourpy
- ipywidgets
- jupyter-server-terminals
- jupyterlab-widgets
- matplotlib-inline
prompt-toolkit
- widgetsnbextension
- Rich
matplotlib
- Plotly
- argon2-cffi
- argon2-cffi-bindings
- torch
- transformers
torchvision
- scikit-learn
nltk
- bleach
- defusedxml
- jinja2
markdown-it-py
markupsafe
- mdurl
mistune
- nbconvert
- pandocfilters
webencodings
- xlrd
- xmltodict
- beautifulsoup4
pillow
lxml
- nbformat
- annotated-types
- fastjsonschema
- fqdn
- jsonschema-specifications
- referencing
- rfc3339-validator
- rfc3986-validator
- Pydantic
- jsonschema
- pydantic-core
prometheus-client
- python-json-logger
psutil
ray
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
Python44.2kRead on November 6, 2026, at commit 77567c5What is ray built with?Only in ray
- FastAPI
- amqp
- azure-common
- azure-datalake-store
- azure-storage-blob
confluent-kafka
- diskcache
expiringdict
- gitdb
google-cloud-core
h5py
kombu
pickleshare
- pylance
- pymongo
- aioboto3
- MongoDB
- Redis
- adlfs
- smart-open
pyiceberg
- pymysql
clickhouse-connect
deltalake
- gcsfs
- Celery
- fastavro
- s3fs
webdataset
- Hugging Face
- Google Cloud Storage
- Kafka
- asgiref
- Flask
- flask-cors
- graphene
- graphql-core
- graphql-relay
werkzeug
- Ray
starlette
- AIOHTTP
- Lightning
uvicorn
react-router-dom
- alabaster
- pydata-sphinx-theme
- sphinx-design
- glfw
pyopengl
- Textual
- xyzservices
- Gradio
- pydot
- alembic
peewee
sqlglot
- SQLAlchemy
- azure-identity
- flask-basicauth
google-auth-oauthlib
itsdangerous
joserfc
- jwcrypto
- keyring
- msal
- msal-extensions
- oauth2client
oauthlib
- pyjwt
requests-oauthlib
- cryptography
google-auth-httplib2
- albucore
- bitsandbytes
cmdstanpy
- crcmod
cupy-cuda12x
cupy-cuda13x
- einops
- fairscale
gradio-client
- gym
- LangChain
- llvmlite
lm-eval
- ml-dtypes
- MLflow
- ONNX
- onnxruntime
onnxscript
openai-whisper
- opt-einsum
- orbax-checkpoint
peft
prophet
rouge-score
- sacrebleu
safetensors
scikit-image
- sentencepiece
skops
tf-keras
- tiktoken
timm
tokenizers
torchtext
- triton
gymnasium
- TensorFlow
jax
- xgboost
lightgbm
accelerate
- datasets
- pytorch-lightning
evaluate
flax
- Keras
- torchmetrics
albumentations
deepspeed
diffusers
- hyperopt
- Optuna
- pettingzoo
tensordict
tensorflow-datasets
tensorflow-probability
torchaudio
et-xmlfile
imageio
imageio-ffmpeg
- imagesize
- jsonlines
- linkify-it-py
- mako
- markdown
- moviepy
- nh3
- openpyxl
ruamel-yaml
- docutils
av
- torchcodec
- pathvalidate
- rfc3986
- validators
- openapi-schema-validator
- aiobotocore
- azure-mgmt-compute
- azure-mgmt-resource
- colorlog
- Gunicorn
- opentelemetry-api
opentelemetry-instrumentation
opentelemetry-semantic-conventions
- boto3
- botocore
- OpenTelemetry
kubernetes
opentelemetry-exporter-prometheus
- docker
opentelemetry-exporter-otlp-proto-grpc
opentelemetry-instrumentation-fastapi
- typeface-roboto
- MUI
usehooks-ts
- lowlight
react-window
react-icons
- @mui/icons-material
- js-yaml
Side by side
Frequently asked questions
Which is bigger, cs249r_book or ray?
The proof: ray-project/ray's code at commit 77567c5
Which has more GitHub stars, cs249r_book or ray?
The proof: ray-project/ray on GitHub
Which has more tests, cs249r_book or ray?
The proof: ray-project/ray's code at commit 77567c5
Which was updated more recently, cs249r_book or ray?
The proof: harvard-edge/cs249r_book's commits on GitHub
Which has more commits signed by AI, cs249r_book or ray?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.

