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
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
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
.
PythonWorkbench
/
pyodide
Public
forked from
pyodide/pyodide
Notifications
You must be signed in to change notification settings
Fork
0
Star
1
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
pyodide
src
on
main
User selector
All users
Datepicker
All time
Commit history
Commits on Oct 19, 2025
MAINT Separate loadPyodide into multiple stages (#5746)
Show description for d62b7f1
ryanking13
and
pre-commit-ci[bot]
authored
d62b7f1
View commit details
Copy full SHA for d62b7f1
View code at this point
Browse repository at this point
Commits on Oct 18, 2025
fix: update `.PHONY` typo in Makefiles (#5957)
Show description for e5aff66
R3gardless
and
pre-commit-ci[bot]
authored
e5aff66
View commit details
Copy full SHA for e5aff66
View code at this point
Browse repository at this point
Fix `thisArg` when making js calls while taking snapshot (#5588)
Show description for 9defb97
hoodmane
authored
9defb97
View commit details
Copy full SHA for 9defb97
View code at this point
Browse repository at this point
Remove pyxhr imports from http/__init__.py (#5953)
Show description for f1de0a1
hoodmane
authored
f1de0a1
View commit details
Copy full SHA for f1de0a1
View code at this point
Browse repository at this point
Commits on Oct 17, 2025
Change toJs to convert a dictionary to an Object by default (#5912)
hoodmane
authored
09754cf
View commit details
Copy full SHA for 09754cf
View code at this point
Browse repository at this point
Add `scheduler.postTask()` support for callback scheduling (#5946)
leehanjeong
authored
44247f5
View commit details
Copy full SHA for 44247f5
View code at this point
Browse repository at this point
Commits on Oct 16, 2025
refactor: deduplicate Emscripten File System API definitions (#5949)
R3gardless
authored
bd20be3
View commit details
Copy full SHA for bd20be3
View code at this point
Browse repository at this point
Commits on Oct 15, 2025
fix: correct import of runtimeEnv in test_webloop_webworker (#5944)
snghnl
authored
62ce9c0
View commit details
Copy full SHA for 62ce9c0
View code at this point
Browse repository at this point
Fix MessageChannel to process task snapshots instead of draining queue (#5947)
leehanjeong
authored
807e408
View commit details
Copy full SHA for 807e408
View code at this point
Browse repository at this point
Commits on Oct 8, 2025
Make integration test for node work successfully (#5936)
zsaladin
authored
ad98aed
View commit details
Copy full SHA for ad98aed
View code at this point
Browse repository at this point
Use undefined instead of null for this when no value is present (#5938)
hoodmane
authored
f2f0db5
View commit details
Copy full SHA for f2f0db5
View code at this point
Browse repository at this point
Use null for missing `this` instead of JS_ERROR (#5937)
hoodmane
authored
72f4f68
View commit details
Copy full SHA for 72f4f68
View code at this point
Browse repository at this point
Add @types/emscripten to package-lock.json (#5935)
zsaladin
authored
e7ae9e2
View commit details
Copy full SHA for e7ae9e2
View code at this point
Browse repository at this point
Commits on Oct 5, 2025
Adjust timing in test_two_way_transfer to reduce flakiness (#5933)
leehanjeong
authored
cdf86ed
View commit details
Copy full SHA for cdf86ed
View code at this point
Browse repository at this point
Reuse MessageChannel in scheduler (#5931)
leehanjeong
authored
256bc65
View commit details
Copy full SHA for 256bc65
View code at this point
Browse repository at this point
Commits on Oct 2, 2025
Docs updates for `as_object_map()` deprecation (#5928)
hoodmane
authored
dc5e0b8
View commit details
Copy full SHA for dc5e0b8
View code at this point
Browse repository at this point
Fix broken `test:browser` tests and make it run successfully (#5911)
zsaladin
authored
5519b96
View commit details
Copy full SHA for 5519b96
View code at this point
Browse repository at this point
Commits on Oct 1, 2025
When failed to compute indexURL, mention the fix (#5924)
Show description for fff1e26
hoodmane
authored
fff1e26
View commit details
Copy full SHA for fff1e26
View code at this point
Browse repository at this point
Fix error handling in `pyodide.toPy()` (#5926)
Show description for fa10378
hoodmane
authored
fa10378
View commit details
Copy full SHA for fa10378
View code at this point
Browse repository at this point
Deprecate as_object_map in favor of as_py_json (#5899)
hoodmane
authored
e2dd08f
View commit details
Copy full SHA for e2dd08f
View code at this point
Browse repository at this point
Commits on Sep 29, 2025
Remove runtime environment global (#5917)
hoodmane
authored
5d67d5e
View commit details
Copy full SHA for 5d67d5e
View code at this point
Browse repository at this point
Commits on Sep 27, 2025
maint: implement RuntimeEnv singleton pattern for environment detection (#5914)
Drranny
authored
3350902
View commit details
Copy full SHA for 3350902
View code at this point
Browse repository at this point
Fix @types/emscripten dependency (#5910)
Show description for 22abf9d
MuTsunTsai
and
ryanking13
authored
22abf9d
View commit details
Copy full SHA for 22abf9d
View code at this point
Browse repository at this point
Commits on Sep 25, 2025
Implement remaining AbstractEventLoop methods with NotImplementedError (#5907)
Show description for 6a24ec2
leehanjeong
and
ryanking13
authored
6a24ec2
View commit details
Copy full SHA for 6a24ec2
View code at this point
Browse repository at this point
Commits on Sep 24, 2025
Add pyxhr synchronous HTTP client using XMLHttpRequest (#5841)
Show description for b18c101
viva2b
and
pre-commit-ci[bot]
authored
b18c101
View commit details
Copy full SHA for b18c101
View code at this point
Browse repository at this point
refactor(types): split Module into EmscriptenModule, PythonModule, and PyodideModule #5786 (#5903)
hyedall
authored
2438f08
View commit details
Copy full SHA for 2438f08
View code at this point
Browse repository at this point
Commits on Sep 23, 2025
Implement missing no-op methods in WebLoop (#5906)
leehanjeong
authored
dbed275
View commit details
Copy full SHA for dbed275
View code at this point
Browse repository at this point
Rewrite some tests to use run_in_pyodide (#5845)
hyoinandout
authored
ef0d465
View commit details
Copy full SHA for ef0d465
View code at this point
Browse repository at this point
Commits on Sep 21, 2025
Implements async generator lifecycle management in WebLoop (#5896)
leehanjeong
authored
157e0eb
View commit details
Copy full SHA for 157e0eb
View code at this point
Browse repository at this point
Commits on Sep 20, 2025
feat: Introduce web REPL with XTerm.js (#5864)
snghnl
authored
7b82e05
View commit details
Copy full SHA for 7b82e05
View code at this point
Browse repository at this point
Commits on Sep 19, 2025
Fix the __module__ of jsnull (#5898)
hoodmane
authored
4a125d7
View commit details
Copy full SHA for 4a125d7
View code at this point
Browse repository at this point
Minor internal improvement to JsArray methods (#5900)
hoodmane
authored
0daebff
View commit details
Copy full SHA for 0daebff
View code at this point
Browse repository at this point
Replace mocha with nodejs in unit test (#5878)
Show description for 61511c8
zsaladin
and
ryanking13
authored
61511c8
View commit details
Copy full SHA for 61511c8
View code at this point
Browse repository at this point
Commits on Sep 17, 2025
Fix wasm-gc js error handling (#5890)
hoodmane
authored
767d589
View commit details
Copy full SHA for 767d589
View code at this point
Browse repository at this point
Commits on Sep 16, 2025
refactor: Clean up webbrowser module structure and improve browser re… (#5839)
Show description for 7600c6f
hyoinandout
and
ryanking13
authored
7600c6f
View commit details
Copy full SHA for 7600c6f
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.