JetBrains/resharper-fsharp
This system is the F# language support plugin for JetBrains Rider, providing a comprehensive IDE experience for F# development. It integrates with the F# Compiler Service to deliver features such as code completion, refactoring, debugging, and static analysis. The plugin also manages external tools like Fantomas for code formatting and F# Interactive for interactive scripting, ensuring a cohesive development environment.
56.9
Adequate · 29 July 2026
28k
lines of production code
F#
with C#, Kotlin
1
bus factor · 150 authors in all
3
measurements over time
How it got here
2017–2019 · F# plugin architecture and test expansion
This period focused on establishing the initial F# backend support for JetBrains Rider, involving a significant architectural overhaul that replaced legacy parsing and PSI infrastructure with a modern, modular plugin structure. Concurrently, the team extensively expanded the test suite to cover code completion, navigation, refactoring, and syntax highlighting, ensuring the new implementation was robust and complete.
71 changes
2020–2021 · F# test coverage expansion
This period was dominated by the addition of extensive test data and unit tests for the F# language plugin. The work focused on validating code actions, quick fixes, and daemon analysis features, ensuring correct behavior for a wide range of F# syntax and semantics.
76 changes
2022–2023 · F# plugin feature completion
This period focused on completing the F# plugin's feature set by implementing core IDE integrations such as code completion, refactoring, debugging, and static analysis. The work also involved significant architectural improvements, including the introduction of an out-of-process type provider host and a comprehensive test suite migration to JUnit 5.
108 changes
2024–2026 · F# language support expansion
This period focused on deepening F# integration across the IDE, introducing new features such as sticky scrolling, AI-driven syntax checking, and enhanced debugging capabilities for async workflows. Significant effort was also dedicated to expanding test coverage for lexer, parser, and intention actions, alongside implementing specific behavioral changes like disabling context navigation for functional members.
28 changes
Survey your own repository
JetBrains/resharper-fsharp was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 29 July 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 251f82ff7b — the exact code this score is about.
- Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.