Skip to content
@ranvier-org

Ranvier

Ranvier

The Nodes of Ranvier are the gaps in the insulating sheath that cover a neurons axon/arm. They regenerate the electric potential at these points, allowing passive conduction along the insulated path. This allows a speed and efficiency that is multiples of a completely uninsulated neuron arm.

Ranvier is, at its core, a fine-grained reactive computation library for .NET It's unique feature within the .NET family of reactive computation packages is the native Async and Error handling within the graph - heavily inspired by the fantastic work of the solid-js v2 team. Their implementation showed how great the development experience is with this native handling.

The reactive graph supports typical UI and resource intense computation use-cases in .NET, with C# and F# support. It is completely x-plat, with browser support through WASM & JavaScript transpilation (only available to F# via Fable compiler).

Currently, F# is the only language to natively support the bespoke front-end framework built ontop of Ranvier. The framework compiles to fine grained DOM updates, with SSR and hydration support for the browser; compiles to native apps through a custom WebCore build and ABI that directly calls upon the CPP DOM engine in-process.

Pinned Loading

  1. Ranvier Ranvier Public

    Fine-grained reactive computation for .NET

    F# 21 2

  2. Ranvier.Css Ranvier.Css Public

    Typed CSS for F# and Fable: generated bindings, composable utilities, static extraction and reactive Ranvier.View integration

    F#

  3. Ranvier.Persistence Ranvier.Persistence Public

    Persisted signals and collections for Ranvier, with Marten and KurrentDB stores

    F#

  4. Ranvier.View Ranvier.View Public

    Template components, DOM and server rendering, motion and analyzers for Ranvier

    F#

  5. Ranvier.WebCore Ranvier.WebCore Public

    WebKit's WebCore and JavaScriptCore with Ranvier's C ABI host, packed as NuGet native packages

    C++

Repositories

Showing 10 of 11 repositories
  • Ranvier.D5 Public

    Functional-first native F# visualization foundations using Ranvier signals, Anime, CSS, View and WebCore

    ranvier-org/Ranvier.D5's past year of commit activity
    F# 0 MIT 0 0 0 Updated Nov 12, 2026
  • Ranvier Public

    Fine-grained reactive computation for .NET

    ranvier-org/Ranvier's past year of commit activity
    F# 21 MIT 2 7 1 Updated Nov 12, 2026
  • Ranvier.View Public

    Template components, DOM and server rendering, motion and analyzers for Ranvier

    ranvier-org/Ranvier.View's past year of commit activity
    F# 0 MIT 0 1 1 Updated Nov 12, 2026
  • Ranvier.Anime Public

    Typed anime.js bindings for Fable, with owners and signals from Ranvier

    ranvier-org/Ranvier.Anime's past year of commit activity
    F# 0 MIT 0 0 0 Updated Nov 12, 2026
  • Ranvier.WebCore Public

    WebKit's WebCore and JavaScriptCore with Ranvier's C ABI host, packed as NuGet native packages

    ranvier-org/Ranvier.WebCore's past year of commit activity
    C++ 0 0 5 0 Updated Nov 12, 2026
  • FSharp.Data.Rocq Public

    Structured data from compiled Rocq projects: reads .v and .glob files and writes JSON for renderers and other tools.

    ranvier-org/FSharp.Data.Rocq's past year of commit activity
    F# 0 MIT 0 0 0 Updated Nov 10, 2026
  • Ranvier.Docs Public

    Shared Ranvier documentation host with native Ranvier theme and runnable examples

    ranvier-org/Ranvier.Docs's past year of commit activity
    F# 0 MIT 0 0 0 Updated Nov 9, 2026
  • Ranvier.Css Public

    Typed CSS for F# and Fable: generated bindings, composable utilities, static extraction and reactive Ranvier.View integration

    ranvier-org/Ranvier.Css's past year of commit activity
    F# 0 MIT 0 0 0 Updated Nov 7, 2026
  • Ranvier.Persistence Public

    Persisted signals and collections for Ranvier, with Marten and KurrentDB stores

    ranvier-org/Ranvier.Persistence's past year of commit activity
    F# 0 MIT 0 0 0 Updated Nov 1, 2026
  • .github Public
    ranvier-org/.github's past year of commit activity
    JavaScript 0 0 0 0 Updated Nov 1, 2026

Top languages

Loading…

Most used topics

Loading…