{"id":13744687,"url":"https://github.com/gskinner/AS3Libs","last_synced_at":"2025-05-09T03:33:06.824Z","repository":{"id":140512194,"uuid":"1623654","full_name":"gskinner/AS3Libs","owner":"gskinner","description":"A collection of AS3 libraries and sketches that I have built over the years.","archived":false,"fork":false,"pushed_at":"2021-08-25T12:08:46.000Z","size":4209,"stargazers_count":356,"open_issues_count":0,"forks_count":44,"subscribers_count":26,"default_branch":"master","last_synced_at":"2025-03-18T03:46:09.054Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://gskinner.com/blog/","language":"ActionScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gskinner.png","metadata":{"files":{"readme":"README.txt","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2011-04-16T17:28:07.000Z","updated_at":"2024-11-06T01:45:04.000Z","dependencies_parsed_at":"2024-01-15T00:02:10.067Z","dependency_job_id":"9db77977-6459-4420-89d0-80eb81f29b74","html_url":"https://github.com/gskinner/AS3Libs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gskinner%2FAS3Libs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gskinner%2FAS3Libs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gskinner%2FAS3Libs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gskinner%2FAS3Libs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gskinner","download_url":"https://codeload.github.com/gskinner/AS3Libs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253183262,"owners_count":21867391,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-03T05:01:14.129Z","updated_at":"2025-05-09T03:33:06.218Z","avatar_url":"https://github.com/gskinner.png","language":"ActionScript","funding_links":[],"categories":["Utilities","📦 Legacy \u0026 Inactive Projects"],"sub_categories":["Other Utilities"],"readme":"﻿A collection of AS3 libraries and sketches I have built over the years. At present, many of the folders are empty, as I am in the process of retesting and cleaning up the different items as I add them.\n\nAll class files are released under MIT. Other assets are copyright their respective copyright holders.\n\nHere is a list of the libraries you will find here:\n\n** _Sketches **\nSmaller sketches that are incomplete or less significant, but still worth sharing.\n\t* CurvedLines: draws curves from a series of points\n\t* DragManager: simple drag management\n\t* FloatyPods: rectangular pods arrange themselves via repulsion\n\t* HeatMap: a simple heat map implementation\n\t* HexMap: the start of a hex map drawing / interaction model\n\t* PaintBlobs: draws splashes of paint\n\t* SimpleTagCloud: extremely simple/limited tag cloud\n\t* Swarming\n\t* VersionStringComparison: compares common version string formats\n\n** CamTools **\nA collection of tools for working with webcam input.\n\n** Chunker **\nSimple library for breaking intensive tasks up across frames to maintain UI responsiveness (simple green threads).\n\n** CollisionDetection **\nPixel-perfect shape based collision detection.\n\n** ColorMatrix **\nProvides common color adjustment methods for use with ColorMatrixFilter. Uses the same math / values as the Flash Pro IDE's \"Adjust Color\" filter.\n\n** FireFX **\nCreates animated fire effects on any display object.\n\n** FrameScriptManager **\nInject ActionScript into a movieclip timeline at a specific frame number or label. Great for separating code and design.\n\n** Kaleidoscope **\nCreate a kaledoscope effect using any display object as the source.\n\n** PerformanceSuite **\nCreate performance tests for actionscript and graphics, then log the results. Includes tools to integrate performance tests into unit tests for TDD.\n\n** ProximityManager **\nGrid based proximity system for tracking the distance between large numbers of similarly sized elements.\n\n** Rndm **\nProvides simple methods for working with random values, such as Rndm.float(min, max), and Rndm.sign(). Also includes a seeded random version.\n\n** SharpenFilter **\nExtends and abstracts ConvolutionFilter to provide an easy to use sharpen filter.\n\n** TextFlow **\nEnables multi-field text using TextFields for applications like multicolumn text and flowing text around an image. Multiple versions with different capabilities.\n\n** Wander **\nA feature rich class for implementing wander motion (heading + velocity), including simple flocking.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgskinner%2FAS3Libs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgskinner%2FAS3Libs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgskinner%2FAS3Libs/lists"}