{"users":[{"id":1070,"username":"MaxZieb","name":"Loves Hype","avatar_template":"/user_avatar/forums.tumult.com/maxzieb/{size}/17674_2.png","trust_level":4},{"id":4,"username":"Daniel","name":" ","avatar_template":"/user_avatar/forums.tumult.com/daniel/{size}/7475_2.png","admin":true,"moderator":true,"trust_level":4},{"id":124,"username":"h_classen","name":"Hans-Gerd Claßen","avatar_template":"/user_avatar/forums.tumult.com/h_classen/{size}/4309_2.png","trust_level":4},{"id":47,"username":"gasspence","name":"Greg","avatar_template":"/user_avatar/forums.tumult.com/gasspence/{size}/1877_2.png","trust_level":4},{"id":1053,"username":"MarkHunte","name":"Mark Hunte","avatar_template":"/user_avatar/forums.tumult.com/markhunte/{size}/28581_2.png","trust_level":4},{"id":1556,"username":"ktewes","name":"Kalle","avatar_template":"/user_avatar/forums.tumult.com/ktewes/{size}/5004_2.png","trust_level":3},{"id":2,"username":"jonathan","name":"Jonathan Deutsch","avatar_template":"/user_avatar/forums.tumult.com/jonathan/{size}/2_2.png","admin":true,"moderator":true,"trust_level":3},{"id":7350,"username":"BannerMan","name":"BannerMan","avatar_template":"/user_avatar/forums.tumult.com/bannerman/{size}/24877_2.png","trust_level":3},{"id":4920,"username":"petester","name":"Peter Borokhov","avatar_template":"/user_avatar/forums.tumult.com/petester/{size}/31933_2.png","trust_level":3},{"id":1343,"username":"Djon","name":"","avatar_template":"/user_avatar/forums.tumult.com/djon/{size}/19111_2.png","trust_level":3},{"id":1397,"username":"Photics","name":"","avatar_template":"/user_avatar/forums.tumult.com/photics/{size}/25612_2.png","trust_level":4},{"id":489,"username":"drewbullen","name":"drewbullen","avatar_template":"/user_avatar/forums.tumult.com/drewbullen/{size}/22160_2.png","trust_level":3},{"id":2054,"username":"theron_hp","name":"Herman","avatar_template":"/user_avatar/forums.tumult.com/theron_hp/{size}/27662_2.png","trust_level":2},{"id":4361,"username":"Powersolo","name":"Randy Power","avatar_template":"/user_avatar/forums.tumult.com/powersolo/{size}/10221_2.png","trust_level":2},{"id":5406,"username":"cartimundi","name":"cartimundi","avatar_template":"https://avatars.discourse-cdn.com/v2/letter/c/ce7236/{size}.png","trust_level":2},{"id":6140,"username":"lovetobuildstuff","name":"James Lake","avatar_template":"/user_avatar/forums.tumult.com/lovetobuildstuff/{size}/16906_2.png","trust_level":3},{"id":1665,"username":"michelangelo","name":"Freelancer","avatar_template":"/user_avatar/forums.tumult.com/michelangelo/{size}/10552_2.png","trust_level":3},{"id":4224,"username":"Francis","name":"Francis Gorgé","avatar_template":"/user_avatar/forums.tumult.com/francis/{size}/9498_2.png","trust_level":1},{"id":1753,"username":"finedesign","name":"","avatar_template":"/user_avatar/forums.tumult.com/finedesign/{size}/2751_2.png","trust_level":1},{"id":1991,"username":"Bendora","name":"","avatar_template":"/user_avatar/forums.tumult.com/bendora/{size}/14800_2.png","trust_level":3},{"id":6510,"username":"DrPopet","name":"José Alejandro Silva Ruiz","avatar_template":"/user_avatar/forums.tumult.com/drpopet/{size}/18743_2.png","trust_level":2},{"id":6289,"username":"ionutilie","name":"Ionut","avatar_template":"/user_avatar/forums.tumult.com/ionutilie/{size}/22044_2.png","trust_level":2},{"id":2374,"username":"teo1310","name":"Teo","avatar_template":"https://avatars.discourse-cdn.com/v2/letter/t/a8b319/{size}.png","trust_level":2},{"id":2570,"username":"mito","name":"","avatar_template":"/user_avatar/forums.tumult.com/mito/{size}/5016_2.png","trust_level":1},{"id":4808,"username":"Ed_Sager","name":"","avatar_template":"/user_avatar/forums.tumult.com/ed_sager/{size}/11684_2.png","trust_level":3},{"id":7170,"username":"Saeta","name":"Saeta Hernando","avatar_template":"/user_avatar/forums.tumult.com/saeta/{size}/23676_2.png","trust_level":3},{"id":4198,"username":"dan1","name":"dan james","avatar_template":"https://avatars.discourse-cdn.com/v2/letter/d/82dd89/{size}.png","trust_level":2},{"id":6014,"username":"CheeseDeluxe","name":"Daryl","avatar_template":"/user_avatar/forums.tumult.com/cheesedeluxe/{size}/17183_2.png","trust_level":2}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/extension-project/33?page=1","per_page":30,"top_tags":["on-github","cdn","hype-widgets","resize","scene","symbol","animation","custom-behavior","experimental","iframe","javascript","knowledgebase","masking","templating","vector-tool","video"],"topics":[{"fancy_title":"Extend Tumult Hype with JavaScript: hypeDocument.extensions","id":6847,"title":"Extend Tumult Hype with JavaScript: hypeDocument.extensions","slug":"extend-tumult-hype-with-javascript-hypedocument-extensions","posts_count":37,"reply_count":13,"highest_post_number":48,"image_url":null,"created_at":"2018-04-09T04:00:00.000Z","last_posted_at":"2023-01-27T12:45:31.777Z","bumped":true,"bumped_at":"2023-01-28T11:53:24.845Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Hello Everybody, \ngiven some back and forth on a good way to extend Hype and allow modularity we (@MarkHunte, @MaxZieb) are starting this little project as a board thread. One could move things to GitHub or so but that a&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["knowledgebase"],"tags_descriptions":{},"views":33878,"like_count":69,"has_summary":false,"last_poster_username":"MarkHunte","category_id":33,"op_like_count":14,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1070,"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":124,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":47,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1053,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"About the Extension Project category","id":6948,"title":"About the Extension Project category","slug":"about-the-extension-project-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2016-06-06T13:14:27.856Z","last_posted_at":null,"bumped":true,"bumped_at":"2016-06-06T13:46:47.085Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"The extension project began with the efforts of @MaxZieb &amp; @MarkHunte. It is a community-driven project to offer &quot;missing&quot; features in Hype. The project extends the Tumult Hype JavaScript API and provides additional func&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1962,"like_count":2,"has_summary":false,"last_poster_username":"Daniel","category_id":33,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":4,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Sticky Scroll: Scroll through all scenes","id":21954,"title":"Hype Sticky Scroll: Scroll through all scenes","slug":"hype-sticky-scroll-scroll-through-all-scenes","posts_count":12,"reply_count":11,"highest_post_number":12,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/8/9/89d1475bd12f172ba5330ed99db48d3289a49e19_2_1024x724.jpeg","created_at":"2022-05-13T08:26:32.655Z","last_posted_at":"2025-11-01T14:26:41.041Z","bumped":true,"bumped_at":"2025-11-02T10:57:42.488Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Introducing Hype Sticky Scroll, a powerful and versatile tool that unlocks the potential of scroll-driven animations in your Tumult Hype projects. With this plugin, create seamless and engaging scroll-based experience&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1901,"like_count":21,"has_summary":false,"last_poster_username":"MaxZieb","category_id":33,"op_like_count":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1556,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Drag Controller","id":24843,"title":"Hype Drag Controller","slug":"hype-drag-controller","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/4/6/461d5bf82a9e0bef122fe438207e04d29b01aa3c_2_1024x768.jpeg","created_at":"2025-06-27T10:25:59.700Z","last_posted_at":"2025-10-01T08:33:30.405Z","bumped":true,"bumped_at":"2025-10-01T08:28:53.902Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"A self-contained, physics-agnostic drag-and-drop controller for Tumult Hype. Provides a clean, namespaced API with data-attribute-based target detection and callback support for creating interactive drag-and-drop expe&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":220,"like_count":10,"has_summary":false,"last_poster_username":"MaxZieb","category_id":33,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1556,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Scene Magic","id":23302,"title":"Hype Scene Magic","slug":"hype-scene-magic","posts_count":22,"reply_count":14,"highest_post_number":34,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/7/a/7a3fea76bfd95d1c9eb03fbfd8e6fd742e02c9d4_2_1024x724.jpeg","created_at":"2023-09-24T16:26:40.946Z","last_posted_at":"2025-09-17T13:48:09.975Z","bumped":true,"bumped_at":"2025-09-17T13:53:52.972Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey everyone, \nI&#39;m excited to announce that I&#39;ve updated the HypeSceneMagic project! Originally developed in 2019, HypeSceneMagic has been revitalized to leverage the powerful GSAP animation library, providing even smoot&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1579,"like_count":50,"has_summary":false,"last_poster_username":"MaxZieb","category_id":33,"op_like_count":12,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7350,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4920,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Data Parser","id":21693,"title":"Hype Data Parser","slug":"hype-data-parser","posts_count":15,"reply_count":2,"highest_post_number":15,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/e/0/e08bb839c8bf20f3a19f4590195d4b110e2df0d2_2_1024x724.jpeg","created_at":"2022-02-28T21:45:46.618Z","last_posted_at":"2024-03-12T10:49:25.717Z","bumped":true,"bumped_at":"2025-08-01T11:48:05.599Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Allows to process data and presently supports the CSV format. It offers ways to convert CSV data from text to list in array format, object format and now also to a named key nested object. This can be used together wi&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1734,"like_count":9,"has_summary":false,"last_poster_username":"MaxZieb","category_id":33,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1556,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7350,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Video Controller","id":24309,"title":"Hype Video Controller","slug":"hype-video-controller","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/0/9/09a8782f3d44893fcf4be9b50a5e3b4353c82ff3_2_1024x768.jpeg","created_at":"2024-12-14T23:49:16.769Z","last_posted_at":"2025-06-27T10:31:30.218Z","bumped":true,"bumped_at":"2025-06-27T10:31:30.218Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The Hype Video Controller extension enhances your Tumult Hype documents with powerful, flexible video playback control. It ensures videos start playing seamlessly during scene transitions, allows you to react to video&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":457,"like_count":10,"has_summary":false,"last_poster_username":"MaxZieb","category_id":33,"op_like_count":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Sound Controller","id":24841,"title":"Hype Sound Controller","slug":"hype-sound-controller","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/8/8/880e03415f340e7afa6984521ddab059f82c861c_2_1024x768.jpeg","created_at":"2025-06-24T07:06:12.522Z","last_posted_at":"2025-06-25T20:13:50.270Z","bumped":true,"bumped_at":"2025-06-25T20:13:50.270Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This is a sound management API for Tumult Hype documents, allowing for instance management, bucketing, persistent muting, and more. This extension simplifies audio handling within your Hype projects, providing a robus&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":94,"like_count":10,"has_summary":false,"last_poster_username":"Djon","category_id":33,"op_like_count":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1070,"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":"latest","description":"Most Recent Poster","user_id":1343,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Card Events (fire events based on true scene changes and interactions)","id":24798,"title":"Hype Card Events (fire events based on true scene changes and interactions)","slug":"hype-card-events-fire-events-based-on-true-scene-changes-and-interactions","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/a/c/acab2d210d255fe4e909fb6ba7630116bada363f_2_1024x682.jpeg","created_at":"2025-05-20T11:51:08.741Z","last_posted_at":"2025-05-24T22:12:27.031Z","bumped":true,"bumped_at":"2025-05-24T22:12:27.031Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"A Tumult Hype extension that provides enhanced scene transition and interaction events. It fires HypeCardUnload, HypeCardPrepare, and HypeCardLoad events specifically when the scene name (your &quot;card&quot;) changes, intelli&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":118,"like_count":6,"has_summary":false,"last_poster_username":"jonathan","category_id":33,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1397,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Offline Monitor (track online status and offline time)","id":24799,"title":"Hype Offline Monitor (track online status and offline time)","slug":"hype-offline-monitor-track-online-status-and-offline-time","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/c/7/c755edeccddf7a3cb1edf7deb0376b4d2f7bf58d_2_1024x682.jpeg","created_at":"2025-05-20T11:52:44.690Z","last_posted_at":"2025-05-20T19:00:35.218Z","bumped":true,"bumped_at":"2025-05-20T19:05:59.522Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"A lightweight Tumult Hype extension that keeps track of the browser’s connectivity state and the exact amount of time a visitor has been offline. The script exposes a handful of hypeDocument.customData variables—isOnl&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":60,"like_count":4,"has_summary":false,"last_poster_username":"MaxZieb","category_id":33,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Reactive Content","id":22085,"title":"Hype Reactive Content","slug":"hype-reactive-content","posts_count":32,"reply_count":4,"highest_post_number":32,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/a/9/a99a5349565fa608f019dc9cddd9736fe79dcad7_2_1024x724.jpeg","created_at":"2022-06-21T06:23:46.579Z","last_posted_at":"2025-05-07T14:53:50.060Z","bumped":true,"bumped_at":"2025-05-07T14:53:50.060Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The intention of this project is to provide a way to bind the content of an element to a variable using data-content, as well as set the value of a variable by assigning a value to a key in the customData object. Add&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":3597,"like_count":50,"has_summary":false,"last_poster_username":"MaxZieb","category_id":33,"op_like_count":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":489,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4920,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2054,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4361,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Timeline Watcher","id":23868,"title":"Hype Timeline Watcher","slug":"hype-timeline-watcher","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/1/8/183baf781fff3dc84f6501f49163903a4b0e6382_2_1024x723.jpeg","created_at":"2024-05-11T11:23:25.100Z","last_posted_at":"2025-04-01T17:51:33.955Z","bumped":true,"bumped_at":"2025-04-01T17:51:33.955Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Getting Started with Hype Timeline Watcher Extension\nThis guide will help you get started with the Hype Timeline Watcher Extension, from basic usage to more advanced configurations. \nSimple Usage: Handling Timeline C&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":530,"like_count":12,"has_summary":false,"last_poster_username":"h_classen","category_id":33,"op_like_count":9,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":124,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Scale Document","id":24723,"title":"Hype Scale Document","slug":"hype-scale-document","posts_count":6,"reply_count":1,"highest_post_number":6,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/5/c/5c31e511472e3a880ede0f80f03f3db1e87e2185_2_1024x768.jpeg","created_at":"2025-03-06T00:51:19.891Z","last_posted_at":"2025-03-21T17:10:21.378Z","bumped":true,"bumped_at":"2025-03-21T17:10:21.378Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"A Tumult Hype extension for scaling documents to fit different screen sizes. This extension allows Hype documents to automatically scale according to various modes and constraints, making responsive design simpler and&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":224,"like_count":13,"has_summary":false,"last_poster_username":"Francis","category_id":33,"op_like_count":7,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":5406,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":6140,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1665,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":4224,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Blendmodes (with full IDE support)","id":16625,"title":"Hype Blendmodes (with full IDE support)","slug":"hype-blendmodes-with-full-ide-support","posts_count":33,"reply_count":24,"highest_post_number":33,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/7/0/70bec569dd389d074f3b2efbbc3b907cbe5836ad_2_1024x761.png","created_at":"2019-08-28T22:19:19.963Z","last_posted_at":"2025-03-15T21:49:00.278Z","bumped":true,"bumped_at":"2025-03-15T21:49:00.278Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This is a full extension offering blendmodes. You can assign them by using the attribute data-blendmode (assigning MODENAME) or by class blendmode-MODENAME. \nMODENAME are color, color-burn, color-dodge, darken, differe&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":5156,"like_count":47,"has_summary":false,"last_poster_username":"MaxZieb","category_id":33,"op_like_count":9,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":124,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1753,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1991,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Simple Form","id":22576,"title":"Hype Simple Form","slug":"hype-simple-form","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":"https://forums.tumult.com/uploads/db2156/original/3X/d/4/d4b472a4e092c01f44cc9af8d94670ad72d07247.png","created_at":"2022-12-11T23:04:57.082Z","last_posted_at":"2024-12-14T21:08:33.047Z","bumped":true,"bumped_at":"2024-12-14T21:08:33.047Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi there! Just wanted to let you know that I,  Hype ChatGTP, was involved in creating the code and writing most of the text and documentation found in this post. The creation was guided and tested by @MaxZi&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":970,"like_count":9,"has_summary":false,"last_poster_username":"petester","category_id":33,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":6510,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":4920,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Hashtag Navigation","id":23935,"title":"Hype Hashtag Navigation","slug":"hype-hashtag-navigation","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/1/0/10b9dda2258927510292d0afb30d2d3567cb9ec9_2_1024x724.jpeg","created_at":"2024-06-17T11:08:50.764Z","last_posted_at":"2024-12-13T19:33:37.520Z","bumped":true,"bumped_at":"2024-12-13T19:33:37.520Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This extension enhances Tumult Hype projects by managing URL hashes to facilitate scene navigation. It allows the current scene to be reflected in the URL hash and supports special symbols to control hash behavior. \nK&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":454,"like_count":8,"has_summary":false,"last_poster_username":"petester","category_id":33,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1070,"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":"latest","description":"Most Recent Poster","user_id":4920,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Data Magic","id":19031,"title":"Hype Data Magic","slug":"hype-data-magic","posts_count":56,"reply_count":33,"highest_post_number":62,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/1/2/12c5c74f2a041fce6c5f872d1530abd250d667d6_2_1024x723.jpeg","created_at":"2020-08-01T00:25:58.006Z","last_posted_at":"2024-11-18T15:24:36.395Z","bumped":true,"bumped_at":"2024-11-18T15:24:36.395Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This is Hype Data Magic (actually was planned as Hype Data Fill 2) but since I started working on it again duo to client tasks and it just feels like Magic :nerd_face:  using it… I renamed it. It helps you connect dat&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":7089,"like_count":82,"has_summary":true,"last_poster_username":"MaxZieb","category_id":33,"op_like_count":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":6289,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":124,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7350,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2374,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Text Path (extension version with live preview in IDE)","id":23873,"title":"Hype Text Path (extension version with live preview in IDE)","slug":"hype-text-path-extension-version-with-live-preview-in-ide","posts_count":6,"reply_count":2,"highest_post_number":6,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/e/e/eeaf411fc1cda9adbae633360d76a11a90bc7b3b_2_1024x724.jpeg","created_at":"2024-05-16T09:30:47.907Z","last_posted_at":"2024-08-08T14:35:30.436Z","bumped":true,"bumped_at":"2024-08-08T14:35:30.436Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hype Text Path\n  \nA small custom-tailored extension to animate text along a path in Tumult Hype. \nHow to Use the Hype Text Path\nIntroduction\nThe Hype TextPath Extension allows you to animate text along a path in Tumult H&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":430,"like_count":7,"has_summary":false,"last_poster_username":"MaxZieb","category_id":33,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Auto Height","id":22102,"title":"Hype Auto Height","slug":"hype-auto-height","posts_count":8,"reply_count":0,"highest_post_number":8,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/8/e/8e3a7ecbb8896316d0b53cc3e23a8d9939a5a59a_2_1024x512.jpeg","created_at":"2020-09-09T04:40:21.217Z","last_posted_at":"2024-06-06T07:42:56.688Z","bumped":true,"bumped_at":"2024-06-15T17:57:56.078Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Here is an extension based on @h_classen great work/code on proportional scaling and the recurring need for proportional scaling in Hype. I used a Unicode character (:up_down_arrow:) and turned the logic on its head&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":949,"like_count":24,"has_summary":false,"last_poster_username":"MaxZieb","category_id":33,"op_like_count":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":124,"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":2570,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Template Grid","id":23902,"title":"Hype Template Grid","slug":"hype-template-grid","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/8/8/885f790fd4e8f7098c27fa87d84cf762b2526cd0_2_1024x431.png","created_at":"2024-06-01T23:26:50.544Z","last_posted_at":"2024-06-05T08:43:39.015Z","bumped":true,"bumped_at":"2024-06-05T08:43:39.015Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Turn layouts into grids \nThe Hype Template Grid extension for Tumult Hype simplifies the creation and management of grid-based layouts in your Hype projects. This extension allows you to define templates and customize&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":401,"like_count":4,"has_summary":false,"last_poster_username":"MarkHunte","category_id":33,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1053,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Snapshot Props","id":23890,"title":"Hype Snapshot Props","slug":"hype-snapshot-props","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/7/9/797d2fb5abf15615368e05ce6461c764974167b2_2_1024x512.png","created_at":"2024-05-26T10:21:23.036Z","last_posted_at":"2024-05-26T10:21:23.341Z","bumped":true,"bumped_at":"2024-05-26T10:46:47.580Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"How to Use the Extension\n\nAdd the Extension to Your Project: \nYou can include the Hype Snapshot Properties Extension by either linking it via CDN or downloading it from the GitHub repository.\n\n\n\nOption A: Content&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":232,"like_count":4,"has_summary":false,"last_poster_username":"MaxZieb","category_id":33,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Error Dialog","id":23874,"title":"Hype Error Dialog","slug":"hype-error-dialog","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/1/d/1dbace08f51d6bf6603af7bc63a6d6e4b69ea388_2_1024x747.png","created_at":"2024-05-17T14:16:50.602Z","last_posted_at":"2024-05-19T11:35:43.737Z","bumped":true,"bumped_at":"2024-05-19T11:35:43.737Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hype Error Dialog Extension\n  \nOverview\nThe Hype Error Dialog Extension is a JavaScript extension for Tumult Hype that provides a custom error dialog for JavaScript errors. This extension helps users become aware of Java&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":269,"like_count":6,"has_summary":false,"last_poster_username":"Djon","category_id":33,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1343,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Gestures (now based on Hype Action Events)","id":21387,"title":"Hype Gestures (now based on Hype Action Events)","slug":"hype-gestures-now-based-on-hype-action-events","posts_count":4,"reply_count":3,"highest_post_number":13,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/8/5/85dc41ccf0f39f518941cc397997d45371158936_2_1024x512.png","created_at":"2021-11-18T22:06:53.104Z","last_posted_at":"2024-05-05T08:15:21.197Z","bumped":true,"bumped_at":"2024-05-05T08:15:21.197Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Originally, inspired by recent posts, I collected some of my code snippets and put them together in an extension*. It supported efforts to deploy Drag&#39;n&#39;Drop, intersection detection and custom Continue after Drag. This i&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1240,"like_count":14,"has_summary":false,"last_poster_username":"MaxZieb","category_id":33,"op_like_count":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":124,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Text Fit: Support for Varied Line Heights &amp; Multiple Font Sizes","id":23267,"title":"Hype Text Fit: Support for Varied Line Heights & Multiple Font Sizes","slug":"hype-text-fit-support-for-varied-line-heights-multiple-font-sizes","posts_count":9,"reply_count":3,"highest_post_number":9,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/a/1/a1bef73ed5153274f1f9eac4f0b3d6b04f4d22a5_2_1024x724.png","created_at":"2023-09-08T12:19:02.090Z","last_posted_at":"2024-06-16T20:51:12.459Z","bumped":true,"bumped_at":"2024-04-30T18:48:22.392Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Greetings Hype Enthusiasts, \nTrust all is well with you. I am thrilled to introduce you to an initial prototype of the Textfit method I&#39;ve been diligently crafting. A standout feature of this method is its innate capa&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1083,"like_count":20,"has_summary":false,"last_poster_username":"MaxZieb","category_id":33,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1070,"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":2,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7350,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Scroll Magic","id":23605,"title":"Hype Scroll Magic","slug":"hype-scroll-magic","posts_count":14,"reply_count":7,"highest_post_number":18,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/1/5/15f2ccf77d3ef628b7f1a5b548ac0fbdb3929120_2_1024x723.jpeg","created_at":"2024-02-06T18:20:48.664Z","last_posted_at":"2024-04-22T07:16:50.154Z","bumped":true,"bumped_at":"2024-04-22T07:16:50.154Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"HypeScrollMagic is a JavaScript extension designed for integration with Tumult Hype, enabling developers and designers to create interactive, scroll-based animations and interactions within their Hype projects. Levera&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":938,"like_count":34,"has_summary":false,"last_poster_username":"jonathan","category_id":33,"op_like_count":9,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":124,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7350,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4808,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Document Loader","id":17240,"title":"Hype Document Loader","slug":"hype-document-loader","posts_count":21,"reply_count":8,"highest_post_number":21,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/f/0/f0927303f4458738518c7746b6fc96023e0a651c_2_1024x724.jpeg","created_at":"2019-11-24T20:52:34.043Z","last_posted_at":"2024-04-12T20:43:36.546Z","bumped":true,"bumped_at":"2024-04-12T20:43:36.546Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This is a geeky extension. It uses a tiny runtime proxy to fetch the loader data directly offering instant access to it. This allows to read and maipulate some values you wouldn&#39;t usually haveaccess to … starting with&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":3350,"like_count":20,"has_summary":false,"last_poster_username":"MaxZieb","category_id":33,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":124,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1053,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Dynamic Camera","id":21464,"title":"Hype Dynamic Camera","slug":"hype-dynamic-camera","posts_count":19,"reply_count":9,"highest_post_number":27,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/6/a/6af3a78d62376ef549f1da7eceeed28f3e15c04f_2_1024x724.jpeg","created_at":"2021-12-23T16:17:54.197Z","last_posted_at":"2024-03-03T17:55:30.797Z","bumped":true,"bumped_at":"2024-03-03T17:55:30.797Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Create transformations based on a square defining the view port for animations and dynamic framing. This is based on the old but really great dCam source by @Luckyde. \nRelease on GitHub: \n\nExample file: \nHypeDynamicCa&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":2696,"like_count":62,"has_summary":false,"last_poster_username":"petester","category_id":33,"op_like_count":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4808,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7170,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4198,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":4920,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype TextPath (text on path animation)","id":14593,"title":"Hype TextPath (text on path animation)","slug":"hype-textpath-text-on-path-animation","posts_count":23,"reply_count":8,"highest_post_number":23,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/d/1/d101fd275828748f3ef3e966a6eb8461039e67e2_2_1024x701.jpeg","created_at":"2018-11-24T07:05:01.560Z","last_posted_at":"2024-02-02T18:58:27.762Z","bumped":true,"bumped_at":"2024-02-02T18:58:27.762Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hype TextPath (Beta)\n \nAnimated demo here \nSo as we now have path information in Hype we can manipulate… how about using that for a nice text path animation. Assign a class that starts with textPath to your vector path a&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":2140,"like_count":27,"has_summary":false,"last_poster_username":"CheeseDeluxe","category_id":33,"op_like_count":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1556,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4920,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":6014,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Action Events","id":21436,"title":"Hype Action Events","slug":"hype-action-events","posts_count":37,"reply_count":8,"highest_post_number":38,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/e/2/e26f76597fd2762019869a357ec3d481b131e885_2_1024x724.jpeg","created_at":"2021-12-13T22:08:15.053Z","last_posted_at":"2024-01-10T09:36:44.637Z","bumped":true,"bumped_at":"2024-01-11T13:10:11.966Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Extension that easily offers to listen to a multitude of events and execute code based on these events. The declaration is as simple as assigning a key and value in the attributes panel (using data attributes). Furt&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":6278,"like_count":91,"has_summary":false,"last_poster_username":"MaxZieb","category_id":33,"op_like_count":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7170,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":124,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":6289,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hype Text Split : Text Manipulation in Tumult Hype","id":23282,"title":"Hype Text Split : Text Manipulation in Tumult Hype","slug":"hype-text-split-text-manipulation-in-tumult-hype","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":"https://forums.tumult.com/uploads/db2156/optimized/3X/f/e/fe645b7dbb87ff02414a6e71189f9700d9070e01_2_1024x723.jpeg","created_at":"2023-09-17T17:10:34.843Z","last_posted_at":"2023-09-19T17:24:09.480Z","bumped":true,"bumped_at":"2023-09-19T17:24:09.480Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello Hype Enthusiasts, \nI&#39;m excited to unveil a new extension that will supercharge your text manipulation capabilities in Tumult Hype: Meet Hype Text Split. \nWhat Does It Solve?\nWorking with text in Tumult Hype has &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":717,"like_count":11,"has_summary":false,"last_poster_username":"h_classen","category_id":33,"op_like_count":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":124,"primary_group_id":null,"flair_group_id":null}]}]}}