[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-9535":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":16,"stars30d":16,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":17,"rankGlobal":10,"rankLanguage":10,"license":18,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":21,"hasPages":19,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":23,"readmeContent":24,"aiSummary":25,"trendingCount":16,"starSnapshotCount":16,"syncStatus":26,"lastSyncTime":27,"discoverSource":28},9535,"StageXL","bp74\u002FStageXL","bp74","A fast and universal 2D rendering engine for HTML5 and Dart.","http:\u002F\u002Fwww.stagexl.org",null,"Dart",891,82,43,52,0,49.76,"Other",false,"master",true,[],"2026-06-12 04:00:45","# StageXL \n\nStageXL is a fast and universal 2D rendering engine for HTML5 and Dart. \nIt provides a wide range of features for 2D games and other graphically \nrich content. The WebGL based engine is highly optimized to reduce the\nnumber of draw calls sent to the GPU and therefore delivers top-class\nperformance. The automatic fallback to a Canvas2D based engine guarantees \ncompatibility with older browsers or legacy hardware. \n\nSome of the features provided by StageXL are: texture atlas support, \ndraw call batching, pixel masking, pixel filters, pixel blending,\ntexture filtering, hierarchical display list, sprite sheet animations, \nrich animation framework, audio and video support, interaction events,\n3D transformations of 2D objects, resource management, text rendering \nand many other features as well as extensibility for even more features.\n\n## Extension Libraries\n\nStageXL provides a rich set of built-in features. Even more advanced use cases \nmay require an extension library with a specialised set of features. The number\nof extension libraries is growing over time, here is a list of the most popular\nStageXL extension libraries.   \n\n* Bitmap Fonts: \u003Chttps:\u002F\u002Fgithub.com\u002Fbp74\u002FStageXL_BitmapFont>\n* GAF Runtime: \u003Chttps:\u002F\u002Fgithub.com\u002Fbp74\u002FStageXL_GAF>\n* Spine Runtime: \u003Chttps:\u002F\u002Fgithub.com\u002Fbp74\u002FStageXL_Spine>\n* Toolkit Runtime: \u003Chttps:\u002F\u002Fgithub.com\u002Fbp74\u002FStageXL_Toolkit>\n* DragonBones Runtime: \u003Chttps:\u002F\u002Fgithub.com\u002Fbp74\u002FStageXL_DragonBones>\n* Flump Runtime: \u003Chttps:\u002F\u002Fgithub.com\u002Fbp74\u002FStageXL_Flump>\n* Particle Emitter: \u003Chttps:\u002F\u002Fgithub.com\u002Fbp74\u002FStageXL_Particle>\n* Rich Text Field: \u003Chttps:\u002F\u002Fgithub.com\u002Frealbluesky\u002FStageXL_RichTextField>\n\n## Getting Help\n\nThe easiest way to get started or to accomplish a task is to ask questions.\nWe are actively tracking the following websites and answer questions as fast\nas possible. We would like to get more FAQs on StackOverflow to help other\ndevelopers to find answers quickly, therefore it would be great to get your\nquestions on StackOverflow.\n\n* StageXL Forum: \u003Chttps:\u002F\u002Fgroups.google.com\u002Fforum\u002F#!forum\u002Fstagexl>\n* StageXL GitHub Issues: \u003Chttps:\u002F\u002Fgithub.com\u002Fbp74\u002FStageXL\u002Fissues>\n* StageXL StackOverflow: \u003Chttps:\u002F\u002Fstackoverflow.com\u002Fquestions\u002Fask?tags=stagexl>\n* StageXL API Reference: \u003Chttps:\u002F\u002Fwww.stagexl.org\u002Fdocs\u002Fapi\u002Findex.html>\n\n## Examples\n\nWe are working on more examples to covering a wider range of use cases. \nPlease take a look at the StageXL samples repository for our ongoing work. \nDon't hesitate to send example requests that would help you to learn about \na particular feature.\n\n* GitHub repository: \u003Chttps:\u002F\u002Fgithub.com\u002Fbp74\u002FStageXL_Samples>\n* StageXL homepage: \u003Chttps:\u002F\u002Fwww.stagexl.org\u002Fsamples> \n\n## Support StageXL\n\nWe encourage anyone to send in Pull Requests or issues that they find. We\ndo our best to look at them as soon as we can.\n\n## Roadmap\n\nBesides improving our existing features and improving performance as much\nas possible, we are always thinking about new features we want to add next.\nPlease send us your ideas and requests to make those things a reality you\ncare about most. Some of the things we will tackle in the near future are:\n\n* Support for Flutter (This is happening on a separate repo)\n* A new StageXL homepage with more articles \u002F blog posts.\n* Changing functions from positional parameters to named parameters.\n* Adding ability use Web Workers.\n\n## Adobe Flash heritage\n\nStageXL started as an easy migration path for Adobe Flash developers and their\nproducts to HTML5. Therefore StageXL provides the same display list API you\nmay have used in Flash for many years. Furthermore the Dart programming\nlanguage is easy to use for everyone who is familiar with ActionScript. \n\n* Toolkit for Dart: \u003Chttps:\u002F\u002Ftoolkitfordart.github.io>\n* ActionScript to Dart converter: \u003Chttps:\u002F\u002Fgithub.com\u002Fblockforest\u002Fstagexl-converter-pubglobal>\n* ActionScript to Dart comparison: \u003Chttps:\u002F\u002Fwww.stagexl.org\u002Fdocs\u002Factionscript-dart.html>\n\n## Browser Support\n\n|  Chrome  |   Safari   |  Firefox  | Edge |\n|:--------:|:----------:|:---------:|:----:|\n|   v53+   |    v10+    |   v63+    | v79+ |\n\nSome features only work on newer browsers such as WebGL, but we intend to have fallbacks for most features.\n","StageXL 是一个快速且通用的2D渲染引擎，专为HTML5和Dart设计。它提供了一系列丰富的功能，包括纹理图集支持、绘制调用批处理、像素遮罩与滤镜、混合模式、层次化显示列表、精灵表动画、3D变换等，适用于开发2D游戏及其他图形密集型应用。基于WebGL的高度优化使得其在减少GPU绘图调用的同时保证了顶级性能；对于不支持WebGL的环境，则自动回退到Canvas2D渲染，确保了广泛的兼容性。此外，通过扩展库的支持，如位图字体、GAF运行时等，StageXL能够满足更复杂的应用需求。此项目非常适合需要高性能2D渲染解决方案的游戏开发者或团队使用。",2,"2026-06-11 03:23:16","top_language"]