5 Repos
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 ist ein Zsh-Plugin-Manager, der für das Herunterladen, Laden und Aktualisieren von Erweiterungen und Snippets für die Z-Shell entwickelt wurde. Er fungiert als Performance-Optimierer, Shell-Binary-Installer und Completion-Manager und bietet ein Framework für die Automatisierung des Shell-Lebenszyklus sowie die Registrierung von Tab-Completion-Definitionen. Das Projekt zeichnet sich durch fortgeschrittene Startup-Optimierung aus, wobei Bytecode-Kompilierung, Konfigurations-Caching und verzögertes Laden genutzt werden, um die Shell-Bootzeiten zu verkürzen. Es differenziert sich zudem durch sein Plugin-Ausführungsmodell, das das Sourcing einzelner Remote-Code-Snippets unterstützt, ohne vollständige Repository-Installationen zu erfordern, und Shell-Emulationsschichten nutzt, um Kompatibilität mit nicht-nativer Syntax zu gewährleisten. Die breiteren Funktionen des Managers umfassen die Automatisierung von Plugin-Lebenszyklen mittels Installations-Hooks, das Deployment kompilierter Binärdateien in dedizierte Präfix-Verzeichnisse und die dynamische Aktivierung von Plugins basierend auf Umgebungsbedingungen. Er bietet zudem Tools zur Verwaltung von Hintergrunddiensten mittels Named Pipes, zur Überwachung von Plugin-Aktivitäten und zur Durchführung von Analysen der Lade-Performance.
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 ist ein Zsh-Konfigurations-Framework und Plugin-Manager, der entwickelt wurde, um die Zsh-Shell-Umgebung anzupassen und zu optimieren. Es fungiert als System zur Installation, Aktualisierung und zum Pinnen von Shell-Erweiterungen und Themes aus Remote- oder lokalen Repositories. Das Framework konzentriert sich auf die Shell-Performance durch die Verwendung von Bytecode-Kompilierung von Skripten, um die Startzeit zu verkürzen und die Ausführungsgeschwindigkeit zu verbessern. Es verwendet ein deklaratives Konfigurationsmodell für das Modulmanagement, das eine versionsgebundene Abhängigkeitsauflösung ermöglicht sowie die Fähigkeit, Module ohne vollständige Git-Klone abzurufen, um die Installation zu beschleunigen. Das Projekt bietet Funktionen zur Verwaltung von Shell-Erweiterungen, zum Anwenden visueller Themes und zur Erweiterung der Befehlszeile mit Echtzeit-Metadaten. Es enthält zudem integrierte Unterstützung für die Automatisierung des Paketmanagements über verschiedene Betriebssysteme hinweg und die Optimierung von Git-Repository-Operationen.
Transforms shell scripts into bytecode to significantly reduce shell startup latency and improve execution speed.
Zim ist ein Zsh-Konfigurations-Framework und Umgebungsmanager, der entwickelt wurde, um die Shell-Performance und Produktivität zu optimieren. Es dient als Plugin-Manager, Prompt-Anpasser und Performance-Optimierer, der Themes und Module zu einem kohärenten System bündelt. Das Framework zeichnet sich durch die Verwendung von Bytecode-Kompilierung aus, um die Startzeiten der Shell zu beschleunigen und die Ausführungsgeschwindigkeit zu verbessern. Es verwendet ein modulares System zur Installation, Aktualisierung und Synchronisierung externer Shell-Module und Skripte aus lokalen oder Remote-Quellen. Das Projekt deckt ein breites Spektrum an Fähigkeiten ab, einschließlich der Automatisierung von Entwickler-Workflows durch Git-Integrationen, Produktivitätstools für die Befehlszeile wie Kurz-Aliase und Tab-Vervollständigungssysteme sowie System-Paketmanagement für Tools wie Homebrew und Pacman. Es bietet zudem Prompt-Engineering-Tools, um Echtzeit-Metadaten einzufügen und visuelle Themes auf das Interface anzuwenden. Die Umgebung wird über eine zentrale Konfigurationsdatei verwaltet, die Plugin-Lebenszyklen und bedingte Initialisierungslogik basierend auf dem erkannten Betriebssystem definiert.
Accelerates shell startup and execution speed by compiling scripts into bytecode.