https://github.com/hetu-script/hetu-script
Hetu is a lightweight scripting language written in Dart for embedding in Flutter apps.
https://github.com/hetu-script/hetu-script
Keywords
bytecode dart embedded-scripting-language flutter hetu hetu-script interpreter scripting-language virtual-machine
Last synced: 11 months ago
JSON representation
Acceptance Criteria
- Revelant topics? true
- External users? true
- Open source license? true
- Active? true
- Fork? false
Repository metadata
Hetu is a lightweight scripting language written in Dart for embedding in Flutter apps.
- Host: GitHub
- URL: https://github.com/hetu-script/hetu-script
- Owner: hetu-script
- License: mit
- Created: 2020-07-18T05:50:16.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-03-22T08:46:42.000Z (about 1 year ago)
- Last Synced: 2024-03-22T10:06:12.210Z (about 1 year ago)
- Topics: bytecode, dart, embedded-scripting-language, flutter, hetu, hetu-script, interpreter, scripting-language, virtual-machine
- Language: Dart
- Homepage: https://hetu.dev
- Size: 59.3 MB
- Stars: 210
- Watchers: 9
- Forks: 19
- Open Issues: 6
- Releases: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Owner metadata
- Name: Hetu 河图
- Login: hetu-script
- Email:
- Kind: organization
- Description:
- Website: hetu.dev
- Location: China
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/80701091?v=4
- Repositories: 3
- Last ynced at: 2023-03-04T23:33:49.704Z
- Profile URL: https://github.com/hetu-script
Committers metadata
Last synced: over 1 year ago
Total Commits: 1,152
Total Committers: 10
Avg Commits per committer: 115.2
Development Distribution Score (DDS): 0.488
Commits in past year: 48
Committers in past year: 3
Avg Commits per committer in past year: 16.0
Development Distribution Score (DDS) in past year: 0.5
Name | Commits | |
---|---|---|
邵燃 | c****g@g****m | 590 |
[email protected] | h****y@l****m | 450 |
Shao, Ran | c****g@l****m | 82 |
rockingdice | r****e@g****m | 20 |
dsyrstad | d****d@v****m | 4 |
Rockingdice | w****y@o****m | 2 |
Erick | e****o@g****m | 1 |
flyzero | m****6@1****m | 1 |
Ângelo Polotto | a****o@g****m | 1 |
Otto Nascarella | o****a | 1 |
Committer domains:
- 126.com: 1
- vscorp.com: 1
Issue and Pull Request metadata
Last synced: over 1 year ago
Total issues: 93
Total pull requests: 48
Average time to close issues: about 2 months
Average time to close pull requests: about 8 hours
Total issue authors: 14
Total pull request authors: 8
Average comments per issue: 2.82
Average comments per pull request: 0.98
Merged pull request: 26
Bot issues: 0
Bot pull requests: 18
Past year issues: 3
Past year pull requests: 1
Past year average time to close issues: 17 days
Past year average time to close pull requests: N/A
Past year issue authors: 3
Past year pull request authors: 1
Past year average comments per issue: 3.0
Past year average comments per pull request: 0.0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- rockingdice (37)
- juh9870 (13)
- winterdl (13)
- Wetbikeboy2500 (7)
- mabDc (5)
- hythl0day (4)
- aleslanik2 (3)
- fpv999 (3)
- liudonghua123 (2)
- Pavel-by (2)
- badlee (1)
- nikitafedorov008 (1)
- polotto (1)
- SeanfvdM (1)
Top Pull Request Authors
- dependabot[bot] (18)
- dsyrstad (9)
- flymzero (6)
- hythl0day (5)
- ottonascarella (3)
- erickzanardo (3)
- polotto (3)
- joshdeboer (1)
Top Issue Labels
- bug (31)
- feature-request (16)
- error-handling (11)
- compiler (6)
- ast (6)
- good first issue (3)
- enhancement (2)
Top Pull Request Labels
- dependencies (18)
Package metadata
- Total packages: 3
- Total downloads: unknown
- Total dependent packages: 2 (may contain duplicates)
- Total dependent repositories: 18 (may contain duplicates)
- Total versions: 85
pub.dev: hetu_script
Hetu is a lightweight scripting language for embedding in Flutter apps.
- Homepage: https://github.com/hetu-script/hetu-script
- Documentation: https://pub.dev/documentation/hetu_script/
- Licenses: mit
- Latest release: 0.4.2+1 (published over 2 years ago)
- Last Synced: 2024-05-22T22:02:29.650Z (12 months ago)
- Versions: 54
- Dependent Packages: 2
- Dependent Repositories: 12
-
Rankings:
- Stargazers count: 4.651%
- Average: 6.857%
- Dependent packages count: 7.049%
- Dependent repos count: 7.508%
- Forks count: 8.221%
pub.dev: hetu_script_dev_tools
Extensions for Hetu Script dart package. Includes file system resource context helper class and command line REPL for Hetu Script.
- Homepage: https://github.com/hetu-script/hetu-script
- Documentation: https://pub.dev/documentation/hetu_script_dev_tools/
- Licenses: mit
- Latest release: 0.1.0 (published almost 3 years ago)
- Last Synced: 2024-05-22T15:02:12.492Z (12 months ago)
- Versions: 18
- Dependent Packages: 0
- Dependent Repositories: 5
-
Rankings:
- Stargazers count: 4.651%
- Forks count: 8.221%
- Average: 11.065%
- Dependent repos count: 11.187%
- Dependent packages count: 20.199%
pub.dev: hetu_script_flutter
Extension for Hetu Script. Makes it easier to use Hetu Script in Flutter apps.
- Homepage: https://github.com/hetu-script/hetu-script
- Documentation: https://pub.dev/documentation/hetu_script_flutter/
- Licenses: mit
- Latest release: 0.1.0 (published almost 3 years ago)
- Last Synced: 2024-05-23T10:40:16.591Z (12 months ago)
- Versions: 13
- Dependent Packages: 0
- Dependent Repositories: 1
-
Rankings:
- Stargazers count: 4.651%
- Forks count: 8.221%
- Average: 14.05%
- Dependent packages count: 20.199%
- Dependent repos count: 23.127%
Dependencies
- org.jetbrains.kotlin:kotlin-stdlib-jdk7 $kotlin_version implementation
- @vue/compiler-sfc ^3.2.31 development
- @vuepress/bundler-vite ^2.0.0-beta.35 development
- @vuepress/client ^2.0.0-beta.35 development
- @vuepress/plugin-back-to-top ^2.0.0-beta.35 development
- @vuepress/plugin-docsearch ^2.0.0-beta.35 development
- @vuepress/plugin-google-analytics ^2.0.0-beta.35 development
- @vuepress/plugin-register-components ^2.0.0-beta.35 development
- @vuepress/plugin-search ^2.0.0-beta.35 development
- @vuepress/shared ^2.0.0-beta.35 development
- @vuepress/utils ^2.0.0-beta.35 development
- nprogress ^0.2.0 development
- vuepress ^2.0.0-beta.35 development
- vue ^3.2.31
- analyzer ^4.1.0 development
- lints ^2.0.0 development
- test ^1.17.7 development
- characters ^1.2.0
- fast_noise ^1.0.1
- intl ^0.17.0
- meta ^1.7.0
- path ^1.8.0
- pub_semver ^2.1.0
- quiver ^3.0.1
- recase ^4.0.0
- async 2.8.2
- boolean_selector 2.1.0
- characters 1.2.0
- charcode 1.3.1
- clock 1.1.0
- code_text_field 1.0.2
- collection 1.16.0
- cupertino_icons 1.0.5
- fake_async 1.3.0
- fast_noise 1.0.1
- fixnum 1.0.1
- flutter 0.0.0
- flutter_highlight 0.7.0
- flutter_lints 2.0.1
- flutter_test 0.0.0
- hetu_script 0.4.2
- hetu_script_flutter 0.1.0+1
- highlight 0.7.0
- intl 0.17.0
- linked_scroll_controller 0.2.0
- lints 2.0.0
- matcher 0.12.11
- material_color_utilities 0.1.4
- meta 1.7.0
- path 1.8.1
- pub_semver 2.1.1
- quiver 3.1.0
- recase 4.0.0
- sky_engine 0.0.99
- source_span 1.8.2
- stack_trace 1.10.0
- stream_channel 2.1.0
- string_scanner 1.1.0
- term_glyph 1.2.0
- test_api 0.4.9
- vector_math 2.1.2
- flutter_lints ^2.0.1 development
- flutter_test --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess sdk: flutter development
- code_text_field ^1.0.2
- cupertino_icons ^1.0.2
- flutter --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess sdk: flutter
- flutter_highlight ^0.7.0
- hetu_script --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess path: "../hetu_script"
- hetu_script_flutter --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess path: "../hetu_script_flutter"
- highlight ^0.7.0
- lints ^2.0.0 development
- test ^1.16.0 development
- args ^2.1.0
- hetu_script --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess path: "../hetu_script"
- http ^0.13.4
- path ^1.8.0
- pub_semver ^2.1.1
- async 2.8.2
- boolean_selector 2.1.0
- characters 1.2.0
- charcode 1.3.1
- clock 1.1.0
- collection 1.16.0
- cupertino_icons 1.0.5
- fake_async 1.3.0
- fast_noise 1.0.1
- fixnum 1.0.1
- flutter 0.0.0
- flutter_lints 1.0.4
- flutter_test 0.0.0
- hetu_script 0.4.2+1
- hetu_script_flutter 0.1.0+2
- intl 0.17.0
- lints 1.0.1
- matcher 0.12.11
- material_color_utilities 0.1.4
- meta 1.7.0
- path 1.8.1
- pub_semver 2.1.1
- quiver 3.1.0
- recase 4.0.0
- sky_engine 0.0.99
- source_span 1.8.2
- stack_trace 1.10.0
- stream_channel 2.1.0
- string_scanner 1.1.0
- term_glyph 1.2.0
- test_api 0.4.9
- vector_math 2.1.2
- flutter_lints ^1.0.0 development
- flutter_test --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess sdk: flutter development
- cupertino_icons ^1.0.2
- flutter --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess sdk: flutter
- hetu_script ^0.4.2+1
- hetu_script_flutter --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess path: "../"
- flutter_lints ^2.0.1 development
- flutter_test --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess sdk: flutter development
- flutter --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess sdk: flutter
- hetu_script --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess path: "../hetu_script"
- path ^1.8.0
- _fe_analyzer_shared 43.0.0
- analyzer 4.3.1
- args 2.3.1
- async 2.9.0
- boolean_selector 2.1.0
- characters 1.2.1
- clock 1.1.1
- collection 1.16.0
- convert 3.0.2
- coverage 1.5.0
- crypto 3.0.2
- fast_noise 1.0.1
- file 6.1.2
- fixnum 1.0.1
- frontend_server_client 2.1.3
- glob 2.1.0
- hetu_script 0.4.2
- hetu_script_dev_tools 0.1.0+1
- http 0.13.4
- http_multi_server 3.2.1
- http_parser 4.0.1
- intl 0.17.0
- io 1.0.3
- js 0.6.4
- lints 2.0.0
- logging 1.0.2
- matcher 0.12.12
- meta 1.8.0
- mime 1.0.2
- node_preamble 2.0.1
- package_config 2.1.0
- path 1.8.2
- pool 1.5.1
- pub_semver 2.1.1
- quiver 3.1.0
- recase 4.0.0
- shelf 1.3.2
- shelf_packages_handler 3.0.1
- shelf_static 1.1.1
- shelf_web_socket 1.0.2
- source_map_stack_trace 2.1.0
- source_maps 0.10.10
- source_span 1.9.1
- stack_trace 1.10.0
- stream_channel 2.1.0
- string_scanner 1.1.1
- term_glyph 1.2.1
- test 1.21.4
- test_api 0.4.12
- test_core 0.4.16
- typed_data 1.3.1
- vm_service 9.3.0
- watcher 1.0.1
- web_socket_channel 2.2.0
- webkit_inspection_protocol 1.1.0
- yaml 3.1.1
- lints ^2.0.0 development
- test ^1.16.0 development
- hetu_script --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess path: "../hetu_script"
- hetu_script_dev_tools --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess path: "../hetu_script_dev_tools"
- args 2.3.1
- async 2.9.0
- characters 1.2.1
- collection 1.16.0
- hetu_script 0.4.0-pre1
- hetu_script_dev_tools 0.0.9
- http 0.13.4
- http_parser 4.0.1
- matcher 0.12.11
- meta 1.8.0
- path 1.8.2
- pedantic 1.11.1
- pub_semver 2.1.1
- quiver 3.1.0
- recase 4.0.0
- source_span 1.9.0
- stack_trace 1.10.0
- string_scanner 1.1.1
- term_glyph 1.2.0
- typed_data 1.3.1
- meta ^1.3.0 development
- pedantic ^1.11.0 development
- args ^2.0.0
- collection ^1.15.0
- hetu_script --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess path: "../hetu_script"
- hetu_script_dev_tools --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess path: "../hetu_script_dev_tools"
- path ^1.8.0
- _fe_analyzer_shared 40.0.0
- analyzer 4.1.0
- args 2.3.1
- async 2.9.0
- boolean_selector 2.1.0
- characters 1.2.1
- clock 1.1.1
- collection 1.16.0
- convert 3.0.2
- coverage 1.3.2
- crypto 3.0.2
- fast_noise 1.0.1
- file 6.1.2
- fixnum 1.0.1
- frontend_server_client 2.1.3
- glob 2.1.0
- hetu_script 0.4.0-pre7
- hetu_script_dev_tools 0.0.9
- http 0.13.4
- http_multi_server 3.2.1
- http_parser 4.0.1
- intl 0.17.0
- io 1.0.3
- js 0.6.4
- lints 2.0.0
- logging 1.0.2
- matcher 0.12.11
- meta 1.8.0
- mime 1.0.2
- node_preamble 2.0.1
- package_config 2.1.0
- path 1.8.2
- pool 1.5.1
- pub_semver 2.1.1
- quiver 3.1.0
- recase 4.0.0
- shelf 1.3.1
- shelf_packages_handler 3.0.1
- shelf_static 1.1.1
- shelf_web_socket 1.0.2
- source_map_stack_trace 2.1.0
- source_maps 0.10.10
- source_span 1.9.0
- stack_trace 1.10.0
- stream_channel 2.1.0
- string_scanner 1.1.1
- term_glyph 1.2.1
- test 1.21.2
- test_api 0.4.10
- test_core 0.4.14
- typed_data 1.3.1
- vm_service 8.3.0
- watcher 1.0.1
- web_socket_channel 2.2.0
- webkit_inspection_protocol 1.1.0
- yaml 3.1.1
- lints ^2.0.0 development
- test ^1.19.4 development
- hetu_script --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess path: packages/hetu_script
- hetu_script_dev_tools --- !ruby/hash:ActiveSupport::HashWithIndifferentAccess path: packages/hetu_script_dev_tools
Score: 10.673595774232203