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
·

9 repositorios

Awesome GitHub RepositoriesNative Machine Code Compilation

Compilers that produce standalone machine executables for host operating systems.

Distinct from Native AOT Compilation: Candidates are too specific to AOT patterns or Python/JSX; this is a general multi-target compiler capability.

Explore 9 awesome GitHub repositories matching programming languages & runtimes · Native Machine Code Compilation. Refine with filters or upvote what's useful.

Awesome Native Machine Code Compilation GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • reasonml/reasonAvatar de reasonml

    reasonml/reason

    10,313Ver en GitHub↗

    Reason is a strongly typed functional language and multi-target compiler designed to produce either JavaScript for web environments or native machine code for operating systems. It serves as an OCaml-compatible language that shares an abstract syntax tree with OCaml, providing a practical syntax for the OCaml ecosystem. The project functions as a type-safe frontend language, incorporating JSX support to build user interfaces through structural elements that translate into type-safe function calls. It enables deep integration with the JavaScript ecosystem, allowing the use of existing librarie

    Produces bare-metal machine executables that run directly on a host operating system.

    OCamljavascriptocamlprogramming-language
    Ver en GitHub↗10,313
  • jetbrains/kotlin-nativeAvatar de JetBrains

    JetBrains/kotlin-native

    6,982Ver en GitHub↗

    Kotlin-native is an ahead-of-time, cross-platform compiler and toolchain that transforms Kotlin source code into standalone native machine binaries. It functions as an LLVM native compiler, producing executable files that run directly on hardware without the requirement of a virtual machine. The project enables cross-platform native development across multiple operating systems and processor architectures, including iOS, Linux, and Windows. This allows for the creation of native Apple platform applications and software for embedded systems programming where direct memory management and minima

    Produces standalone machine executables that run directly on host hardware without a virtual machine.

    Kotlinccompilerkotlin
    Ver en GitHub↗6,982
  • ocaml/ocamlAvatar de ocaml

    ocaml/ocaml

    6,514Ver en GitHub↗

    OCaml is a strongly typed functional language featuring a sophisticated type system and a focus on safety and expressiveness. It provides a comprehensive compiling toolchain that transforms source code into either portable bytecode or high-performance native binaries. The project is distinguished by a shared memory parallel runtime that executes computations across multiple processor cores using domains, and an algebraic effect system for managing side effects and control flow through execution context handlers. It also includes a dedicated parser generator to automatically create lexers and

    Transforms source code into high-performance native binaries for various processor architectures.

    OCamlcompilerfunctional-languageocaml
    Ver en GitHub↗6,514
  • coq/coqAvatar de coq

    coq/coq

    5,488Ver en GitHub↗

    Coq es un demostrador de teoremas interactivo y asistente de pruebas utilizado para la verificación matemática formal y el desarrollo de software verificado. Utiliza el lenguaje funcional Gallina para definir funciones computables y proposiciones lógicas, que luego son verificadas a través de un kernel verificado por máquina. El sistema emplea un sistema de tipos dependientes y un motor de pruebas al estilo Caldicott para automatizar la búsqueda de pruebas y la ejecución de tácticas. Estas capacidades permiten la creación de especificaciones formales y el desarrollo de algoritmos que están matemáticamente probados para cumplir con requisitos específicos. El conjunto de herramientas incluye soporte para definiciones de tipos inductivos, recursión bien fundada y varias representaciones de números reales. Proporciona un sistema de traducción para exportar especificaciones formales a código fuente ejecutable para lenguajes de programación externos y soporta la compilación de código nativo para acelerar la computación. El entorno se integra con editores de código e IDEs, ofreciendo configuración automatizada del entorno y gestión de paquetes externos para librerías adicionales.

    Compiles formal definitions into native machine code to accelerate the execution of complex computations.

    OCaml
    Ver en GitHub↗5,488
  • programthink/opensourceAvatar de programthink

    programthink/opensource

    5,117Ver en GitHub↗

    Este proyecto es un recurso de descubrimiento de código abierto que proporciona listas curadas de código reutilizable y librerías para ayudar a los desarrolladores a encontrar soluciones técnicas para tareas específicas. Utiliza un sistema de indexación basado en categorías para organizar diversas herramientas de software por sus capacidades funcionales. El repositorio está estructurado como una colección de documentación basada en Markdown y contenido estático, sirviendo como un directorio para el descubrimiento manual y la referencia. El directorio cubre una amplia gama de áreas de capacidad, incluyendo desarrollo de aplicaciones multiplataforma, creación de herramientas de ciberseguridad, implementación de protocolos de red y flujos de trabajo de computación científica. También incluye recursos para la automatización de web scraping, almacenamiento de datos e interfaces multimedia.

    Indexes compilers that produce standalone machine executables for host operating systems.

    Ver en GitHub↗5,117
  • openkraken/krakenAvatar de openkraken

    openkraken/kraken

    4,928Ver en GitHub↗

    Kraken es un framework de interfaz de usuario multiplataforma y runtime de estándares web diseñado para construir aplicaciones nativas utilizando marcado y estilos web estándar. Utiliza un motor de renderizado basado en Flutter para procesar HTML y CSS, produciendo interfaces de usuario visualmente consistentes en plataformas móviles y de escritorio. El sistema se distingue por compilar el runtime a código máquina y emplear un pipeline de rasterización síncrono para asegurar que las animaciones y el desplazamiento coincidan con la fluidez de las aplicaciones nativas. Además, integra componentes nativos de alto rendimiento directamente en un árbol de objetos de documento (DOM) de estándar web, permitiendo la definición de etiquetas HTML personalizadas respaldadas por widgets nativos. El framework cubre una amplia superficie de capacidades, incluyendo la ejecución de árboles de componentes JavaScript, sincronización de estado global y local, y manejo estandarizado de gestos. También proporciona un sistema basado en plugins para extender la API con funciones de backend personalizadas y admite la integración con varios frameworks de frontend. Los flujos de trabajo de los desarrolladores se apoyan mediante la integración con el protocolo Chrome DevTools, permitiendo la inspección del estado de la aplicación y la modificación del estilo de la interfaz de usuario.

    Compiles the runtime to machine code to ensure native-level responsiveness for animations and scrolling.

    TypeScriptengineflutterkraken
    Ver en GitHub↗4,928
  • zq2599/blog_demosAvatar de zq2599

    zq2599/blog_demos

    4,753Ver en GitHub↗

    Este proyecto es una colección de implementaciones de referencia y proyectos de demostración que abarcan visión artificial, automatización DevOps, sistemas distribuidos y microservicios basados en Java. Proporciona una biblioteca de referencia de programación y ejemplos prácticos para crear aplicaciones del lado del servidor, contenerizar servicios y orquestar clústeres. El repositorio incluye un conjunto completo de herramientas para la automatización DevOps, incluyendo scripts y playbooks para pipelines de CI/CD e instalación automatizada de clústeres. Contiene un proyecto de demostración de visión artificial para detección de objetos y análisis facial, así como guías detalladas y archivos de configuración para la contenerización con Docker y el despliegue en Kubernetes. El proyecto cubre una amplia gama de capacidades de sistemas distribuidos, incluyendo la implementación de gRPC y API RESTful, colas de mensajes y streaming de datos. También aborda la observabilidad de la infraestructura mediante trazado distribuido y monitoreo del rendimiento del sistema, junto con el procesamiento de big data y la optimización del almacenamiento de datos. El código base incluye ejemplos de implementación para Java y Go, proporcionando código fuente para la compilación de binarios nativos y builds de contenedores multietapa.

    Provides source code and examples for compiling applications into native machine-specific executables.

    Javadockerdocker-javadocker-jib
    Ver en GitHub↗4,753
  • prodesire/python-guide-cnAvatar de Prodesire

    Prodesire/Python-Guide-CN

    4,432Ver en GitHub↗

    Python-Guide-CN es una traducción al chino de una guía completa sobre programación idiomática en Python y desarrollo de software. Sirve como un tutorial de programación curado y referencia del ecosistema, proporcionando un camino estructurado para aprender la sintaxis de Python, las bibliotecas estándar y los patrones de codificación profesional. El proyecto se distingue por ofrecer instrucciones detalladas para configurar entornos de desarrollo en Windows, macOS y Linux. Se centra específicamente en la selección de intérpretes y la gestión de entornos virtuales para asegurar un espacio de trabajo consistente. La guía cubre una amplia gama de capacidades técnicas, incluyendo flujos de trabajo de pruebas de software, distribución de paquetes y la implementación de mejores prácticas de codificación. Proporciona además orientación sobre desarrollo web, construcción de APIs REST y computación científica, incluyendo análisis y visualización de datos.

    Explains the translation of high-level Python instructions into native machine code for increased execution speed.

    Batchfile
    Ver en GitHub↗4,432
  • kemalcr/kemalAvatar de kemalcr

    kemalcr/kemal

    3,881Ver en GitHub↗

    Kemal is a high-performance web framework for the Crystal language, designed for building scalable APIs and web applications. It provides a natively compiled web server environment that leverages ahead-of-time compilation to maximize request speed and minimize memory overhead. The framework is distinguished by a middleware-based routing engine that uses pattern-matching and a chainable pipeline for flexible request filtering. It includes a dedicated server-side template engine for generating dynamic HTML and a WebSocket communication server for bidirectional real-time messaging and state broa

    Compiles directly to native machine code to handle high volumes of concurrent requests with minimal memory.

    Crystal
    Ver en GitHub↗3,881
  1. Home
  2. Programming Languages & Runtimes
  3. Native Machine Code Compilation