Vale.sh – A Linter for Prose

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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • vale

    :pencil: A markup-aware linter for prose built with speed and extensibility in mind.

  • fusionauth-site

    Website and documentation for FusionAuth

  • Have tried to use this a few times but it's a big lift. Like adding unit tests to an existing application, it's a good idea to start small. And vale doesn't make this super easy (at least I couldn't figure out an easy way to do this). If I could wave my wand, I'd want a way to:

    * apply vale to just the doc I was working on

    * have a minimal set of rules

    * add to them over time

    At $curjob, we have a detailed public list of rules of doc ( https://github.com/FusionAuth/fusionauth-site/blob/master/Do... ) and as our team expands, I'd love to have them be applied rigorously. vale seems like a good fit, but there's an activation energy that I haven't been able to get over yet.

    I am not aware of any other cli tools similar to this, though, so totally admire the team behind it.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • nlprule

    A fast, low-resource Natural Language Processing and Text Correction library written in Rust.

  • Another interesting projects in the space:

    - nlprule: https://github.com/bminixhofer/nlprule

    - prosemd: https://github.com/kitten/prosemd-lsp

    - cargo spellcheck: https://github.com/drahnr/cargo-spellcheck

  • prosemd-lsp

    An experimental proofreading and linting language server for markdown files ✍️

  • Another interesting projects in the space:

    - nlprule: https://github.com/bminixhofer/nlprule

    - prosemd: https://github.com/kitten/prosemd-lsp

    - cargo spellcheck: https://github.com/drahnr/cargo-spellcheck

  • cargo-spellcheck

    Checks all your documentation for spelling and grammar mistakes with hunspell and a nlprule based checker for grammar

  • Another interesting projects in the space:

    - nlprule: https://github.com/bminixhofer/nlprule

    - prosemd: https://github.com/kitten/prosemd-lsp

    - cargo spellcheck: https://github.com/drahnr/cargo-spellcheck

  • vale.sh

    :bulb: Website and documentation for the Vale CLI and related projects.

  • Definitely. Though they apparently weren't very happy with someone bringing it up: https://github.com/errata-ai/vale.sh/issues/46

  • Vale

    Compiler for the Vale programming language - http://vale.dev/ (by ValeLang)

  • This seems like a tool I'll be using, and this is an almost meaningless criticism, but why the name?

    There's already the Vale programming language (https://vale.dev/), but moreover, I don't get the meaning of "vale". You could call it something like Englint which actually hints its purpose.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB 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