[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-5636":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":21,"hasPages":21,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":24,"readmeContent":25,"aiSummary":26,"trendingCount":16,"starSnapshotCount":16,"syncStatus":27,"lastSyncTime":28,"discoverSource":29},5636,"PyOxidizer","indygreg\u002FPyOxidizer","indygreg","A modern Python application packaging and distribution tool","",null,"Rust",6101,256,59,336,0,1,11,38.23,"Mozilla Public License 2.0",false,"main",[],"2026-06-12 02:01:13","# PyOxidizer\n\n[![Build Status](https:\u002F\u002Fgithub.com\u002Findygreg\u002FPyOxidizer\u002Fworkflows\u002F.github\u002Fworkflows\u002Fpyoxidizer.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Findygreg\u002FPyOxidizer\u002Factions)\n\n`PyOxidizer` is a utility for producing binaries that embed Python.\nThe over-arching goal of `PyOxidizer` is to make complex packaging and\ndistribution problems simple so application maintainers can focus on\nbuilding applications instead of toiling with build systems and packaging\ntools.\n\n`PyOxidizer` is capable of producing a single file executable - with\na copy of Python and all its dependencies statically linked and all\nresources (like `.pyc` files) embedded in the executable. You can\ncopy a single executable file to another machine and run a Python\napplication contained within. It *just works*.\n\n`PyOxidizer` exposes its lower level functionality for embedding\nself-contained Python interpreters as a tool and software library. So if\nyou don't want to ship executables that only consist of a Python\napplication, you can still use `PyOxidizer` to e.g. produce a library\ncontaining Python suitable for linking in any application or use\n`PyOxidizer`'s embedding library directly for embedding Python in a\nlarger application.\n\nThe _Oxidizer_ part of the name comes from Rust: executables produced\nby `PyOxidizer` are compiled from Rust and Rust code is responsible\nfor managing the embedded Python interpreter and all its operations.\nIf you don't know Rust, that's OK: PyOxidizer tries to make the existence\nof Rust nearly invisible to end-users.\n\nWhile solving packaging and distribution problems is the primary goal\nof `PyOxidizer`, a side-effect of solving that problem with Rust is\nthat `PyOxidizer` can serve as a bridge between these two languages.\n`PyOxidizer` can be used to easily add a Python interpreter to _any_\nRust project. But the opposite is also true: `PyOxidizer` can also be\nused to add Rust to Python. Using `PyOxidizer`, you could _bootstrap_\na new Rust project which contains an embedded version of Python and your\napplication. Initially, your project is a few lines of Rust that\ninstantiates a Python interpreter and runs Python code. Over time,\nfunctionality could be (re)written in Rust and your previously\nPython-only project could leverage Rust and its diverse ecosystem. Since\n`PyOxidizer` abstracts the Python interpreter away, this could all be\ninvisible to end-users: you could rewrite an application from Python to\nRust and people may not even know because they never see a `libpython`,\n`.py` files, etc.\n\n## Project Info\n\n:house: The official home of the `PyOxidizer` project is\nhttps:\u002F\u002Fgithub.com\u002Findygreg\u002FPyOxidizer.\n\n:notebook_with_decorative_cover: Documentation (generated from the `docs\u002F` directory) is available\nat https:\u002F\u002Fgregoryszorc.com\u002Fdocs\u002Fpyoxidizer\u002Fmain\u002F.\n\n:speech_balloon: The [pyoxidizer-users](https:\u002F\u002Fgroups.google.com\u002Fforum\u002F#!forum\u002Fpyoxidizer-users)\nmailing list is a forum for users to discuss all things PyOxidizer.\n\n:moneybag: If you want to financially contribute to PyOxidizer, do so\nvia [GitHub Sponsors](https:\u002F\u002Fgithub.com\u002Fsponsors\u002Findygreg) or\n[on Patreon](https:\u002F\u002Fwww.patreon.com\u002Findygreg).\n","PyOxidizer 是一个现代化的 Python 应用打包和分发工具。其核心功能是将 Python 及其依赖项静态链接到可执行文件中，生成单文件可执行程序，从而简化了应用的部署过程。该工具使用 Rust 语言编写，通过 Rust 代码管理嵌入的 Python 解释器及其所有操作，但对用户来说几乎无需了解 Rust。PyOxidizer 不仅可以用于创建独立的 Python 应用程序，还可以作为库被其他应用程序集成，或者用来在 Rust 项目中嵌入 Python 解释器，甚至反向地在 Python 项目中引入 Rust 功能。因此，它非常适合需要跨平台、易于分发的 Python 应用场景以及希望结合 Python 和 Rust 优势的开发项目。",2,"2026-06-11 03:04:27","top_language"]