{"id":13743977,"url":"https://github.com/pechemann/hummingbird","last_synced_at":"2025-05-09T02:32:09.072Z","repository":{"id":8424466,"uuid":"10011916","full_name":"pechemann/hummingbird","owner":"pechemann","description":"The easiest way to build and deploy robust MVC applications for ActionScript 3.0, Mobile and the Starling Framework.","archived":true,"fork":false,"pushed_at":"2014-03-18T19:31:39.000Z","size":6450,"stargazers_count":28,"open_issues_count":1,"forks_count":6,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-08-29T02:02:15.715Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"ActionScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pechemann.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-05-12T10:01:11.000Z","updated_at":"2024-08-12T22:17:10.000Z","dependencies_parsed_at":"2022-07-30T00:19:40.844Z","dependency_job_id":null,"html_url":"https://github.com/pechemann/hummingbird","commit_stats":null,"previous_names":["flashapi/hummingbird"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pechemann%2Fhummingbird","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pechemann%2Fhummingbird/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pechemann%2Fhummingbird/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pechemann%2Fhummingbird/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pechemann","download_url":"https://codeload.github.com/pechemann/hummingbird/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224802883,"owners_count":17372520,"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:00.826Z","updated_at":"2024-11-15T15:31:21.690Z","avatar_url":"https://github.com/pechemann.png","language":"ActionScript","readme":"# Hummingbird Framework: the MVC Flash Architecture #\n\n![Hummingbird Logo](http://flashapi.org/hummingbird/hummingbird-badges/hummingbird-logo-128.png)\n\t\nThe easiest way to build and deploy robust MVC applications for ActionScript 3.0, Mobile and the Starling Framework.\n\n## What is Hummingbird? ##\n\n**Hummingbird** is a light-weight, fast and easy-to-use MVC Framework for the Flash Platform.\nIt has especially been designed for the development of Starling-based games.\n\n**Hummingbird** focuses on Adobe AIR, but is fully compatible with Flex Apache and pure ActionScript 3.0 environments. It can be used for Mobile applications as well as Desktop applications.\n\nBy completely decoupling the good old MVC triad, **Hummingbird** keeps your code concise, simple and modular. \nThus, it easily enables teams management and maintainability of code.\n\n## Hummingbird Features ##\n\nThe **Hummingbird Framework** comes with a huge bunch of built-in functionalities, such as ready-to-use templates, ant builder tasks, sample projects and more...\n\nBecause **Hummingbird** uses Inversion of Control (IoC) and Dependency Injection (DI) to deal for you with the MVC pattern architecture, you just have to focus on the business layer of your applications, or games.\n\nContrary to others signal-based MVC framewoks, **Hummingbird** strictly adheres to the MVC pattern. It means that developers can easily identify producers and consumers of action calls between the actors of the MVC pattern.\n\n## Quick Links ##\n\n* [Hummingbird Website](http://flashapi.org/hummingbird/)\n* [API Documentation](http://flashapi.org/hummingbird/documentation/)\n* [Github Project](https://github.com/flashapi/hummingbird)\n\nTo download the latest stable version of Hummingbird, visit the [Hummingbird Website](http://flashapi.org/hummingbird/).\n\n## Requirements ##\n\n* Adobe AIR 3.5 or Adobe Flash Player 11.5\n* Starling Framework 1.3\n\n## License ##\n\nThe **Hummingbird Framework** is Free \u0026 Open Source, released under a  [Simplified BSD License](http://flashapi.org/hummingbird/resources/hummingbird-license.txt), which makes him compatible with the Starling Framework license.\n","funding_links":[],"categories":["Frameworks"],"sub_categories":["MVC Framework"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpechemann%2Fhummingbird","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpechemann%2Fhummingbird","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpechemann%2Fhummingbird/lists"}