5 repositorios
Loads compiled AngelScript bytecode from a custom binary format for execution.
Distinct from Script Compilation: Distinct from Script Compilation: focuses on loading pre-compiled bytecode, not the compilation process itself.
Explore 5 awesome GitHub repositories matching development tools & productivity · Compiled Script Loadings. Refine with filters or upvote what's useful.
packer.nvim is a declarative plugin manager for Neovim that uses the editor's native package system to install, update, and remove plugins. It functions as a lazy loading orchestrator, a Lua package manager for Luarocks dependencies, and an environment snapshot tool for saving and restoring plugin states to enable version rollbacks. The project optimizes editor startup by compiling loading rules and deferring plugin initialization until specific triggers, such as commands or filetypes, occur. It ensures environment stability through dependency-graph resolution and loading order control. The
Generates static Lua files with optimized loading sequences to accelerate editor startup by bypassing manager logic.
Zinit es un gestor de plugins para Zsh diseñado para descargar, cargar y actualizar extensiones y fragmentos para la shell Z. Funciona como un optimizador de rendimiento, instalador de binarios de shell y gestor de autocompletado, proporcionando un framework para la automatización del ciclo de vida de la shell y el registro de definiciones de autocompletado con tabulador. El proyecto se distingue por una optimización avanzada del inicio, utilizando compilación de bytecode, caché de configuración y carga diferida para reducir los tiempos de arranque de la shell. Además, diferencia su modelo de ejecución de plugins al soportar la carga de fragmentos de código remotos individuales sin requerir instalaciones completas de repositorios y al utilizar capas de emulación de shell para asegurar la compatibilidad con sintaxis no nativa. Las capacidades más amplias del gestor incluyen la automatización de los ciclos de vida de los plugins mediante hooks de instalación, el despliegue de binarios compilados en directorios de prefijo dedicados y la activación dinámica de plugins basada en condiciones ambientales. También proporciona herramientas para gestionar servicios en segundo plano mediante tuberías con nombre, monitorear la actividad de los plugins y realizar análisis de rendimiento de carga.
Converts source files into byte-code to increase execution speed and reduce asset loading time.
Urho3D is a cross-platform 3D game engine written in C++. It uses a component-based scene graph to compose game objects from nodes and attached components, separating transforms from behaviors for modular design. The engine integrates AngelScript and Lua scripting for game logic, uses the Bullet library for physics simulation, and renders scenes with OpenGL or Direct3D through forward, deferred, or light pre-pass pipelines with customizable render passes and shadow mapping. The engine distinguishes itself with a built-in visual scene and UI editor for composing 3D worlds and interface layouts
Loads pre-compiled AngelScript bytecode from a custom binary format for faster execution.
zimfw es un framework de configuración de Zsh y gestor de plugins diseñado para personalizar y optimizar el entorno del shell Zsh. Funciona como un sistema para instalar, actualizar y fijar extensiones de shell y temas desde repositorios remotos o locales. El framework se centra en el rendimiento del shell mediante el uso de compilación de bytecode de scripts para reducir el tiempo de inicio y mejorar la velocidad de ejecución. Emplea un modelo de configuración declarativo para la gestión de módulos, permitiendo la resolución de dependencias fijadas por versión y la capacidad de obtener módulos sin clones completos de git para acelerar la instalación. El proyecto proporciona capacidades para gestionar extensiones de shell, aplicar temas visuales y mejorar el prompt de comandos con metadatos en tiempo real. También incluye soporte integrado para automatizar la gestión de paquetes en diferentes sistemas operativos y agilizar las operaciones de repositorios git.
Transforms shell scripts into bytecode to significantly reduce shell startup latency and improve execution speed.
Zim es un framework de configuración de Zsh y gestor de entorno diseñado para optimizar el rendimiento y la productividad del shell. Sirve como gestor de plugins, personalizador de prompts y optimizador de rendimiento que agrupa temas y módulos en un sistema cohesivo. El framework se distingue por utilizar compilación de bytecode para acelerar los tiempos de inicio del shell y mejorar la velocidad de ejecución. Emplea un sistema modular para instalar, actualizar y sincronizar módulos y scripts de shell externos desde fuentes locales o remotas. El proyecto cubre una amplia gama de capacidades, incluyendo la automatización del flujo de trabajo del desarrollador mediante integraciones de Git, herramientas de productividad de línea de comandos como alias abreviados y sistemas de autocompletado, y gestión de paquetes del sistema para herramientas como Homebrew y Pacman. También proporciona herramientas de ingeniería de prompts para inyectar metadatos en tiempo real y aplicar temas visuales a la interfaz. El entorno se gestiona a través de un archivo de configuración central que define los ciclos de vida de los plugins y la lógica de inicialización condicional basada en el sistema operativo detectado.
Accelerates shell startup and execution speed by compiling scripts into bytecode.