awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repositorios

Awesome GitHub RepositoriesBytecode Caching

Mechanisms that generate and store cached bytecode during builds to eliminate runtime parsing overhead.

Explore 6 awesome GitHub repositories matching software engineering & architecture · Bytecode Caching. Refine with filters or upvote what's useful.

Awesome Bytecode Caching GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • oven-sh/bunAvatar de oven-sh

    oven-sh/bun

    93,257Ver en GitHub↗

    Bun is a high-performance runtime environment designed to execute JavaScript and TypeScript applications with minimal latency and high throughput. Built on a native core implemented in Zig, it provides a unified execution engine that leverages JavaScriptCore for efficient memory management and low-latency startup. The project functions as an all-in-one toolchain, integrating a native bundler, transpiler, package manager, and test runner into a single command-line interface. What distinguishes Bun is its focus on native system integration and developer productivity. It features a high-performa

    Generates cached bytecode files during the build process to eliminate runtime parsing overhead and accelerate application startup times.

    Rustbunbundlerjavascript
    Ver en GitHub↗93,257
  • wasmerio/wasmerAvatar de wasmerio

    wasmerio/wasmer

    20,421Ver en GitHub↗

    Wasmer is a high-performance runtime engine designed to execute sandboxed WebAssembly modules across server-side, edge, and browser environments. It functions as a comprehensive platform for building, distributing, and running isolated applications, providing a secure and portable execution layer that maintains consistency across diverse hardware architectures and operating systems. The platform distinguishes itself through a robust toolchain that enables cross-language interoperability and the transformation of code into portable binary packages. It supports ahead-of-time binary generation t

    Optimizes and caches compiled code to reduce processing overhead and improve execution throughput.

    Rustemscriptenlinuxmacos
    Ver en GitHub↗20,421
  • folke/lazy.nvimAvatar de folke

    folke/lazy.nvim

    20,305Ver en GitHub↗

    This project is a package manager and configuration framework for Neovim, designed to orchestrate the lifecycle of editor extensions. It provides a centralized system for installing, updating, and tracking plugins while ensuring consistent dependency resolution across different environments through the use of lockfiles. The framework distinguishes itself by prioritizing startup performance and modularity. It employs event-based lazy loading to defer the initialization of extensions until specific user interactions, commands, or file types trigger their activation. To further accelerate the ed

    Compiles plugin source code into bytecode to eliminate runtime parsing overhead and accelerate startup.

    Luaneovimneovim-pluginnvim
    Ver en GitHub↗20,305
  • getgrav/gravAvatar de getgrav

    getgrav/grav

    15,395Ver en GitHub↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    Enables server-side opcode caching to store precompiled script bytecode and reduce execution time.

    PHPcmscontentcontent-management
    Ver en GitHub↗15,395
  • yuin/gopher-luaAvatar de yuin

    yuin/gopher-lua

    6,933Ver en GitHub↗

    Gopher-lua is a complete implementation of the Lua language and its standard libraries written natively in Go. It serves as an embedded scripting engine and virtual machine that allows Go applications to execute Lua scripts and exchange data between the host and the script environment. The project provides a bytecode compiler to transform source code into a binary format for faster execution. It enables deep integration between the two languages by allowing the registration of native Go functions to be called from scripts, and the invocation of script functions directly from Go. The engine c

    Caches compiled Lua scripts in binary bytecode format to reduce initialization time and memory overhead.

    Gogogopher-lualua
    Ver en GitHub↗6,933
  • svaarala/duktapeAvatar de svaarala

    svaarala/duktape

    6,208Ver en GitHub↗

    Duktape es un motor de JavaScript embebible y runtime de scripting portátil diseñado para la integración en aplicaciones C y C++. Funciona como un runtime de ECMAScript ligero que proporciona un puente C-JavaScript para intercambiar datos e invocar funciones entre código nativo y un entorno de ejecución de scripts. El motor incluye un compilador de bytecode ECMAScript que permite la serialización y el almacenamiento en caché de funciones compiladas en disco para reducir el tiempo de inicio de la aplicación. Organiza las dependencias de scripts utilizando un cargador de módulos compatible con CommonJS. El runtime cubre una variedad de capacidades, incluyendo programación de corrutinas cooperativas para ejecución asíncrona y un sistema de recolección de basura híbrido que combina conteo de referencias con recolección mark-and-sweep. También proporciona un protocolo de depuración mediante un proxy JSON y soporta transportes de depuración personalizados para hardware restringido. Las configuraciones de compilación se gestionan a través de ajustes basados en YAML para generar encabezados C específicos de la plataforma.

    Provides mechanisms to serialize and store compiled bytecode on disk to minimize application startup time.

    JavaScriptduktapejavascriptjavascript-engine
    Ver en GitHub↗6,208
  1. Home
  2. Software Engineering & Architecture
  3. Performance and Reliability
  4. Performance Optimization
  5. Caching and Memoization
  6. Bytecode Caching

Explorar subetiquetas

  • Bytecode Cache GeneratorsTools that produce cached bytecode for faster execution.