Prettier $20k Bounty was Claimed

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. biome

    A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.

    The Biome team has been incredibly fast on solving the challenge and achieving 95% compatibility with Prettier [1]

    Just as a note, as it was not mentioned in the article, Wasmer [2] also participated with a $2,500 bounty to compile Biome to WASIX [3], and it has been awesome to see how their team has been working to achieve this as well... hopefully we'll get Biome running in Wasmer soon!

    Keep up the great work!!

    [1] https://github.com/biomejs/biome/issues/720

    [2] https://wasmer.io/

    [3] https://wasix.org/

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. prettier

    Prettier is an opinionated code formatter.

    Some things overlooked in that blog post for others to take into consideration:

    - eslint only works on javascript + typescript (eslint + typescript needs _more_ configuration than eslint + prettier), while prettier works on https://github.com/prettier/prettier/blob/03ebc7869dc9e8f2fc...

    - eslint + prettier doesn't need lots of configuration from the user. You add eslint-plugin-prettier and say `"extends": ["plugin:prettier/recommended"]`

  4. wasmer

    πŸš€ Fast, secure, lightweight containers based on WebAssembly

    The Biome team has been incredibly fast on solving the challenge and achieving 95% compatibility with Prettier [1]

    Just as a note, as it was not mentioned in the article, Wasmer [2] also participated with a $2,500 bounty to compile Biome to WASIX [3], and it has been awesome to see how their team has been working to achieve this as well... hopefully we'll get Biome running in Wasmer soon!

    Keep up the great work!!

    [1] https://github.com/biomejs/biome/issues/720

    [2] https://wasmer.io/

    [3] https://wasix.org/

  5. prettier-plugin-curly

    Prettier plugin to enforce consistent brace style for all control statements. πŸ₯Œ

  6. awesome-eslint

    A list of awesome ESLint plugins, configs, etc.

    [2] https://github.com/dustinspecker/awesome-eslint#plugins

  7. TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    You can already mostly do this with dprint's TypeScript plugin if you tweak the config (and I'm open to adding more config to support this scenario). For example, the TypeScript team uses a line limit of 1000: https://github.com/microsoft/TypeScript/blob/1797837351782e7...

  8. jco

    JavaScript toolchain for working with WebAssembly Components

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. wasmtime

    A lightweight WebAssembly runtime that is fast, secure, and standards-compliant

  11. shared-everything-threads

    A draft proposal for spawning threads in WebAssembly

  12. age

    A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.

    I never heard of "Age" before this post. Thank you to share. If others are interested to learn more, here are two other interesting posts about Age:

    https://github.com/FiloSottile/age/discussions/432

    https://words.filippo.io/dispatches/age-authentication/

  13. prettier-rpc

    Discontinued Single-file build of prettier with JSON-RPC communication

  14. difftastic

    a structural diff that understands syntax πŸŸ₯🟩

    If you're looking for a VS Code extension or a GitHub app, check out https://semanticdiff.com/. I'm a co-founder of this project.

    If you prefer a CLI tool, check out https://github.com/Wilfred/difftastic. It supports more languages, but doesn't recognize when code has been replaced by an equivalent version ("invariances"). So it will show some changes (e.g. replacing a character in a string with an escape sequence) even though they are technically equivalent.

  15. SemanticDiff

    Community support for SemanticDiff, the programming language aware diff for Visual Studio Code and GitHub.

    If you're looking for a VS Code extension or a GitHub app, check out https://semanticdiff.com/. I'm a co-founder of this project.

    If you prefer a CLI tool, check out https://github.com/Wilfred/difftastic. It supports more languages, but doesn't recognize when code has been replaced by an equivalent version ("invariances"). So it will show some changes (e.g. replacing a character in a string with an escape sequence) even though they are technically equivalent.

  16. tsc-files

    A tiny tool to run `tsc` on specific files without ignoring tsconfig.json

    Tangental but for anyone using lint staged + typescript, I recommend tsc-files[1].

    [1]: https://github.com/gustavopch/tsc-files

  17. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Help achieving one culture

    1 project | /r/eu4 | 12 Oct 2023
  • Is there a way to look at all tabs and map modes after you finish a game?

    1 project | /r/eu4 | 5 Jun 2023
  • The Imperial Council - /r/eu4 Weekly General Help Thread: May 29 2023

    1 project | /r/eu4 | 30 May 2023
  • Is there a way to a switch countries in Ironman? Not to play as them, just to check what’s going on internally.

    1 project | /r/eu4 | 18 May 2023
  • TIR (today i remember) you can check if you've fired the radical reforms event on pdx.tools

    1 project | /r/eu4 | 9 May 2023