Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
PythonJS
/
PythonJS
Public
Notifications
You must be signed in to change notification settings
Fork
95
Star
880
Code
Issues
23
Pull requests
1
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Files
Expand file tree
0.8.4
Breadcrumbs
PythonJS
/
tests
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
0.8.4
Breadcrumbs
PythonJS
/
tests
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
python-to-js
python-to-js
runtime
runtime
blockly_ace_helloworld.html
blockly_ace_helloworld.html
blockly_auto_blocks.html
blockly_auto_blocks.html
blockly_code_editor.html
blockly_code_editor.html
blockly_custom_blocks.html
blockly_custom_blocks.html
blockly_helloworld.html
blockly_helloworld.html
call-python-callback-from-js.html
call-python-callback-from-js.html
call-python-method-callback-from-js.html
call-python-method-callback-from-js.html
first-class_function.html
first-class_function.html
helloworld.html
helloworld.html
load_test.html
load_test.html
pixi_and_blockly.html
pixi_and_blockly.html
pixi_and_blockly_and_tween.html
pixi_and_blockly_and_tween.html
pixi_drop_image.html
pixi_drop_image.html
pixi_helloworld.html
pixi_helloworld.html
property_decorator.html
property_decorator.html
server.py
server.py
test_JSArray.html
test_JSArray.html
test_JSObject.html
test_JSObject.html
test__getattr__.html
test__getattr__.html
test__setattr__.html
test__setattr__.html
test_array.html
test_array.html
test_array_advanced.html
test_array_advanced.html
test_bitwise_or.html
test_bitwise_or.html
test_calling_args_and_kwargs.html
test_calling_args_and_kwargs.html
test_calling_variable_kwargs.html
test_calling_variable_kwargs.html
test_class_attributes.html
test_class_attributes.html
test_closure.html
test_closure.html
test_compare.html
test_compare.html
test_custom_operators.html
test_custom_operators.html
test_custom_unicode_operators.html
test_custom_unicode_operators.html
test_dict.html
test_dict.html
test_dict_advanced.html
test_dict_advanced.html
test_dict_methods.html
test_dict_methods.html
test_dom.html
test_dom.html
test_ellipsis.html
test_ellipsis.html
test_for_in_list_continue.html
test_for_in_list_continue.html
test_for_loop.html
test_for_loop.html
test_if_and_or.html
test_if_and_or.html
test_if_contains.html
test_if_contains.html
test_if_not_in.html
test_if_not_in.html
test_import.html
test_import.html
test_int.html
test_int.html
test_isinstance.html
test_isinstance.html
test_json.html
test_json.html
test_lambda.html
test_lambda.html
test_list.html
test_list.html
test_list_comprehension.html
test_list_comprehension.html
test_min_max.html
test_min_max.html
test_multiple_inheritance.html
test_multiple_inheritance.html
test_nested_loops.html
test_nested_loops.html
test_ondrop.html
test_ondrop.html
test_ondrop_upload.html
test_ondrop_upload.html
test_parent-class__getattr__.html
test_parent-class__getattr__.html
test_parent-class__setattr__.html
test_parent-class__setattr__.html
test_performance.html
test_performance.html
test_properties_and__getattr__untyped.html
test_properties_and__getattr__untyped.html
test_return_type.html
test_return_type.html
test_setInterval.html
test_setInterval.html
test_string.html
test_string.html
test_threejs.html
test_threejs.html
test_tuple.html
test_tuple.html
test_websocket.html
test_websocket.html
test_websocket_ace_editor.html
test_websocket_ace_editor.html
test_websocket_raw.html
test_websocket_raw.html
test_with_javascript.html
test_with_javascript.html
threejs_TextGeometry.html
threejs_TextGeometry.html
threejs_blockly_and_physijs.html
threejs_blockly_and_physijs.html
threejs_code_editor.html
threejs_code_editor.html
threejs_helloworld.html
threejs_helloworld.html
threejs_materials.html
threejs_materials.html
threejs_meets_blockly_and_ace.html
threejs_meets_blockly_and_ace.html
threejs_nested_attribute_lookup_decorators.html
threejs_nested_attribute_lookup_decorators.html
threejs_node_blockly.html
threejs_node_blockly.html
threejs_physijs_helloworld.html
threejs_physijs_helloworld.html
threejs_simple_geoms.html
threejs_simple_geoms.html
threejs_vector3.html
threejs_vector3.html
threejs_vector3_operator_overloading.html
threejs_vector3_operator_overloading.html
tween_helloworld.html
tween_helloworld.html
tween_helloworld_lowlevel.html
tween_helloworld_lowlevel.html
View all files
You can’t perform that action at this time.