WillEhrendreich

Sage Mode for F# development — REPL with solution or project loading, Live Testing for FREE, Hot Reload, and session management.

41
3
100% credibility
Found Feb 22, 2026 at 16 stars 3x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
F#
AI Summary

A VSCode extension providing seamless integration with SageFs for instant F# code evaluation, inline results, diagnostics, and session management directly in the editor.

How It Works

1
💻 Open Your F# Project

You start your favorite coding app and load up your F# project files.

2
🛠️ Add SageFs Helper

You bring in the SageFs companion tool that makes code testing a breeze.

3
🚀 It Starts Automatically

The helper notices your project and fires up the smart code runner for you.

4
Run Code Instantly

Select some code, press Alt+Enter, and watch the results pop up right next to it in your editor.

5
📊 Check the Dashboard

Click the status bar indicator to open a simple web view showing your session details.

6
🔄 Manage Your Session

Easily reset or refresh your coding environment with a quick command.

Interactive Coding Magic

Now you code interactively, seeing results live, errors highlighted, and everything flowing smoothly without switching apps.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 16 to 41 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is SageFs?

SageFs delivers "sage mode" superpowers to F# development: a reactive REPL built on Elm Architecture with session persistence, multi-frontend access via web dashboard, and tight VSCode integration. Hit Alt+Enter to eval code blocks (delimited by ;;), get inline results or errors, and stream diagnostics straight to your Problems panel. It auto-starts a Postgres-backed daemon for your .fsproj, enabling quick prototyping without losing state across tools or restarts.

Why is it gaining traction?

Stands out from plain FSI or Jupyter by blending github sage attention mechanisms with interactive architecture—CodeLens hints on eval blocks, status bar session monitoring, and Ionide command hijacking for zero-friction sends. Developers dig the web dashboard for session switching and hard resets (with rebuilds), plus SSE-driven errors that feel native to VSCode. It's a fresh take amid sage api github clutter, echoing sage mode naruto focus for flow-state coding.

Who should use this?

F# backend devs prototyping APIs or data pipelines in VSCode, especially those juggling multiple projects like sage github proteomics workflows or steam integrations. Ideal for F# learners bypassing recipe sage github boilerplate, or teams needing shared REPL sessions without git sage roots hassles. Skip if you're deep in graph sage github graphs or comfyui nodes.

Verdict

Promising for F# interactive work, but at 15 stars and 1.0% credibility, it's early alpha—light docs, minimal tests, expect bugs in session management. Try the VSCode extension if sage modeler vibes excite you; otherwise, stick to Ionide until it matures.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.