← Back to context

Comment by sunaookami

7 days ago

Oxfmt!? I just switched from ESLint and Prettier to Biome!

Biome missed the bus by not getting mixed language formatting in soon enough. Oxfmt got it, and then won.

  • > Oxfmt got it, and then won.

    This doesn't align with the data.

      - 650k npm downloads for oxfmt this week [0]
      - 4.3m npm downloads for biome this week [1]
    
      - 19.1k gh stars for oxfmt [2]
      - 23.7k gh stars for biome [3]
      - gap widening in favor of biome [4]
    
      [0] https://www.npmjs.com/package/oxfmt
      [1] https://www.npmjs.com/package/@biomejs/biome
      [2] https://github.com/oxc-project/oxc
      [3] https://github.com/biomejs/biome
      [4] https://www.star-history.com/#oxc-project/oxc&biomejs/biome&type=date&legend=top-left

I really liked biome but it kept murdering my .vue files

  • dprint ftw, works very well with Svelte as far as I've seen.

    Biome and oxc* never worked properly with Svelte, but I haven't tried them since the past 9 or so months when I switched to dprint from prettier.