3 ms·
Ask HN: What are the best publicly available FAMANG code repos?
Facebook, Apple, Microsoft, Amazon, Netflix, and Google.
Interested in the opinions of people who work there, as well as those who don't.
Best may have different interpretations, so interested in knowing about your criterion for selecting the best as well.
- kibbleble 5y agoFound this, simple and seems interesting: https://github.com/google/diff-match-patch https://github.com/google/diff-match-patch
- pdevr 5y agoVery nice find. One single file, in most languages. Short and sweet. Thanks for sharing!
- sydthrowaway 5y agoPytorch Tensorflow Facebook’s folly
- pdevr 5y ago>Facebook's folly Nicely done ;) Seriously though, it seems to be very well-written, at first glance. Thanks.
- pdevr 5y agoEdit: Links to repos: https://github.com/pytorch/pytorch https://github.com/pytorch/pytorch https://github.com/tensorflow/tensorflow https://github.com/tensorflow/tensorflow https://github.com/facebook/folly https://github.com/facebook/folly
- Sevii 5y agoNetflix has open sourced a lot of code that you can look at. Hysterix, Eureka, Titus, etc. Disclaimer, I worked on open sourcing Titus and I think it has some great Java code.
- pdevr 5y agoThank you for sharing! Will take a look at Titus - it seems to be split into three - API, Control Plane and Executor. For anyone wanting to take a look: https://github.com/Netflix/eureka https://github.com/Netflix/eureka https://github.com/Netflix/Hystrix https://github.com/Netflix/Hystrix https://netflix.github.io/titus/ https://netflix.github.io/titus/ https://github.com/Netflix/titus-api-definitions https://github.com/Netflix/titus-api-definitions https://github.com/Netflix/titus-control-plane https://github.com/Netflix/titus-control-plane https://github.com/Netflix/titus-executor https://github.com/Netflix/titus-executor
- joshxyz 5y agouber devs vis.gl, great for visualizations.
- pdevr 5y agoThank you very much for sharing this. Even though I asked for FAMANG, I meant any great code repo worth analyzing. Links: https://github.com/visgl https://github.com/visgl https://github.com/visgl/vis.gl https://github.com/visgl/vis.gl
- cutthegrass2 5y agoI really like this https://github.com/awslabs/aurora-snapshot-tool https://github.com/awslabs/aurora-snapshot-tool It's a small and simple codebase, that implements a cross account DB backup capability on your AWS deployments. I think it's an example of wonderfully written infrastructure python code, clear, concise and very easy to understand as a result.
- pdevr 5y agoThanks for sharing something different. Very interesting. Will go through this.
- joshxyz 5y ago- Zstd compression, fb - Brotli compression, google - Clickhouse (highly efficient OLAP db), yandex - ESBuild (extremely fast js bundler), figma - TailwindCSS (rapid css styling made ez) - Caddy (nice auto-ssl for the lazy, also nice proxy) - HAProxy (highly configurable proxy/lb) - uWebSockets (highly performant web server with websockets; used by bitfinex, kraken, trello; has uWebSockets.js api for nodejs)
- pdevr 5y agoI am amazed at the variety of repos shared - by you, as well as others. Thanks! Repo links: https://github.com/facebook/zstd https://github.com/facebook/zstd https://github.com/google/brotli https://github.com/google/brotli https://github.com/ClickHouse/ClickHouse https://github.com/ClickHouse/ClickHouse https://github.com/evanw/esbuild https://github.com/evanw/esbuild https://github.com/figma https://github.com/figma https://github.com/tailwindlabs/tailwindcss https://github.com/tailwindlabs/tailwindcss https://github.com/caddyserver/caddy https://github.com/caddyserver/caddy https://github.com/haproxy/haproxy https://github.com/haproxy/haproxy https://github.com/uNetworking/uWebSockets https://github.com/uNetworking/uWebSockets