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.8
Breadcrumbs
PythonJS
/
tests
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
0.8.8
Breadcrumbs
PythonJS
/
tests
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
bench_fibonacci.html
bench_fibonacci.html
bench_float.html
bench_float.html
bench_float_fast.html
bench_float_fast.html
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
box2dweb_helloworld.html
box2dweb_helloworld.html
box2dweb_polygons.html
box2dweb_polygons.html
brython_AST.html
brython_AST.html
brython_tokenize.html
brython_tokenize.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
dart_helloworld.html
dart_helloworld.html
first-class_function.html
first-class_function.html
helloworld.html
helloworld.html
load_test.html
load_test.html
nbody.html
nbody.html
nbody_fast.html
nbody_fast.html
nbody_oo_fast.html
nbody_oo_fast.html
nbody_ultra_fast.html
nbody_ultra_fast.html
p2js_concave.html
p2js_concave.html
p2js_concave_springs.html
p2js_concave_springs.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
pystone.html
pystone.html
pystone_fast.html
pystone_fast.html
pystone_fastdef.html
pystone_fastdef.html
pystone_ultra_fast.html
pystone_ultra_fast.html
richards.html
richards.html
richards_fast.html
richards_fast.html
server.py
server.py
skunami_helloworld.html
skunami_helloworld.html
skunami_mirror.html
skunami_mirror.html
test_AST.html
test_AST.html
test_JSArray.html
test_JSArray.html
test_JSObject.html
test_JSObject.html
test__getattr__.html
test__getattr__.html
test__getattribute__.html
test__getattribute__.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_javascript_keyword_args.html
test_calling_javascript_keyword_args.html
test_calling_variable_kwargs.html
test_calling_variable_kwargs.html
test_canvas.html
test_canvas.html
test_class_attributes.html
test_class_attributes.html
test_classmethod.html
test_classmethod.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_destructuring_assignment.html
test_destructuring_assignment.html
test_dict.html
test_dict.html
test_dict_advanced.html
test_dict_advanced.html
test_dict_advanced_js.html
test_dict_advanced_js.html
test_dict_items.html
test_dict_items.html
test_dict_methods.html
test_dict_methods.html
test_dom.html
test_dom.html
test_ellipsis.html
test_ellipsis.html
test_expressions.html
test_expressions.html
test_for_in_list_continue.html
test_for_in_list_continue.html
test_for_loop.html
test_for_loop.html
test_function_inline.html
test_function_inline.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_set.html
test_set.html
test_setInterval.html
test_setInterval.html
test_string.html
test_string.html
test_subclass_fake_namespace.html
test_subclass_fake_namespace.html
test_subclass_init.html
test_subclass_init.html
test_subclass_javascript.html
test_subclass_javascript.html
test_this.html
test_this.html
test_threejs.html
test_threejs.html
test_tuple.html
test_tuple.html
test_typedef_args.html
test_typedef_args.html
test_typedef_global.html
test_typedef_global.html
View all files
You can’t perform that action at this time.