Hacker GitHub

← All repos

microsoft/scalar

View on GitHub ↗ ★ 1,542 C#

Scalar: A set of tools and extensions for Git to allow very large monorepos to run on Git without a virtualization layer

31 mentions on Hacker News by 27 people: 1 story, 30 comments · first 2020-11-29 · latest 2026-08-22

Mentions per year 31 mentions · busiest year 2022 (11)
20082026
  1. …moved to GitHub some time ago and they used the filesystem approach OP dismisses too blithely: https://github.com/microsoft/scalar
    comment by fmajid · 2026-08-22 · in Git at any scale
  2. …Also see Scalar, which Microsoft used to scale their 300GiB Windows repository, https://github.com/microsoft/scalar .
  3. …first-class. The Scalar CLI packages all of these recommendations into a simple set of commands. https://github.com/microsoft/scalar https://github.com/microsoft/git
    comment by bastardoperator · 2025-03-17 · in Going down the rabbit hole of Git's new bundle-URI
  4. …open-sourced their complete stack: https://github.com/facebook/sapling Microsoft released Scalar ( https://github.com/microsoft/scalar ) although it's not a complete stack yet but it is already planning on releasing the backend components…
    comment by vlovich123 · 2024-11-07 · in Monorepo – Our Experience
  5. There's a lot of "tweaks", they implemented a whole toolchain for virtualizing large repos: https://github.com/microsoft/scalar
    comment by augusto-moura · 2024-07-12 · in Deno 1.45: Workspace and Monorepo Support
  6. …from Scalar [1]. Microsoft created it because of similar problems with size and binaries [1]: https://github.com/microsoft/scalar
    comment by augusto-moura · 2024-07-12 · in Deno 1.45: Workspace and Monorepo Support
  7. …Scalar [2] are really good pieces of software. [1] - https://github.com/microsoft/VFSForGit [2] - https://github.com/microsoft/scalar
    comment by redleader55 · 2024-04-02 · in Debian Git Monorepo
  8. …[3] https://arstechnica.com/information-technology/2017/02/micro... [4] https://github.com/microsoft/scalar
    comment by g1a55er · 2024-03-08 · in Why Facebook doesn't use Git
  9. …and its predecessor, GVFS [2], both from Microsoft to manage their monorepo via a VFS layer. [1]: https://github.com/microsoft/scalar [2]: https://github.com/microsoft/VFSForGit
  10. …Solved multiple times in fact, and because it's Microsoft, only not all had Linux installers: https://github.com/microsoft/scalar/issues/323#issuecomment-... https://github.blog/2020-01-17-bring-your-monorepo-down-to-s...…
  11. Not Git LFS, but Git VFS, now replaced by “Scalar”: https://github.com/microsoft/scalar
  12. …since been replaced by “Scalar”. https://learn.microsoft.com/en-us/previous-versions/azure/de... https://github.com/microsoft/scalar
  13. There is VFS for git from Microsoft, that can solve problem more elegant way, I think: https://github.com/microsoft/scalar
  14. …git VFS ( https://github.com/microsoft/VFSForGit ), which is deprecated and now points to Scalar ( https://github.com/microsoft/scalar ), which is also deprecated I think? What's Microsoft's story with git for large repos now? Is there…
    comment by modeless · 2022-08-31 · in WebKit on GitHub
  15. …on the Git Virtual Filesystem, but future efforts have apparently moved towards the use of Scalar: https://github.com/microsoft/scalar
    comment by jiggawatts · 2022-07-18 · in An ex-Googler's guide to dev tools (2020)
  16. This has been superceded by Scalar ( https://github.com/microsoft/scalar ) and again merged into Microsoft's fork of git ( https://github.com/microsoft/git ) It supports neat stuff like partial clone which seems like a pretty big deal.
  17. …VFS For Git and Scalar from Microsoft? What was the result? https://github.com/microsoft/VFSForGit https://github.com/microsoft/scalar
  18. …Git which includes the scalar command but also upstreams many of the optimizations to git core https://github.com/microsoft/scalar#why-did-scalar-move disclaimer: canva staff working on source control
  19. Did anyone use scalar from Microsoft? https://github.com/microsoft/scalar
  20. First it was https://github.com/microsoft/VFSForGit then replaced with https://github.com/microsoft/scalar and then into their git fork https://github.com/microsoft/git
    comment by MikusR · 2022-04-13 · in Eden
  21. Do you know how this compares to Microsoft's efforts to scale git via the Scalar [ https://github.com/microsoft/scalar ] project?
    comment by Yeroc · 2022-04-12 · in Eden
  22. https://github.com/microsoft/VFSForGit Which seems to have been superseded by https://github.com/microsoft/scalar according to the README.
    comment by zellyn · 2022-04-12 · in Eden
  23. …rather than repetitively rebuilding them in memory.) [1] https://github.com/microsoft/vfsforgit [2] https://github.com/microsoft/scalar
    comment by WorldMaker · 2022-04-07 · in Advantages of Monorepos (2015)
  24. …Microsoft, but can’t find it. It’s an alternative to the technique described in the submission. :) https://github.com/microsoft/scalar - “A set of tools and extensions for Git to allow very large monorepos to run on Git without a…
  25. VFS for Git was superceded by https://github.com/microsoft/scalar and then many of the features were merged into mainline git, so what is left now is a thin shell around git features in the form of MS's forked git binary:…
    comment by mikevm · 2021-08-22 · in Gitfs: Version Controlled File System
  26. VFS is being replaced in favor of https://github.com/microsoft/scalar
  27. …- but if anything came out of that I don't see it in GitHub help today. [2] https://github.com/microsoft/scalar
  28. You might be interested in scalar [1] developed by Microsoft for handling large repos. [1]: https://github.com/microsoft/scalar
  29. …features like background maintenance to Git to make Scalar simpler and make Git more powerful. [1] https://github.com/microsoft/scalar/blob/main/docs/philosoph...
    comment by stolee · 2021-03-16 · in Highlights from Git 2.31
  30. …microsoft had to move away from VFS for Git to some a more limited-in-scope approach: https://github.com/microsoft/scalar
    comment by jazzkingrt · 2020-11-29 · in Please – A cross-language build system