Ivy-Framework

只写 C# 就能生成内部管理后台,前后端一次搞定

开源 🏷️基础免费,高级付费 ✅ 目前可打开 开发框架 🍴 复刻 54 🐛 待处理 24 👀 关注 1
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 437
维护状态 维护中
是否开源 开源
定价模式 🏷️基础免费,高级付费 支持限时试用 · 开源框架免费,官网提供云服务,定价信息待确认

项目预览

Ivy-Framework 项目界面预览图
图片来源:项目官网

项目数据

分类开发框架
开发团队Ivy-Interactive
官网地址https://ivy.app
定价模式🏷️基础免费,高级付费
价格说明开源框架免费,官网提供云服务,定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议Apache-2.0
主要语言C#
技术栈/模型admin-panel,aws,azure,backoffice,csharp,database,dotnet,dotnet-core,gcp,internal-tools,ivy,user-interface
GitHub 星标★ 437
上线时间2025-04-28 00:00:00
代码更新2026-09-13
仓库体积34.9 MB
本站数据更新2026-11-04
维护状态维护中
收录时间2026-09-14
浏览次数3

项目介绍

Ivy-Framework 是一个用 C# 统一前后端来构建内部工具的开发框架。它解决的是企业内部管理后台、运维面板、数据录入等工具开发中前后端割裂、重复造轮子的问题:开发者只需写 C# 代码,框架自动生成前端界面,无需单独维护 React/Vue 前端工程。核心能力包括声明式 UI 组件、数据绑定、表单与表格自动生成、数据库连接、以及基于 LLM 的代码生成辅助,可对接 AWS、Azure、GCP 等云环境。它面向 .NET 开发者,把内部工具的开发从多语言栈简化为单一 C# 代码库,降低维护成本,加快交付速度,适合需要快速搭建后台系统又不想引入前端团队的场景。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-14 · 当前星标 ★ 437

技术标签

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 45 分钟 部署方式:本地构建 4 步

环境要求

  • .NET 8+
  • Node.js 20+

安装与启动步骤

  1. 1装 .NET SDK 与前端工具

    它用 C# 写全栈,但仍需要前端构建链。

    npm install -g vite-plus
  2. 2拉仓库编译

    服务端与客户端一起构建。

    dotnet build
  3. 3跑示例应用

    先跑仓库自带的示例看响应式更新。

  4. 4改一个组件看热更新

    全 C# 写界面的体验是关键,试试手感。

如何确认成功

在 C# 里改一个计数器组件,浏览器上的数值立即跟着变,全程不写一行 JS

注意事项

  • 它让 C# 直接写前端,适合 .NET 团队做内部工具。
  • 生态比前端主流框架小很多,第三方组件少。
  • 构建链同时依赖 .NET 与 Node,两套工具都得装。
  • 适合业务系统,不适合对首屏体量敏感的产品。

核心亮点

  • 单一 C# 代码库同时定义 UI 与后端逻辑,省去前后端联调与重复建模
  • 内置表单、表格、数据绑定等后台常用组件,声明式写法上手快
  • 支持 LLM 代码生成辅助,能根据描述快速生成页面骨架,提升搭建效率

不足之处

  • 项目星标仅 400 多,生态与第三方组件丰富度远不及成熟前端框架
  • 深度定制 UI 或复杂交互时,受框架抽象限制,灵活度可能不足

适用场景

  • 企业内部数据管理与录入后台
  • 运维/运营监控面板与配置工具
  • 快速搭建 MVP 阶段的管理系统原型

替代项目

Blazor、Streamlit、Retool(非开源但常被对比)

上一篇:ext-apps

下一篇:modelence

同类项目推荐

llm 开源

在 Emacs 里直接调用各家大模型,边写边问

A package abstracting llm capabilities for emacs.

★ 394 2026-09-16
prompt-optimizer 开源

一键优化提示词,让 AI 回答更精准

An AI prompt optimizer for writing better prompts and getting better AI results.

★ 40457 2026-08-09
farm.js 开源

一套全栈代码,同时驱动网页和 AI Agent

a full-stack, renderer-agnostic framework for the web and agents, with an experiment···

★ 792 2026-10-27
homebrew-pandafilter 开源

让 AI 编程代理只看关键代码,少耗 token 更精准

The context intelligence layer for AI coding agents. Compressing noise, routing cont···

★ 101 2026-08-09
agents 开源

一套标准让多个 AI 编程代理共用技能,少配多干活

Shared standards and reusable skills for Claude Code, Codex CLI, and other AI coding···

★ 227 2026-10-11
agent-framework-samples 开源

照着 C# 示例改几行,就能跑起自己的 AI Agent

Samples demonstrating the Microsoft Agent Framework in C#

★ 335 2026-09-13
LangChain-ReAct-Agent 开源

用 LangChain 快速搭建能调用工具和知识的智能客服与报告助手

基于 LangChain/LangGraph 的 ReAct Agent,结合 RAG 检索、工具调用与 Streamlit 界面,面···

★ 400 2026-08-09
sematic 开源

用纯 Python 构建可复现的 ML 流水线,一键上云

An open-source ML pipeline development platform

★ 1003 2026-08-09
swytchcode-examples 开源

多模型多智能体接入示例,拿来就能跑

Swytchcode demo projects with different agents

★ 406 2026-09-13