{"id":13743797,"url":"https://github.com/arthur-debert/BulkLoader","last_synced_at":"2025-05-09T01:33:17.090Z","repository":{"id":66755724,"uuid":"987913","full_name":"arthur-debert/BulkLoader","owner":"arthur-debert","description":"A bulk loading library for Actionscript.","archived":false,"fork":false,"pushed_at":"2015-08-31T21:13:30.000Z","size":9717,"stargazers_count":270,"open_issues_count":10,"forks_count":56,"subscribers_count":27,"default_branch":"master","last_synced_at":"2024-08-04T05:02:45.025Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://www.stimuli.com.br/trane/2007/nov/25/loading-reloaded/","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/arthur-debert.png","metadata":{"files":{"readme":"README.mkd","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}},"created_at":"2010-10-14T19:21:22.000Z","updated_at":"2024-03-17T06:24:48.000Z","dependencies_parsed_at":"2023-03-13T20:29:37.151Z","dependency_job_id":null,"html_url":"https://github.com/arthur-debert/BulkLoader","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/arthur-debert%2FBulkLoader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arthur-debert%2FBulkLoader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arthur-debert%2FBulkLoader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arthur-debert%2FBulkLoader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arthur-debert","download_url":"https://codeload.github.com/arthur-debert/BulkLoader/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224802707,"owners_count":17372487,"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:00:57.349Z","updated_at":"2024-11-15T15:30:34.559Z","avatar_url":"https://github.com/arthur-debert.png","language":"ActionScript","readme":"BulkLoader is a minimal library written in Actionscript 3 (AS3) that aims to make loading and managing complex loading requirements easier and faster. BulkLoader takes a more dynamic, less architecture heavy approach. Few imports and making heavy use of AS3's dynamic capabilities, BulkLoader has a one-liner feel that doesn't get in your way.\n\nBulkLoader hides the complexity of loading different data types in AS3 and provides a unified interface for loading, accessing and events notification for different types of content.\n\nThis library is licensed under an open source MIT license.\nFeatures:                                                                 \n\n  * Connection pooling.\n  *  Unified interface for different loading types.\n  *  Unified progress notification.\n  *  Events for individual items and as groups.\n  *  Priority \n  *  Stop and resuming individually as well as in bulk.\n  *  Cache management.\n  *  Statistics about loading (latency, speed, average speed).\n  *  Various kinds on progress indication: ratio (items loaded / items to load), bytes , and weighted percentage. \n  *  Configurable number of retries.\n  *  Configurable logging. \n  *  Various assets types (XML, NetStreams, Swfs, Images, Sound, Text Files)\n\nDesign goals:                        \n\n  *  Minimal imports.\n  *  Few method to learn.\n  *  Consistent interface, regardless of content type.\n\nBulkLoader gracefully handles progress notification in these use cases: \n\n  *  Few connections to open: bytes total can be used instantly.\n  *  Many connections opened: progress by ratio\n  *  Many connections opened for data of widely varying sizes: progress by weight.\n \n\nUseful links:                                                    \n                        \n  * The [FAQ](http://github.com/arthur-debert/BulkLoader/wiki/FAQ) has the answer to the most common questions.\n  * The [WIKI](http://github.com/arthur-debert/BulkLoader/wiki) has a lot of user guides.\n  * The [Original announcement](http://www.stimuli.com.br/trane/2007/nov/25/loading-reloaded/) .\n  * The [Mailing list](http://groups.google.com/group/bulkloader-users) . This is where support request and usage questions should be directed.\n  * The [Online documentation](http://media.stimuli.com.br/projects/bulk-loader/docs/) for asdoc style help.\n\nThank you\n\t","funding_links":[],"categories":["Networking"],"sub_categories":["Data Loader"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farthur-debert%2FBulkLoader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farthur-debert%2FBulkLoader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farthur-debert%2FBulkLoader/lists"}