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

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

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

3 个仓库

Awesome GitHub RepositoriesWeb Worker Parallelism

Techniques for executing JavaScript in parallel using background threads.

Distinct from Parallel Task Spawning: Candidates focus on general task orchestration or build systems; this is specifically about browser-based thread parallelism.

Explore 3 awesome GitHub repositories matching programming languages & runtimes · Web Worker Parallelism. Refine with filters or upvote what's useful.

Awesome Web Worker Parallelism GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • greatfrontend/top-javascript-interview-questionsgreatfrontend 的头像

    greatfrontend/top-javascript-interview-questions

    9,685在 GitHub 上查看↗

    This project is a technical interview preparation resource focused on JavaScript. It provides a collection of common technical questions, detailed answers, and conceptual quizzes designed to help users master core language fundamentals and browser APIs. The resource utilizes an interactive infrastructure that includes a coding workspace with in-browser runtime execution and an automated test suite to validate code correctness. It organizes content through curated learning paths and modular concept mapping to decompose complex language fundamentals into searchable study modules. The curriculu

    Teaches how to use Web Workers to perform heavy computations in parallel without blocking the UI.

    MDXfront-end-developmentinterviewsjavascript
    在 GitHub 上查看↗9,685
  • nodeca/picanodeca 的头像

    nodeca/pica

    4,111在 GitHub 上查看↗

    Pica 是一个用于基于浏览器的图像缩放、格式转换和文件优化的客户端实用程序。它作为一个 Canvas 图像处理器,在 Canvas 元素、位图和 Blob 之间转换数据,以便在 Web 浏览器内进行本地操作。 该库通过使用 Lanczos 重采样的高质量缩小和多线程处理模型脱颖而出。它利用 Web Workers 将图像处理拆分为跨 CPU 核心的瓦片,以提高调整大小的速度。 该项目涵盖了广泛的图像操作功能,包括高质量缩放和用于边缘增强的非锐化掩码过滤。它支持多种输入格式,并提供用于将处理后的数据导出为二进制 Blob 对象的实用程序。为了在不导致浏览器崩溃的情况下处理大图像,该库采用了分块内存管理和瓦片处理技术。

    Distributes image processing tasks across multiple CPU cores using background web worker threads.

    TypeScriptimageresize
    在 GitHub 上查看↗4,111
  • parallel-js/parallel.jsparallel-js 的头像

    parallel-js/parallel.js

    3,245在 GitHub 上查看↗

    Parallel.js is a JavaScript library for running computational tasks concurrently across background worker threads and multi-core environments in browsers and Node. It wraps web worker management into a framework that offloads heavy computations without blocking the main event loop. The library initializes parallel jobs by wrapping serializable data in memory and configuring worker threads, execution timeouts, and synchronous fallback behavior. It supports mapping functions across datasets and reducing dataset values to scalar results by distributing work across separate threads. Operations ex

    Offloads heavy computations to background worker threads or multi-core environments in Node and browsers as a JavaScript parallel processing library.

    JavaScriptjavascriptnodeparallel
    在 GitHub 上查看↗3,245
  1. Home
  2. Programming Languages & Runtimes
  3. Web Worker Parallelism