{"users":[{"id":134,"username":"PXshadow","name":"","avatar_template":"/user_avatar/community.haxe.org/pxshadow/{size}/907_2.png","trust_level":2},{"id":345,"username":"rivetweb","name":"X Y","avatar_template":"/user_avatar/community.haxe.org/rivetweb/{size}/1338_2.png","trust_level":2},{"id":58,"username":"darmie","name":"'Damilare Darmie Akinlaja","avatar_template":"/user_avatar/community.haxe.org/darmie/{size}/86_2.png","trust_level":2},{"id":462,"username":"rainy","name":"","avatar_template":"/user_avatar/community.haxe.org/rainy/{size}/1619_2.png","trust_level":2},{"id":12,"username":"back2dos","name":"Juraj Kirchheim","avatar_template":"/user_avatar/community.haxe.org/back2dos/{size}/30_2.png","trust_level":2},{"id":59,"username":"jeremyfa","name":"Jérémy Faivre","avatar_template":"/user_avatar/community.haxe.org/jeremyfa/{size}/87_2.png","trust_level":2},{"id":1352,"username":"Slushi","name":"Andres","avatar_template":"/user_avatar/community.haxe.org/slushi/{size}/2415_2.png","trust_level":1},{"id":1380,"username":"jul","name":"","avatar_template":"https://avatars.discourse-cdn.com/v2/letter/j/41988e/{size}.png","trust_level":2},{"id":765,"username":"barisyild","name":"baris","avatar_template":"/user_avatar/community.haxe.org/barisyild/{size}/1376_2.png","trust_level":2},{"id":1444,"username":"SpiritThing","name":"David Ingram","avatar_template":"/user_avatar/community.haxe.org/spiritthing/{size}/2540_2.png","trust_level":1},{"id":1435,"username":"kevin-kmetz","name":"Kevin Kmetz","avatar_template":"/user_avatar/community.haxe.org/kevin-kmetz/{size}/2522_2.png","trust_level":2},{"id":176,"username":"kLabz","name":"Rudy Ges","avatar_template":"/user_avatar/community.haxe.org/klabz/{size}/225_2.png","admin":true,"trust_level":2},{"id":4,"username":"Simn","name":"Simon Krajewski","avatar_template":"/user_avatar/community.haxe.org/simn/{size}/388_2.png","admin":true,"moderator":true,"trust_level":4},{"id":951,"username":"IPv6","name":"Ilja Razinkov","avatar_template":"/user_avatar/community.haxe.org/ipv6/{size}/1757_2.png","trust_level":2},{"id":55,"username":"flashultra","name":"Flashultra","avatar_template":"/user_avatar/community.haxe.org/flashultra/{size}/82_2.png","trust_level":2},{"id":1436,"username":"ianxm","name":"Ian","avatar_template":"https://avatars.discourse-cdn.com/v2/letter/i/5f8ce5/{size}.png","trust_level":0},{"id":38,"username":"Confidant","name":"Allan Dowdeswell","avatar_template":"/user_avatar/community.haxe.org/confidant/{size}/63_2.png","trust_level":2},{"id":1276,"username":"piotrz","name":"Piotr","avatar_template":"/user_avatar/community.haxe.org/piotrz/{size}/2405_2.png","trust_level":1},{"id":482,"username":"joshtynjala","name":"Josh Tynjala","avatar_template":"/user_avatar/community.haxe.org/joshtynjala/{size}/792_2.png","trust_level":2},{"id":262,"username":"tienery","name":"Luke","avatar_template":"/user_avatar/community.haxe.org/tienery/{size}/964_2.png","trust_level":2},{"id":1033,"username":"logo","name":null,"avatar_template":"/user_avatar/community.haxe.org/logo/{size}/1927_2.png","trust_level":2},{"id":232,"username":"pinkboi","name":"Thomas J  Webb","avatar_template":"/user_avatar/community.haxe.org/pinkboi/{size}/2416_2.png","trust_level":2},{"id":1377,"username":"rice","name":"raice","avatar_template":"/user_avatar/community.haxe.org/rice/{size}/2441_2.png","trust_level":0},{"id":443,"username":"7sharp9","name":"Dave Thomas","avatar_template":"/user_avatar/community.haxe.org/7sharp9/{size}/650_2.png","trust_level":0},{"id":302,"username":"Zhan","name":"Mr Zhan","avatar_template":"/user_avatar/community.haxe.org/zhan/{size}/468_2.png","trust_level":2},{"id":1356,"username":"naysandbox","name":"","avatar_template":"/user_avatar/community.haxe.org/naysandbox/{size}/2419_2.png","trust_level":0},{"id":256,"username":"ablum","name":"Alexander Blum","avatar_template":"/user_avatar/community.haxe.org/ablum/{size}/415_2.png","trust_level":2},{"id":6,"username":"Gama11","name":"Jens Fischer","avatar_template":"/user_avatar/community.haxe.org/gama11/{size}/7_2.png","trust_level":2},{"id":36,"username":"cambiata","name":"Jonas Nyström","avatar_template":"/user_avatar/community.haxe.org/cambiata/{size}/61_2.png","trust_level":2},{"id":28,"username":"ianharrigan","name":"Ian Harrigan","avatar_template":"/user_avatar/community.haxe.org/ianharrigan/{size}/52_2.png","trust_level":2},{"id":1274,"username":"rahul","name":"Rahul Banerjee","avatar_template":"https://avatars.discourse-cdn.com/v2/letter/r/f14d63/{size}.png","trust_level":0},{"id":46,"username":"R32","name":"Correct my english,thanks","avatar_template":"/user_avatar/community.haxe.org/r32/{size}/2123_2.png","trust_level":2},{"id":82,"username":"jcward","name":"Jeff Ward","avatar_template":"/user_avatar/community.haxe.org/jcward/{size}/115_2.png","trust_level":2},{"id":1188,"username":"haxecoder","name":"Alex","avatar_template":"/user_avatar/community.haxe.org/haxecoder/{size}/2239_2.png","trust_level":1},{"id":1109,"username":"ciscoheat","name":"Andreas Söderlund","avatar_template":"/user_avatar/community.haxe.org/ciscoheat/{size}/2078_2.png","trust_level":0},{"id":24,"username":"axelhuizinga","name":"Axel Huizinga","avatar_template":"/user_avatar/community.haxe.org/axelhuizinga/{size}/1901_2.png","trust_level":1},{"id":1093,"username":"danielo515","name":"Daniel Rodríguez Rivero","avatar_template":"/user_avatar/community.haxe.org/danielo515/{size}/2052_2.png","trust_level":2},{"id":1151,"username":"hubbell13","name":"James Hubbell","avatar_template":"https://avatars.discourse-cdn.com/v2/letter/h/779978/{size}.png","trust_level":0},{"id":45,"username":"Aurel300","name":"Aurel","avatar_template":"/user_avatar/community.haxe.org/aurel300/{size}/72_2.png","trust_level":2},{"id":327,"username":"francescoagati","name":"Francesco Agati","avatar_template":"/user_avatar/community.haxe.org/francescoagati/{size}/503_2.png","trust_level":2},{"id":3,"username":"nadako","name":"Dan Korostelev","avatar_template":"/user_avatar/community.haxe.org/nadako/{size}/5_2.png","admin":true,"moderator":true,"trust_level":4},{"id":215,"username":"Matse","name":"Mathieu Sénidre","avatar_template":"/user_avatar/community.haxe.org/matse/{size}/288_2.png","trust_level":1},{"id":967,"username":"thispolo","name":"Paul","avatar_template":"/user_avatar/community.haxe.org/thispolo/{size}/1909_2.png","trust_level":2},{"id":803,"username":"nevergarden","name":"","avatar_template":"/user_avatar/community.haxe.org/nevergarden/{size}/2277_2.png","trust_level":1},{"id":1043,"username":"polybiusproxy","name":"","avatar_template":"/user_avatar/community.haxe.org/polybiusproxy/{size}/1942_2.png","trust_level":2},{"id":1059,"username":"duane","name":"Duane Robertson","avatar_template":"/user_avatar/community.haxe.org/duane/{size}/1972_2.png","trust_level":0},{"id":625,"username":"miriti","name":"Michael Miriti","avatar_template":"/user_avatar/community.haxe.org/miriti/{size}/1342_2.png","trust_level":1},{"id":544,"username":"Ilir-Liburn","name":"","avatar_template":"https://avatars.discourse-cdn.com/v2/letter/i/82dd89/{size}.png","trust_level":1},{"id":1041,"username":"beanflame","name":"beanflame","avatar_template":"/user_avatar/community.haxe.org/beanflame/{size}/1939_2.png","trust_level":0}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/showcase/11?page=1","per_page":30,"top_tags":[{"id":23,"name":"library-showcase","slug":"library-showcase"},{"id":2,"name":"haxe-js","slug":"haxe-js"},{"id":3,"name":"haxe-cpp","slug":"haxe-cpp"},{"id":24,"name":"project-showcase","slug":"project-showcase"},{"id":1,"name":"macro","slug":"macro"},{"id":21,"name":"game","slug":"game"},{"id":17,"name":"haxe-hl","slug":"haxe-hl"},{"id":78,"name":"coconut","slug":"coconut"},{"id":4,"name":"extern","slug":"extern"},{"id":18,"name":"ide","slug":"ide"},{"id":57,"name":"ios","slug":"ios"},{"id":41,"name":"openfl","slug":"openfl"},{"id":51,"name":"vscode","slug":"vscode"},{"id":56,"name":"android","slug":"android"},{"id":65,"name":"gui","slug":"gui"},{"id":76,"name":"haxe4","slug":"haxe4"},{"id":15,"name":"haxe-cs","slug":"haxe-cs"},{"id":86,"name":"haxe-interp","slug":"haxe-interp"},{"id":16,"name":"haxe-java","slug":"haxe-java"},{"id":33,"name":"haxelib","slug":"haxelib"},{"id":8,"name":"haxe-python","slug":"haxe-python"},{"id":25,"name":"mobile","slug":"mobile"},{"id":50,"name":"scripting","slug":"scripting"},{"id":19,"name":"web","slug":"web"},{"id":55,"name":"website","slug":"website"}],"topics":[{"fancy_title":"Go2hx Work in Progress","id":2821,"title":"Go2hx Work in Progress","slug":"go2hx-work-in-progress","posts_count":27,"reply_count":13,"highest_post_number":27,"image_url":"https://community.haxe.org/uploads/default/optimized/2X/3/30d634ad7a13eb256bf8f1f5ed5595463fa86d04_2_1024x708.png","created_at":"2020-12-27T12:43:38.606Z","last_posted_at":"2026-01-02T13:35:29.189Z","bumped":true,"bumped_at":"2026-01-02T13:35:29.189Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"macro","slug":"macro"}],"tags_descriptions":{},"views":5993,"like_count":122,"has_summary":false,"last_poster_username":"back2dos","category_id":11,"op_like_count":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":134,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":345,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":58,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":462,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":12,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Bye 2025, Hi 2026! - Ceramic","id":4743,"title":"Bye 2025, Hi 2026! - Ceramic","slug":"bye-2025-hi-2026-ceramic","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://community.haxe.org/uploads/default/optimized/2X/d/d7ebbbfeb05fdab656403190bff76a0d698be1d9_2_1024x746.png","created_at":"2025-12-30T10:04:24.245Z","last_posted_at":"2025-12-30T10:04:24.402Z","bumped":true,"bumped_at":"2025-12-30T10:04:24.402Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":141,"like_count":11,"has_summary":false,"last_poster_username":"jeremyfa","category_id":11,"op_like_count":11,"pinned_globally":false,"featured_link":"https://ceramic-engine.com/blog/bye-2025-hi-2026/","featured_link_root_domain":"ceramic-engine.com","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":59,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Vupx Engine: a framework Engine for Nintendo Switch","id":4735,"title":"Vupx Engine: a framework Engine for Nintendo Switch","slug":"vupx-engine-a-framework-engine-for-nintendo-switch","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-12-24T14:57:09.535Z","last_posted_at":"2025-12-28T17:00:17.911Z","bumped":true,"bumped_at":"2025-12-28T17:00:17.911Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"haxe-cpp","slug":"haxe-cpp"}],"tags_descriptions":{},"views":196,"like_count":13,"has_summary":false,"last_poster_username":"barisyild","category_id":11,"op_like_count":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1352,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1380,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":765,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"QuickList: Haxe task tracker app","id":4730,"title":"QuickList: Haxe task tracker app","slug":"quicklist-haxe-task-tracker-app","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":"https://community.haxe.org/uploads/default/optimized/2X/0/010833668e1b7d0cc22e77bb35f5ec0d32bdca0e_2_1024x622.jpeg","created_at":"2025-12-14T22:09:21.613Z","last_posted_at":"2025-12-17T08:50:00.414Z","bumped":true,"bumped_at":"2025-12-17T08:50:00.414Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":2,"name":"haxe-js","slug":"haxe-js"},{"id":19,"name":"web","slug":"web"}],"tags_descriptions":{},"views":130,"like_count":5,"has_summary":false,"last_poster_username":"SpiritThing","category_id":11,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1444,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1435,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Alchimix: tetris-like puzzle game made with Heaps","id":4688,"title":"Alchimix: tetris-like puzzle game made with Heaps","slug":"alchimix-tetris-like-puzzle-game-made-with-heaps","posts_count":10,"reply_count":4,"highest_post_number":10,"image_url":"https://community.haxe.org/uploads/default/optimized/2X/8/83f5fa86bf91931d215101fb3324fa34072618e9_2_1024x576.gif","created_at":"2025-10-23T05:29:58.398Z","last_posted_at":"2025-11-16T13:50:16.968Z","bumped":true,"bumped_at":"2025-11-16T13:50:16.968Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":21,"name":"game","slug":"game"},{"id":17,"name":"haxe-hl","slug":"haxe-hl"}],"tags_descriptions":{},"views":248,"like_count":21,"has_summary":false,"last_poster_username":"kLabz","category_id":11,"op_like_count":11,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":176,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":951,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":55,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1435,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Haxe/js+hl webapp on serverless aws","id":4702,"title":"Haxe/js+hl webapp on serverless aws","slug":"haxe-js-hl-webapp-on-serverless-aws","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-11-05T02:54:27.633Z","last_posted_at":"2025-11-06T16:01:51.732Z","bumped":true,"bumped_at":"2025-11-06T16:01:51.732Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":17,"name":"haxe-hl","slug":"haxe-hl"},{"id":2,"name":"haxe-js","slug":"haxe-js"},{"id":55,"name":"website","slug":"website"}],"tags_descriptions":{},"views":101,"like_count":6,"has_summary":false,"last_poster_username":"Confidant","category_id":11,"op_like_count":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1436,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":38,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Moonshine.dev: A New Tool for Streamlined UI Design in Haxe with Feathers UI","id":4453,"title":"Moonshine.dev: A New Tool for Streamlined UI Design in Haxe with Feathers UI","slug":"moonshine-dev-a-new-tool-for-streamlined-ui-design-in-haxe-with-feathers-ui","posts_count":8,"reply_count":0,"highest_post_number":8,"image_url":null,"created_at":"2024-11-21T11:56:03.086Z","last_posted_at":"2025-06-25T07:42:23.847Z","bumped":true,"bumped_at":"2025-06-25T07:42:23.847Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":954,"like_count":35,"has_summary":false,"last_poster_username":"piotrz","category_id":11,"op_like_count":15,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1276,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":482,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Twinspire Web: A New Macro-oriented, HTML-first web framework","id":4558,"title":"Twinspire Web: A New Macro-oriented, HTML-first web framework","slug":"twinspire-web-a-new-macro-oriented-html-first-web-framework","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2025-02-25T12:55:02.552Z","last_posted_at":"2025-03-08T12:07:18.608Z","bumped":true,"bumped_at":"2025-03-08T12:07:18.608Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":2,"name":"haxe-js","slug":"haxe-js"},{"id":1,"name":"macro","slug":"macro"}],"tags_descriptions":{},"views":322,"like_count":4,"has_summary":false,"last_poster_username":"rice","category_id":11,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":262,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1033,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":232,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1377,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Interpret, an utility for live-reload and dynamic execution of Haxe classes","id":1724,"title":"Interpret, an utility for live-reload and dynamic execution of Haxe classes","slug":"interpret-an-utility-for-live-reload-and-dynamic-execution-of-haxe-classes","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":"https://community.haxe.org/uploads/default/original/1X/615939c7d3c1bf4f7d54415ecbcb847b380190a5.gif","created_at":"2019-05-12T08:11:56.720Z","last_posted_at":"2025-01-26T23:04:33.428Z","bumped":true,"bumped_at":"2025-01-26T23:04:33.428Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":2804,"like_count":19,"has_summary":false,"last_poster_username":"naysandbox","category_id":11,"op_like_count":19,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":59,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":443,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":302,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1356,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Haxe Test Explorer for Visual Studio Code","id":1512,"title":"Haxe Test Explorer for Visual Studio Code","slug":"haxe-test-explorer-for-visual-studio-code","posts_count":16,"reply_count":3,"highest_post_number":16,"image_url":"https://community.haxe.org/uploads/default/optimized/1X/c6a4cdef37f921cd7992e8cbf18cf0f3effe58c0_2_1024x787.gif","created_at":"2019-02-12T16:45:12.960Z","last_posted_at":"2025-01-23T23:52:55.133Z","bumped":true,"bumped_at":"2025-01-23T23:52:55.133Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":4994,"like_count":63,"has_summary":false,"last_poster_username":"joshtynjala","category_id":11,"op_like_count":23,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":256,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":6,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":36,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":482,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"New HaxeUI component explorer!","id":4298,"title":"New HaxeUI component explorer!","slug":"new-haxeui-component-explorer","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://community.haxe.org/uploads/default/optimized/2X/b/bebf0825d46029d821ca626a4cc6d78f2300bacb_2_1024x709.png","created_at":"2024-07-30T20:37:57.810Z","last_posted_at":"2024-07-31T17:29:36.519Z","bumped":true,"bumped_at":"2024-07-31T17:29:36.519Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":224,"like_count":9,"has_summary":false,"last_poster_username":"ianharrigan","category_id":11,"op_like_count":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":28,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":38,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Introducing Snake Server, a simple local web server for Haxe","id":4243,"title":"Introducing Snake Server, a simple local web server for Haxe","slug":"introducing-snake-server-a-simple-local-web-server-for-haxe","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2024-05-20T16:39:17.102Z","last_posted_at":"2024-06-04T17:41:05.645Z","bumped":true,"bumped_at":"2024-06-04T17:41:05.645Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":86,"name":"haxe-interp","slug":"haxe-interp"}],"tags_descriptions":{},"views":546,"like_count":10,"has_summary":false,"last_poster_username":"R32","category_id":11,"op_like_count":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":482,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1274,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":46,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Step up your testing game with UI tests","id":4204,"title":"Step up your testing game with UI tests","slug":"step-up-your-testing-game-with-ui-tests","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://community.haxe.org/uploads/default/original/2X/3/3953c7171dae436ec201c7103b49a98e5821827a.gif","created_at":"2024-03-19T15:54:53.696Z","last_posted_at":"2024-03-19T15:54:53.867Z","bumped":true,"bumped_at":"2024-03-19T15:54:53.867Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":415,"like_count":5,"has_summary":false,"last_poster_username":"ablum","category_id":11,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":256,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Try-Haxe with Canvas // Langton&rsquo;s Ant","id":4054,"title":"Try-Haxe with Canvas // Langton's Ant","slug":"try-haxe-with-canvas-langtons-ant","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://community.haxe.org/uploads/default/original/2X/2/21d59578dd29fc2a6c784981d32fdbd479f441e9.png","created_at":"2023-09-29T20:11:52.042Z","last_posted_at":"2023-10-15T18:57:55.715Z","bumped":true,"bumped_at":"2023-10-15T18:57:55.715Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":2,"name":"haxe-js","slug":"haxe-js"}],"tags_descriptions":{},"views":522,"like_count":7,"has_summary":false,"last_poster_username":"haxecoder","category_id":11,"op_like_count":7,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":82,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1188,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Haxe plugin for Vite","id":3836,"title":"Haxe plugin for Vite","slug":"haxe-plugin-for-vite","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2023-01-16T15:04:41.187Z","last_posted_at":"2023-08-09T19:27:50.440Z","bumped":true,"bumped_at":"2023-08-09T19:27:50.440Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":2,"name":"haxe-js","slug":"haxe-js"}],"tags_descriptions":{},"views":842,"like_count":6,"has_summary":false,"last_poster_username":"axelhuizinga","category_id":11,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1109,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":482,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":24,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Presenting Hammerspoon-HX","id":3960,"title":"Presenting Hammerspoon-HX","slug":"presenting-hammerspoon-hx","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://community.haxe.org/uploads/default/optimized/2X/e/e2e007292b0c97d63fb37cd7062bb1089628c5f6_2_1024x512.png","created_at":"2023-05-20T07:54:18.133Z","last_posted_at":"2023-05-20T07:54:18.217Z","bumped":true,"bumped_at":"2023-05-20T07:54:18.217Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4,"name":"extern","slug":"extern"}],"tags_descriptions":{},"views":635,"like_count":4,"has_summary":false,"last_poster_username":"danielo515","category_id":11,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1093,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"LDJAM - FedUp - a flying delivery game","id":3943,"title":"LDJAM - FedUp - a flying delivery game","slug":"ldjam-fedup-a-flying-delivery-game","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://community.haxe.org/uploads/default/original/2X/4/497bb08e82cd51f7eddf0ba573e7b68740eb3b78.jpeg","created_at":"2023-05-02T02:29:40.850Z","last_posted_at":"2023-05-14T17:16:08.537Z","bumped":true,"bumped_at":"2023-05-14T17:16:08.537Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":21,"name":"game","slug":"game"},{"id":2,"name":"haxe-js","slug":"haxe-js"}],"tags_descriptions":{},"views":697,"like_count":1,"has_summary":false,"last_poster_username":"hubbell13","category_id":11,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":82,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1151,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Pecan coroutines","id":2885,"title":"Pecan coroutines","slug":"pecan-coroutines","posts_count":8,"reply_count":2,"highest_post_number":8,"image_url":null,"created_at":"2021-02-07T23:25:55.684Z","last_posted_at":"2023-04-26T15:41:21.774Z","bumped":true,"bumped_at":"2023-04-26T15:41:21.774Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"macro","slug":"macro"}],"tags_descriptions":{},"views":1661,"like_count":24,"has_summary":false,"last_poster_username":"Matse","category_id":11,"op_like_count":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":45,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":36,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":327,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":215,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Haxe Delegates 1.0.0 Release: Faster Type-Safe Function Types","id":3908,"title":"Haxe Delegates 1.0.0 Release: Faster Type-Safe Function Types","slug":"haxe-delegates-1-0-0-release-faster-type-safe-function-types","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2023-03-22T09:30:13.329Z","last_posted_at":"2023-03-22T09:30:13.458Z","bumped":true,"bumped_at":"2023-03-22T09:30:13.458Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"haxe-cpp","slug":"haxe-cpp"},{"id":33,"name":"haxelib","slug":"haxelib"},{"id":1,"name":"macro","slug":"macro"}],"tags_descriptions":{},"views":506,"like_count":5,"has_summary":false,"last_poster_username":"thispolo","category_id":11,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":967,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"A legacy CSS preprocessing tool that allows you to customize CSS ruleset","id":3896,"title":"A legacy CSS preprocessing tool that allows you to customize CSS ruleset","slug":"a-legacy-css-preprocessing-tool-that-allows-you-to-customize-css-ruleset","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2023-03-11T12:42:30.889Z","last_posted_at":"2023-03-11T20:45:39.234Z","bumped":true,"bumped_at":"2023-03-11T20:45:39.234Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":436,"like_count":2,"has_summary":false,"last_poster_username":"Confidant","category_id":11,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":46,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":38,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"NeoVim config written entirely in Haxe (using haxe-nvim)","id":3882,"title":"NeoVim config written entirely in Haxe (using haxe-nvim)","slug":"neovim-config-written-entirely-in-haxe-using-haxe-nvim","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://community.haxe.org/uploads/default/optimized/2X/6/6cecbfdae814aeff3c23bae8ddd33c6b63232099_2_1024x420.png","created_at":"2023-03-02T08:23:36.967Z","last_posted_at":"2023-03-02T08:23:37.071Z","bumped":true,"bumped_at":"2023-03-02T08:23:37.071Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":577,"like_count":3,"has_summary":false,"last_poster_username":"danielo515","category_id":11,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1093,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Presenting Haxe-Neovim","id":3827,"title":"Presenting Haxe-Neovim","slug":"presenting-haxe-neovim","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":"https://community.haxe.org/uploads/default/optimized/2X/0/0de5c9f356c97ade3fda474b4e612e030aaf7079_2_1024x512.png","created_at":"2023-01-06T08:13:54.257Z","last_posted_at":"2023-02-16T12:06:46.810Z","bumped":true,"bumped_at":"2023-02-16T12:06:46.810Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":18,"name":"ide","slug":"ide"}],"tags_descriptions":{},"views":1787,"like_count":11,"has_summary":false,"last_poster_username":"danielo515","category_id":11,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1093,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":803,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Haxe Injection 3.0.0 released &ndash; A dependency container for Haxe","id":3728,"title":"Haxe Injection 3.0.0 released -- A dependency container for Haxe","slug":"haxe-injection-3-0-0-released-a-dependency-container-for-haxe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2022-10-23T13:05:19.602Z","last_posted_at":"2022-10-23T13:05:19.717Z","bumped":true,"bumped_at":"2022-10-23T13:05:19.717Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"haxe-cpp","slug":"haxe-cpp"},{"id":1,"name":"macro","slug":"macro"}],"tags_descriptions":{},"views":2391,"like_count":4,"has_summary":false,"last_poster_username":"thispolo","category_id":11,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":967,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Audio playback on Haxe/C++ using OpenAL bindings","id":3709,"title":"Audio playback on Haxe/C++ using OpenAL bindings","slug":"audio-playback-on-haxe-c-using-openal-bindings","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2022-10-05T08:37:36.888Z","last_posted_at":"2022-10-05T08:37:36.988Z","bumped":true,"bumped_at":"2022-10-05T08:37:36.988Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"haxe-cpp","slug":"haxe-cpp"}],"tags_descriptions":{},"views":579,"like_count":2,"has_summary":false,"last_poster_username":"polybiusproxy","category_id":11,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1043,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Simple External Library Example","id":3678,"title":"Simple External Library Example","slug":"simple-external-library-example","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2022-09-16T06:25:53.060Z","last_posted_at":"2022-09-16T06:25:53.175Z","bumped":true,"bumped_at":"2022-09-16T06:25:53.175Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4,"name":"extern","slug":"extern"},{"id":3,"name":"haxe-cpp","slug":"haxe-cpp"}],"tags_descriptions":{},"views":578,"like_count":2,"has_summary":false,"last_poster_username":"duane","category_id":11,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1059,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Printersim","id":3673,"title":"Printersim","slug":"printersim","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://community.haxe.org/uploads/default/original/2X/e/e4ac43c2c45396a63873cf7416d8b1d82c35af9e.png","created_at":"2022-09-07T06:51:17.173Z","last_posted_at":"2022-09-07T06:51:17.294Z","bumped":true,"bumped_at":"2022-09-07T06:51:17.294Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":21,"name":"game","slug":"game"},{"id":3,"name":"haxe-cpp","slug":"haxe-cpp"}],"tags_descriptions":{},"views":667,"like_count":3,"has_summary":false,"last_poster_username":"thispolo","category_id":11,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":967,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"HashLink examples","id":3629,"title":"HashLink examples","slug":"hashlink-examples","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2022-08-14T19:34:51.229Z","last_posted_at":"2022-08-17T06:33:01.241Z","bumped":true,"bumped_at":"2022-08-17T06:33:01.241Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":17,"name":"haxe-hl","slug":"haxe-hl"}],"tags_descriptions":{},"views":1211,"like_count":17,"has_summary":false,"last_poster_username":"beanflame","category_id":11,"op_like_count":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":625,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":544,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1041,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Heaps can easily compile Android, IOS, HTML5, MAC, window, etc","id":3583,"title":"Heaps can easily compile Android, IOS, HTML5, MAC, window, etc","slug":"heaps-can-easily-compile-android-ios-html5-mac-window-etc","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://community.haxe.org/uploads/default/optimized/2X/9/906ccfd4e657f17517d95ffbd7cea15cf5a2ba63_2_1024x512.png","created_at":"2022-07-01T06:25:45.227Z","last_posted_at":"2022-07-02T15:51:46.111Z","bumped":true,"bumped_at":"2022-07-02T15:51:46.111Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":17,"name":"haxe-hl","slug":"haxe-hl"}],"tags_descriptions":{},"views":1283,"like_count":5,"has_summary":false,"last_poster_username":"rainy","category_id":11,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":462,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Twinspire - an open source framework for 2D graphics in Kha","id":2917,"title":"Twinspire - an open source framework for 2D graphics in Kha","slug":"twinspire-an-open-source-framework-for-2d-graphics-in-kha","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2021-02-21T22:23:44.574Z","last_posted_at":"2022-06-03T17:26:55.577Z","bumped":true,"bumped_at":"2022-06-03T17:26:55.577Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1478,"like_count":8,"has_summary":false,"last_poster_username":"tienery","category_id":11,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":262,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Python-ext Extended support for Python targets","id":3519,"title":"Python-ext Extended support for Python targets","slug":"python-ext-extended-support-for-python-targets","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://community.haxe.org/uploads/default/optimized/2X/2/2b8c967b586702d40cfe92e7e3123a6a234ac3be_2_1024x512.png","created_at":"2022-04-17T03:35:02.869Z","last_posted_at":"2022-04-20T07:08:37.050Z","bumped":true,"bumped_at":"2022-04-20T07:08:37.050Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"macro","slug":"macro"}],"tags_descriptions":{},"views":786,"like_count":3,"has_summary":false,"last_poster_username":"rainy","category_id":11,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":462,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":302,"primary_group_id":null,"flair_group_id":null}]}]}}