3 repositorios
Utilities for inspecting, debugging, and profiling application state.
Distinguishing note: Focuses on visual inspection tools for component hierarchies.
Explore 3 awesome GitHub repositories matching development tools & productivity · Developer Tools. Refine with filters or upvote what's useful.
This project is a comprehensive educational knowledge base designed to support developers in mastering React and its surrounding ecosystem. It serves as a technical interview resource, providing a structured collection of questions and answers that cover core concepts, architectural patterns, and common development challenges. The repository distinguishes itself by offering detailed explanations of fundamental React principles, including component-based composition, the declarative UI paradigm, and state-driven data flow. It provides clarity on complex topics such as the Fiber reconciliation
Describes tools for inspecting component props and state.
GraalVM is a polyglot virtual machine and high-performance runtime designed to execute multiple programming languages within a single environment. It functions as a JVM language toolkit for building language implementations, a native image compiler for transforming bytecode into standalone binaries, and an execution environment for LLVM bitcode and WebAssembly modules. The project is distinguished by its polyglot interoperability framework, which allows different languages to share data and execution state with low overhead. It utilizes self-modifying abstract syntax trees to optimize languag
Enables the creation of debuggers and profilers that work across different languages via a shared abstract syntax tree.
Wry es una librería de Rust para incrustar y controlar webviews nativos del sistema dentro de aplicaciones de escritorio en múltiples sistemas operativos. Actúa como un envoltorio de webview nativo y renderizador multiplataforma que utiliza el motor de navegador predeterminado del sistema operativo anfitrión para mostrar contenido web. El proyecto proporciona una capa de comunicación para ejecutar JavaScript dentro de un webview y recibir resultados serializados de vuelta en Rust. Permite la implementación de protocolos personalizados para mapear esquemas de URL a manejadores internos, permitiendo la carga de activos locales y la interceptación de solicitudes de red sin un servidor. La librería cubre la gestión de ventanas nativas y el renderizado de UI, incluyendo la capacidad de anidar webviews hijos y personalizar la configuración de apariencia. Incluye capacidades para la interceptación de navegación, gestión de cookies y sesiones, y la activación de herramientas de desarrollo del navegador nativo para la depuración. Wry expone manejadores de ventanas nativos y proporciona una interfaz de funciones extranjeras (FFI) para extensiones específicas de la plataforma.
Enables the activation of native browser inspection and debugging tools within the rendered view.