awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
pyston avatar

pyston/pyston_v1

0
View on GitHub↗
4,847 stars·280 forks·17 viewsgithub.com/pyston/pyston↗

Pyston V1

Pyston is a high-performance Python language implementation and JIT compiler. It functions as a runtime environment that executes Python code while maintaining compatibility with the standard language specification.

The project accelerates execution by translating Python bytecode into native machine code during program execution. It utilizes a multi-tier compilation pipeline and adaptive execution optimization to transition from interpretation to compiled code based on runtime behavior. This implementation maintains binary compatibility with the standard Python C API to support native extensions.

The runtime includes tools for performance optimization and benchmarking, including the ability to toggle between compilation tiers and interpreter modes. It provides monitoring and observability features such as internal statistics export and configurable runtime verbosity for diagnostic logging and execution analysis.

Features

  • Machine Code Generation - Translates frequently executed Python bytecode into native machine instructions to increase execution speed.
  • Direct Machine Code Mapping - Maps high-level virtual machine instructions directly to processor-level operations for faster runtime execution.
  • JIT-Compiled Bytecode Runtimes - Implements a virtual machine that uses just-in-time compilation to improve execution speed of bytecode.
  • C ABI Compatibility - Ensures binary compatibility with the standard Python C API to support existing native extensions.
  • Tiered JIT Compilation - Utilizes a multi-tier compilation pipeline that transitions from fast startup compilation to high-performance optimized code.
  • Language Implementations - Provides a high-performance runtime implementation that maintains full compatibility with the standard Python language specification.
  • Language Runtimes - Provides a runtime capability for the high-performance execution of Python programs.
  • Execution Performance Optimizers - Bypasses interpreted execution overhead by translating dynamic Python code into optimized machine code.
  • Adaptive Optimizers - Implements a runtime execution engine that monitors patterns to recompile hot code paths into native machine code.
  • Runtime Execution Mode Controls - Provides controls to toggle between compilation tiers and interpreter modes to balance execution speed and debugging.
  • Runtime Performance Tooling - Offers a runtime environment with configurable compilation tiers and detailed internal statistics to optimize speed.
  • High-Performance Computing - Enables the execution of computationally intensive Python scripts that require an optimized runtime for large datasets.
  • Runtime Language Instrumentation - Provides internal execution metrics and statistics to diagnose performance bottlenecks and verify compiler efficiency.
  • Runtime Performance Benchmarking - Measures and analyzes code performance using internal runtime statistics and various compilation tiers.

Star history

Star history chart for pyston/pyston_v1Star history chart for pyston/pyston_v1

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does pyston/pyston_v1 do?

Pyston is a high-performance Python language implementation and JIT compiler. It functions as a runtime environment that executes Python code while maintaining compatibility with the standard language specification.

What are the main features of pyston/pyston_v1?

The main features of pyston/pyston_v1 are: Machine Code Generation, Direct Machine Code Mapping, JIT-Compiled Bytecode Runtimes, C ABI Compatibility, Tiered JIT Compilation, Language Implementations, Language Runtimes, Execution Performance Optimizers.

Which projects share features with pyston/pyston_v1?

Projects with overlapping indexed features include: chakra-core/chakracore — ChakraCore is an embeddable JavaScript engine and high-performance scripting runtime. It provides a just-in-time… c3lang/c3c — c3c is the compiler for the C3 programming language, transforming source code into executable binaries, static… uptrace/uptrace — Uptrace is an OpenTelemetry-based observability platform designed to collect, store, and analyze distributed traces,… nodeshift/nodejs-reference-architecture — This project provides a comprehensive architectural framework and set of standardized patterns for building, securing,… tdlib/td — This project is a cross-platform messaging SDK and client development library used to build custom Telegram… isaac-sim/isaaclab — Isaac Lab is an open-source framework for training robot policies in physically simulated environments, supporting…

Projects sharing features with Pyston V1

These projects share indexed features with Pyston V1. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • chakra-core/chakracorechakra-core avatar

    chakra-core/ChakraCore

    9,242View on GitHub↗

    ChakraCore is an embeddable JavaScript engine and high-performance scripting runtime. It provides a just-in-time compiler that converts JavaScript source code into optimized machine code during runtime to increase execution speed and throughput. The engine utilizes a multi-tiered compilation pipeline and tiered machine code generation to balance startup time with execution speed. Memory is managed via a concurrent garbage collector that reclaims unreachable objects on background threads to minimize application pauses. The project provides capabilities for embedded JavaScript execution and au

    JavaScriptchakrachakracorecplusplus
    View on GitHub↗9,242
  • c3lang/c3cc3lang avatar

    c3lang/c3c

    5,147View on GitHub↗

    c3c is the compiler for the C3 programming language, transforming source code into executable binaries, static libraries, or dynamic libraries using an LLVM backend. It implements a system based on result-based error handling, scoped memory pooling, and a semantic macro system. The compiler provides first-class support for hardware-backed SIMD vectors that map directly to processor instructions and enables runtime polymorphism through interface-based dynamic dispatch. The project covers a broad set of low-level capabilities, including manual and pooled memory management, inline assembly inte

    C3c3compilerlanguage
    View on GitHub↗5,147
  • uptrace/uptraceuptrace avatar

    uptrace/uptrace

    4,098View on GitHub↗

    Uptrace is an OpenTelemetry-based observability platform designed to collect, store, and analyze distributed traces, metrics, and logs. It functions as a centralized logging backend, a distributed tracing system, and a metrics engine to monitor application performance and system health. The platform is distinguished by AI-powered operational capabilities, allowing users to query telemetry data and manage monitoring dashboards using natural language. It specifically includes specialized monitoring for generative AI pipelines, tracking token usage and response quality for LLM interactions and r

    Goapmapplication-monitoringclickhouse
    View on GitHub↗4,098
  • nodeshift/nodejs-reference-architecturenodeshift avatar

    nodeshift/nodejs-reference-architecture

    1,747View on GitHub↗

    This project provides a comprehensive architectural framework and set of standardized patterns for building, securing, and scaling production-ready Node.js applications. It serves as a foundational guide for establishing consistent development workflows, operational observability, and reliable service integration across distributed software systems. The framework distinguishes itself by emphasizing a schema-first approach to API development, ensuring that interface definitions drive the creation of server stubs, client libraries, and type definitions. It promotes a cloud-native posture by int

    JavaScript
    View on GitHub↗1,747
  • Compare all 30 related projects→