awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 个仓库

Awesome GitHub RepositoriesBrowser-side Execution Environments

Frameworks that enable running backend server logic directly within the browser for prototyping.

Distinct from Server-Side Frameworks: Focuses on browser-side execution of server logic, distinct from general server-side frameworks.

Explore 6 awesome GitHub repositories matching web development · Browser-side Execution Environments. Refine with filters or upvote what's useful.

Awesome Browser-side Execution Environments GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • elysiajs/elysiaelysiajs 的头像

    elysiajs/elysia

    18,531在 GitHub 上查看↗

    Elysia is a high-performance TypeScript web framework designed for building type-safe backend services. It provides a modular, plugin-based architecture that allows developers to compose server logic, middleware, and validation schemas into scalable application instances. By leveraging native web standards, the framework ensures portability across diverse JavaScript runtimes, including Node.js, Deno, and various edge computing environments. The framework distinguishes itself through its focus on end-to-end type safety, automatically synchronizing request and response definitions between the s

    Runs backend server code directly within the browser to facilitate rapid prototyping and experimentation.

    TypeScriptbunframeworkhttp
    在 GitHub 上查看↗18,531
  • googlechromelabs/carloGoogleChromeLabs 的头像

    GoogleChromeLabs/carlo

    9,259在 GitHub 上查看↗

    Carlo is a Node.js web rendering framework and desktop application bundler. It functions as a server-side browser controller and headless automation bridge that uses a local browser instance as the primary user interface for Node.js applications. The project distinguishes itself by providing a bidirectional bridge for cross-environment JavaScript integration, allowing server-side functions to be exposed to the browser window object and enabling the execution of page-context code from the server. It includes capabilities for packaging applications into standalone desktop executables, complete

    A controller that manages browser windows and exposes server-side functions to the frontend window object.

    JavaScript
    在 GitHub 上查看↗9,259
  • weaveworks/scopeweaveworks 的头像

    weaveworks/scope

    5,914在 GitHub 上查看↗

    Provides a browser-based terminal for executing commands inside running containers.

    Gocontainersdockerecs
    在 GitHub 上查看↗5,914
  • stackblitz/webcontainer-corestackblitz 的头像

    stackblitz/webcontainer-core

    4,610在 GitHub 上查看↗

    WebContainer 是一个基于浏览器的运行时环境,旨在直接在 Web 标签页中执行服务端代码、操作系统命令和全栈开发工具链。它通过模拟运行时环境,消除了本地安装或远程虚拟机的需求,为云端 IDE 和零安装开发工作流提供了基础设施。 该系统利用 WebAssembly 映射系统调用,并实现了虚拟 POSIX 兼容文件系统和网络拦截层。这使得运行时能够生成命令行进程、执行 Shell 命令,并将内部服务器请求路由到浏览器可访问的 URL,从而实现 Web 应用的实时预览。 该平台还包括管理虚拟文件系统操作、监控文件变更以及通过单点登录(SSO)和身份验证集成私有包仓库的功能。它可以部署在本地或私有云基础设施中,确保执行过程处于企业防火墙之内。

    Provides a browser-side execution environment to run server-side code and command-line tools without a remote backend.

    browsernodejsstackblitz
    在 GitHub 上查看↗4,610
  • finsys/dockhandFinsys 的头像

    Finsys/dockhand

    2,609在 GitHub 上查看↗

    Dockhand is a multi-host Docker manager and container management interface used to control the lifecycle of containers, images, volumes, and networks. It functions as a Docker Compose orchestrator and GitOps deployment tool, enabling the synchronization of application stacks directly from remote Git repositories. The project distinguishes itself as an enterprise Docker access controller, providing role-based access control and identity verification through OIDC, LDAP, and multi-factor authentication. It secures sensitive data using AES-256-GCM encryption for credentials at rest and handles na

    Provides a web-based terminal that pipes shell sessions through WebSockets for interactive container command execution.

    Sveltedockerdocker-composedocker-management
    在 GitHub 上查看↗2,609
  • sloisel/numericsloisel 的头像

    sloisel/numeric

    1,447在 GitHub 上查看↗

    This library is a JavaScript-based numerical analysis tool designed to perform complex mathematical operations directly within web browser environments. It provides a comprehensive suite of algorithms for linear algebra, matrix manipulation, and equation solving, enabling data-intensive computations to occur locally without requiring server-side processing. The project distinguishes itself by offering a specialized computational engine that handles advanced mathematical tasks such as gradient-based function optimization and iterative numerical approximation. By utilizing quadrature-based inte

    Executes heavy mathematical workloads directly within the browser to avoid server-side latency.

    JavaScript
    在 GitHub 上查看↗1,447
  1. Home
  2. Web Development
  3. Server-Side Frameworks
  4. Browser-side Execution Environments

探索子标签

  • Browser-Side Mathematical EnginesExecutes heavy mathematical workloads directly within the client environment by leveraging local processing power. **Distinct from Browser-side Execution Environments:** Distinct from general server-logic execution: focuses specifically on high-performance mathematical and numerical computation engines.
  • Container Shell SessionsPiping a terminal session through WebSocket connections to enable remote command execution inside containers from the browser. **Distinct from Browser-side Execution Environments:** Distinct from Browser-side Execution Environments: focuses on interactive shell access to containers, not running server logic in the browser.
  • Server-Side ControllersControllers that manage browser instances and expose backend functions to the frontend window object. **Distinct from Browser-side Execution Environments:** Distinct from Browser-side Execution Environments: focuses on the server's control over the browser rather than running server logic inside the browser.