Arity serves as a language server, formatter, and linter specifically designed for the R programming language. Built in Rust, it leverages a lossless, incremental parser to deliver a fast and deterministic development experience. The tool is intended for developers working with R who seek to improve code quality and streamline their workflow through automated formatting and linting.
Arity integrates with popular code editors and integrated development environments, allowing users to connect the language server to their preferred development tools. It offers a command-line interface, with installation possible via Cargo, and supports additional installation options such as prebuilt binaries, package managers, and source builds. toml file.
The platform provides comprehensive documentation, including a full walkthrough for installation and first use, editor setup instructions, configuration options, a command and option reference, and a detailed lint rule reference. Arity aims to provide a deterministic and efficient workflow for R developers by automating code formatting and enforcing lint rules through its language server capabilities.
Arity sits in PulseGate's Developer Tools category. It focuses on improving R code quality and developer productivity with automated formatting, linting, and language server features. It is built as an open-source project for R developers. Arity is open source under the MIT license. It runs on the web and the command line.
Arity first shipped in 2026. Development happens publicly on GitHub with 409 commits in the last 90 days. Key capabilities include language server, code formatter, and linter.
Latest indexed changes and source events
Other apps tracked under the same category.