[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-3952":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":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":30,"readmeContent":31,"aiSummary":32,"trendingCount":16,"starSnapshotCount":16,"syncStatus":33,"lastSyncTime":34,"discoverSource":35},3952,"graal","oracle\u002Fgraal","oracle","GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀","https:\u002F\u002Fwww.graalvm.org",null,"Java",21597,1790,449,672,0,1,10,24,3,44.76,"Other",false,"master",[26,27,28,29],"aot","compiler","graalvm","java","2026-06-12 02:00:56","[![GraalVM](.github\u002Fassets\u002Flogo_320x64.svg)][website]\n\n[![GraalVM downloads][badge-dl]][downloads] [![GraalVM docs][badge-docs]][docs] [![GraalVM on Slack][badge-slack]][slack] [![GraalVM Gate][badge-gate]][gate] [![License][badge-license]](#license) [![GraalVM on LinkedIn][badge-linkedin]][social-linkedin] [![GraalVM on X][badge-x]][social-x] [![GraalVM on Bluesky][badge-bluesky]][social-bluesky] [![GraalVM on Medium][badge-medium]][social-medium] [![GraalVM on YouTube][badge-yt]][social-youtube]\n\nGraalVM compiles applications ahead of time into standalone binaries that start instantly, provide peak performance with no warmup, and use fewer resources.\nYou can use GraalVM just like any other Java Development Kit in your IDE.\n\nThe project website at [https:\u002F\u002Fwww.graalvm.org\u002F][website] describes how to [get started][getting-started], how to [stay connected][community], and how to [contribute][contributors].\n\n## Documentation\n\nPlease refer to the [GraalVM website for documentation][docs].\nYou can find most of the documentation sources in the [_docs\u002F_](docs\u002F) directory in the same hierarchy as displayed on the website.\nAdditional documentation including developer instructions for individual components can be found in corresponding _docs\u002F_ sub-directories.\nThe documentation for the Truffle framework, for example, is in [_truffle\u002Fdocs\u002F_](truffle\u002Fdocs\u002F).\nThis also applies to languages, tools, and other components maintained in [related repositories](#related-repositories).\nInstructions for building GraalVM from source are in [`vm\u002FREADME.md`](vm\u002FREADME.md).\n\n## Get Support\n\n* Open a [GitHub issue][issues] for reproducible bugs and concrete feature requests.\n* Use [GitHub Discussions](https:\u002F\u002Fgithub.com\u002Foracle\u002Fgraal\u002Fdiscussions) or join the [GraalVM Slack][slack] for questions, design discussion, and general community support.\n* Read the [contribution guide](CONTRIBUTING.md) before opening a pull request.\n* Report security vulnerabilities according to the [Reporting Vulnerabilities guide][reporting-vulnerabilities], not in public issues.\n\n## Repository Structure\n\nThis source repository is the main repository for GraalVM and includes the following components:\n\nDirectory | Description\n------------ | -------------\n[`.github\u002F`](.github\u002F) | Configuration files for GitHub issues, workflows, ….\n[`ci\u002F`](ci\u002F) | Configuration files for internal CI\u002FCD infrastructure.\n[`ci_includes\u002F`](ci_includes\u002F) | Configuration include files for internal CI\u002FCD infrastructure.\n[`compiler\u002F`](compiler\u002F) | [Graal compiler][reference-compiler], a modern, versatile compiler written in Java.\n[`espresso-compiler-stub\u002F`](espresso-compiler-stub\u002F) | A dummy GraalJVMCICompiler implementation for Espresso.\n[`espresso-shared\u002F`](espresso-shared\u002F) | Espresso shared code for runtime class loading.\n[`espresso\u002F`](espresso\u002F) | [Espresso][java-on-truffle], a meta-circular Java bytecode interpreter for the GraalVM.\n[`regex\u002F`](regex\u002F) | TRegex, a regular expression engine for other GraalVM languages.\n[`sdk\u002F`](sdk\u002F) | [GraalVM SDK][graalvm-sdk], long-term supported APIs of GraalVM.\n[`substratevm\u002F`](substratevm\u002F) | Framework for ahead-of-time (AOT) compilation with [Native Image][native-image].\n[`sulong\u002F`](sulong\u002F) | [Sulong][reference-sulong], an engine for running LLVM bitcode on GraalVM.\n[`tools\u002F`](tools\u002F) | Tools for Graal Languages implemented with the instrumentation framework.\n[`truffle\u002F`](truffle\u002F) | [Language implementation framework][truffle] for creating languages and tools.\n[`visualizer\u002F`](visualizer\u002F) | [Ideal Graph Visualizer (IGV)][igv], a tool for analyzing Graal compiler graphs.\n[`vm\u002F`](vm\u002F) | Components for building GraalVM distributions.\n[`wasm\u002F`](wasm\u002F) | [GraalWasm][reference-graalwasm], an engine for running WebAssembly programs on GraalVM.\n[`web-image\u002F`](web-image\u002F) | [Web Image](web-image\u002F), an experimental WebAssembly backend for Native Image.\n\n## Related Repositories\n\nGraalVM provides additional languages, tools, and other components developed in related repositories. These are:\n\nName         | Description\n------------ | -------------\n[GraalJS] | Implementation of JavaScript and Node.js.\n[GraalPy] | Implementation of the Python language.\n[graalvm-reachability-metadata] | Reachability metadata for open-source libraries.\n[Native Build Tools][native-build-tools] | Build tool plugins for GraalVM Native Image.\n[setup-graalvm] | GitHub Action for GraalVM.\n[SimpleLanguage] | A simple example language built with the Truffle framework.\n[SimpleTool] | A simple example tool built with the Truffle framework.\n\n## Examples and Tutorials\n\nExplore practical examples, deep-dive workshops, and language-specific demos for working with GraalVM.\n\nName         | Description\n------------ | -------------\n[GraalVM Demos][graalvm-demos] | Example applications highlighting GraalVM key features and best practices.\n[GraalVM Workshops and Tutorials][graalvm-workshops] | Workshops and tutorials to help you learn and apply GraalVM tools and capabilities.\n[Graal Languages - Demos and Guides][graal-languages-demos] | Demo applications and guides for GraalJS, GraalPy, GraalWasm, and other Graal Languages.\n\n## License\n\nGraalVM Community Edition is open source and distributed under [version 2 of the GNU General Public License with the “Classpath” Exception](LICENSE), which are the same terms as for Java. The licenses of the individual GraalVM components are generally derivative of the license of a particular language (see the table below).\n\nComponent(s) | License\n------------ | -------------\n[Espresso](espresso\u002FLICENSE), [Ideal Graph Visualizer](visualizer\u002FLICENSE), [Web Image](web-image\u002FLICENSE) | GPL 2\n[GraalVM Compiler](compiler\u002FLICENSE.md), [SubstrateVM](substratevm\u002FLICENSE), [Tools](tools\u002FLICENSE), [VM](vm\u002FLICENSE_GRAALVM_CE) | GPL 2 with Classpath Exception\n[GraalVM SDK](sdk\u002FLICENSE.md), [GraalWasm](wasm\u002FLICENSE), [Truffle Framework](truffle\u002FLICENSE.md), [TRegex](regex\u002FLICENSE.md) | Universal Permissive License\n[Sulong](sulong\u002FLICENSE) | 3-clause BSD\n\n\n[badge-bluesky]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-grey?logo=bluesky&logoColor=f5f5f5\n[badge-dl]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fdownload-latest-blue\n[badge-docs]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fdocs-read-active\n[badge-gate]: https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Factions\u002Fworkflow\u002Fstatus\u002Foracle\u002Fgraal\u002Fmain.yml\n[badge-license]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flicense-GPLv2+CE-active\n[badge-linkedin]: https:\u002F\u002Fcustom-icon-badges.demolab.com\u002Fbadge\u002F-555?logo=linkedin-white&logoColor=fff\n[badge-medium]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-grey?logo=medium\n[badge-slack]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FSlack-join-active\n[badge-x]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-grey?logo=X\n[badge-yt]: https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F-grey?logo=youtube\n[community]: https:\u002F\u002Fwww.graalvm.org\u002Fcommunity\u002F\n[contributors]: https:\u002F\u002Fwww.graalvm.org\u002Fcommunity\u002Fcontributors\u002F\n[docs]: https:\u002F\u002Fwww.graalvm.org\u002Flatest\u002Fdocs\u002F\n[downloads]: https:\u002F\u002Fwww.graalvm.org\u002Fdownloads\u002F\n[gate]: https:\u002F\u002Fgithub.com\u002Foracle\u002Fgraal\u002Factions\u002Fworkflows\u002Fmain.yml\n[getting-started]: https:\u002F\u002Fwww.graalvm.org\u002Flatest\u002Fdocs\u002Fgetting-started\u002F\n[graal-languages-demos]: https:\u002F\u002Fgithub.com\u002Fgraalvm\u002Fgraal-languages-demos\u002F\n[graaljs]: https:\u002F\u002Fgithub.com\u002Foracle\u002Fgraaljs\n[graalpy]: https:\u002F\u002Fgithub.com\u002Foracle\u002Fgraalpython\n[graalvm-demos]: https:\u002F\u002Fgithub.com\u002Fgraalvm\u002Fgraalvm-demos\n[graalvm-reachability-metadata]: https:\u002F\u002Fgithub.com\u002Foracle\u002Fgraalvm-reachability-metadata\n[graalvm-sdk]: https:\u002F\u002Fwww.graalvm.org\u002Fsdk\u002Fjavadoc\u002F\n[graalvm-workshops]: https:\u002F\u002Fgithub.com\u002Fgraalvm\u002Fworkshops\n[igv]: https:\u002F\u002Fwww.graalvm.org\u002Flatest\u002Ftools\u002Figv\u002F\n[issues]: https:\u002F\u002Fgithub.com\u002Foracle\u002Fgraal\u002Fissues\n[java-on-truffle]: https:\u002F\u002Fwww.graalvm.org\u002Flatest\u002Freference-manual\u002Fjava-on-truffle\u002F\n[native-build-tools]: https:\u002F\u002Fgithub.com\u002Fgraalvm\u002Fnative-build-tools\n[native-image]: https:\u002F\u002Fwww.graalvm.org\u002Fnative-image\u002F\n[reference-compiler]: https:\u002F\u002Fwww.graalvm.org\u002Flatest\u002Freference-manual\u002Fjava\u002Fcompiler\u002F\n[reference-graalwasm]: https:\u002F\u002Fwww.graalvm.org\u002Flatest\u002Freference-manual\u002Fwasm\u002F\n[reference-sulong]: https:\u002F\u002Fwww.graalvm.org\u002Flatest\u002Freference-manual\u002Fllvm\u002F\n[reporting-vulnerabilities]: https:\u002F\u002Fwww.oracle.com\u002Fcorporate\u002Fsecurity-practices\u002Fassurance\u002Fvulnerability\u002Freporting.html\n[setup-graalvm]: https:\u002F\u002Fgithub.com\u002Fgraalvm\u002Fsetup-graalvm\n[simplelanguage]: https:\u002F\u002Fgithub.com\u002Fgraalvm\u002Fsimplelanguage\n[simpletool]: https:\u002F\u002Fgithub.com\u002Fgraalvm\u002Fsimpletool\n[slack]: https:\u002F\u002Fwww.graalvm.org\u002Fslack-invitation\u002F\n[social-bluesky]: https:\u002F\u002Fbsky.app\u002Fprofile\u002Fgraalvm.org\n[social-linkedin]: https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fgraalvm\u002F\n[social-medium]: https:\u002F\u002Fmedium.com\u002Fgraalvm\n[social-x]: https:\u002F\u002Fx.com\u002Fgraalvm\n[social-youtube]: https:\u002F\u002Fwww.youtube.com\u002Fgraalvm\n[truffle]: https:\u002F\u002Fwww.graalvm.org\u002Fgraalvm-as-a-platform\u002Flanguage-implementation-framework\u002F\n[website]: https:\u002F\u002Fwww.graalvm.org\u002F\n","GraalVM 是一个能够将应用程序提前编译成独立可执行文件的工具，这些文件启动迅速、性能卓越且资源消耗少。其核心功能包括即时编译技术和高效的资源管理，支持多种语言如Java等，并能生成原生镜像，极大提升了应用的响应速度与运行效率。基于先进的AOT（Ahead-Of-Time）编译技术，GraalVM 特别适合需要快速启动时间、高并发处理能力以及低计算资源占用的应用场景，例如微服务架构下的后端服务、容器化部署环境中的应用等。",2,"2026-06-11 02:57:20","top_language"]