{"id":13742524,"url":"https://github.com/rubo/flame","last_synced_at":"2026-02-10T03:03:00.473Z","repository":{"id":3885920,"uuid":"4972981","full_name":"rubo/flame","owner":"rubo","description":"Flame is an ActionScript library that provides a number of useful UI controls, collections, cryptographic services, and utilities to work with the Flex SDK.","archived":false,"fork":false,"pushed_at":"2014-06-24T15:49:19.000Z","size":2615,"stargazers_count":18,"open_issues_count":0,"forks_count":6,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-08-17T08:35:11.083Z","etag":null,"topics":["cryptography","encryption"],"latest_commit_sha":null,"homepage":"","language":"ActionScript","has_issues":true,"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/rubo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-07-10T11:33:09.000Z","updated_at":"2025-06-04T22:41:24.000Z","dependencies_parsed_at":"2022-09-02T23:30:43.237Z","dependency_job_id":null,"html_url":"https://github.com/rubo/flame","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/rubo/flame","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubo%2Fflame","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubo%2Fflame/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubo%2Fflame/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubo%2Fflame/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rubo","download_url":"https://codeload.github.com/rubo/flame/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubo%2Fflame/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29289899,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-10T02:32:08.756Z","status":"ssl_error","status_checked_at":"2026-02-10T02:30:31.937Z","response_time":65,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["cryptography","encryption"],"created_at":"2024-08-03T05:00:33.324Z","updated_at":"2026-02-10T03:03:00.455Z","avatar_url":"https://github.com/rubo.png","language":"ActionScript","readme":"Flame is an ActionScript library that provides a number of useful UI controls, collections, cryptographic services, and utilities to work with the Flex SDK.\n\nThe API is heavily inspired by .NET Framework.\n\n## License\nThe code is released under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0).\n\n## Features\n#### Collections\nProvides wrapper classes that expose a Vector as a collection that can be accessed and manipulated using the methods and properties of the ICollectionView or IList interfaces.\n\n#### Cryptographic services\nProvides cryptographic services including support for [National Security Agency (NSA) Suite B](http://www.nsa.gov/ia/programs/suiteb_cryptography) algorithms, secure encoding and decoding of data, as well as hashing and random number generation. All algorithms has been tested for the compatibility with .NET Framework and JDK (JCE).\n- Hash algorithms: MD5, RIPEMD-160, SHA-1, SHA-2 (SHA-224, SHA-256, SHA-384, SHA-512)\n- Keyed-hash algorithms: HMAC\n- Symmetric algorithms: AES, Rijndael, RC4\n- Asymmetric algorithms: RSA (with key blinding, OAEP, PKCS #1, PSS), Elliptic Curve Diffie-Hellman (ECDH), Elliptic Curve Digital Signature Algorithm (ECDSA)\n- Abstract Syntax Notation One (ASN.1) encoding and decoding\n\n#### Numerics\nProvides classes to represent arbitrarily large signed integers (BigInteger) and complex numbers.\n\n#### UI controls\nProvides both Spark and MX controls for single and multi-file uploading, checkbox grouping, collapsible panel, advanced tab bar, flow layout, bindable validators, and a few small extensions to several controls of the Flex SDK.\n\n#### Utilities\nProvides a few utility classes to work with Array, Vector, ByteArray, Date, and String types as well as methods for data conversion.\n\n## Build\nThe library can be compiled using Ant:\n\n\tant -f \u003cPath to the project\u003e/build.xml -Dbasedir=\u003cPath to the project\u003e\n\nNote that it is required to define an environment variable FLEX_HOME pointing to the Flex SDK directory.\n\n## Downloads\nThe binaries and documentation are available in the [Releases](https://github.com/rubo/flame/releases) section.","funding_links":[],"categories":["User Interface"],"sub_categories":["UI Components"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frubo%2Fflame","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frubo%2Fflame","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frubo%2Fflame/lists"}