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
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
.
PassiveLogic
/
JavaScriptKit
Public
forked from
swiftwasm/JavaScriptKit
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
3
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
JavaScriptKit
Sources
JavaScriptKit
Documentation.docc
on
main
User selector
All users
All time
Commit history
Commits on Aug 3, 2026
BridgeJS: import from external ECMAScript modules, and split snippet origins (#795)
Show description for e53155d
kateinoigakukun
authored
e53155d
View commit details
Copy full SHA for e53155d
View code at this point
Browse repository at this point
Commits on Jul 29, 2026
add JS-snippet support using `from: .module("/path/to/js-module.js")` syntax (#792)
sliemeobn
authored
5ce3050
View commit details
Copy full SHA for 5ce3050
View code at this point
Browse repository at this point
Commits on Jun 24, 2026
BridgeJS: Address @JS(as:) review feedback
Show description for 76d11c0
krodak
committed
76d11c0
View commit details
Copy full SHA for 76d11c0
View code at this point
Browse repository at this point
Commits on Jun 11, 2026
Box JSException storage in a class to fit the direct typed-error convention
krodak
committed
d26143e
View commit details
Copy full SHA for d26143e
View code at this point
Browse repository at this point
BridgeJS: Warn on async throwing closures passed to JavaScript
krodak
committed
c020734
View commit details
Copy full SHA for c020734
View code at this point
Browse repository at this point
BridgeJS: Support throws and async for closures
krodak
committed
fa13f45
View commit details
Copy full SHA for fa13f45
View code at this point
Browse repository at this point
Commits on May 13, 2026
BridgeJS: Add JSTypedArray as a recognized BridgeJS type (#746)
Show description for fc672e7
krodak
authored
fc672e7
View commit details
Copy full SHA for fc672e7
View code at this point
Browse repository at this point
Commits on Apr 30, 2026
BridgeJS: Use `@JS` types from other modules in the same package (#730)
Show description for 09b3f4e
wfltaylor
authored
09b3f4e
View commit details
Copy full SHA for 09b3f4e
View code at this point
Browse repository at this point
Commits on Apr 22, 2026
feat: Add opt-in pointer identity mode for SwiftHeapObject wrappers
krodak
committed
d70aaff
View commit details
Copy full SHA for d70aaff
View code at this point
Browse repository at this point
Commits on Mar 24, 2026
BridgeJS: Re-land extension method support (reverted in #703) (#706)
Show description for 7be7d4e
3 people
authored
7be7d4e
View commit details
Copy full SHA for 7be7d4e
View code at this point
Browse repository at this point
Commits on Mar 16, 2026
Revert "BridgeJS: Correctly emit @JS methods in extensions" (#703)
Show description for abf1c88
MaxDesiatov
authored
abf1c88
View commit details
Copy full SHA for abf1c88
View code at this point
Browse repository at this point
Commits on Mar 11, 2026
Fix CI: update snapshots, formatting, runtime test, add docs and review feedback
krodak
committed
4c1c32c
View commit details
Copy full SHA for 4c1c32c
View code at this point
Browse repository at this point
Commits on Feb 13, 2026
Documentation tweaks
kateinoigakukun
committed
a931787
View commit details
Copy full SHA for a931787
View code at this point
Browse repository at this point
BridgeJS: Prepare for MVP release for documentation and relaxing feature gates (#630)
Show description for 6682a2e
kateinoigakukun
authored
6682a2e
View commit details
Copy full SHA for 6682a2e
View code at this point
Browse repository at this point
Commits on Feb 5, 2026
BridgeJS: Add missing `function` keyword for namespace function declarations in TypeScript (#592)
krodak
authored
b1fb45e
View commit details
Copy full SHA for b1fb45e
View code at this point
Browse repository at this point
Commits on Feb 4, 2026
BridgeJS: Few more array import tests
Show description for 43a05d9
krodak
committed
43a05d9
View commit details
Copy full SHA for 43a05d9
View code at this point
Browse repository at this point
BridgeJS: Support all missing types as associated values in exported enums
krodak
committed
dcc148f
View commit details
Copy full SHA for dcc148f
View code at this point
Browse repository at this point
Commits on Feb 3, 2026
Merge pull request #566 from PassiveLogic/krodak/jsobject-stack-support
Show description for d35ef58
krodak
authored
d35ef58
View commit details
Copy full SHA for d35ef58
View code at this point
Browse repository at this point
Revert "BridgeJS: Enforce throws(JSException) on @JS protocol methods" (#565)
kateinoigakukun
authored
0662e3b
View commit details
Copy full SHA for 0662e3b
View code at this point
Browse repository at this point
BridgeJS: Add JSObject and @JSClass struct support for arrays and struct
krodak
committed
1714f28
View commit details
Copy full SHA for 1714f28
View code at this point
Browse repository at this point
BridgeJS: Exception checking on protocol wrapper methods
Show description for d4da0e3
krodak
committed
d4da0e3
View commit details
Copy full SHA for d4da0e3
View code at this point
Browse repository at this point
Commits on Jan 30, 2026
Add opt-in tracing hooks for JS bridge (#548)
Show description for d2ca6eb
kateinoigakukun
authored
d2ca6eb
View commit details
Copy full SHA for d2ca6eb
View code at this point
Browse repository at this point
Commits on Jan 29, 2026
BridgeJS: Swift Array support (#542)
krodak
authored
8784a38
View commit details
Copy full SHA for 8784a38
View code at this point
Browse repository at this point
Commits on Jan 21, 2026
chore: Minor updates to BridgeJS documentation (#503)
krodak
authored
4c0d367
View commit details
Copy full SHA for 4c0d367
View code at this point
Browse repository at this point
Commits on Jan 17, 2026
BridgeJS: Macro-annotated import notations
kateinoigakukun
committed
91d2f06
View commit details
Copy full SHA for 91d2f06
View code at this point
Browse repository at this point
Drop Swift 6.0 support (#500)
kateinoigakukun
authored
dbeee8a
View commit details
Copy full SHA for dbeee8a
View code at this point
Browse repository at this point
Commits on Jan 12, 2026
Documentation: Fix example code snippet in Hello World tutorial
kateinoigakukun
committed
8d23cdb
View commit details
Copy full SHA for 8d23cdb
View code at this point
Browse repository at this point
Documentation: Add JavaScript Interop Cheat Sheet (#491)
kateinoigakukun
authored
a277afb
View commit details
Copy full SHA for a277afb
View code at this point
Browse repository at this point
Commits on Dec 22, 2025
BridgeJS: Add default parameters to struct and enable struct as default parameter
krodak
committed
0872dbd
View commit details
Copy full SHA for 0872dbd
View code at this point
Browse repository at this point
Commits on Dec 20, 2025
BridgeJS: Swift struct support (#479)
krodak
authored
9b2a6b1
View commit details
Copy full SHA for 9b2a6b1
View code at this point
Browse repository at this point
Commits on Nov 29, 2025
Add Node.js example (#473)
Show description for 6892354
kateinoigakukun
and
Copilot
authored
6892354
View commit details
Copy full SHA for 6892354
View code at this point
Browse repository at this point
Commits on Nov 28, 2025
Documentation: Add Testing article
kateinoigakukun
committed
4b327dc
View commit details
Copy full SHA for 4b327dc
View code at this point
Browse repository at this point
Documentation: Add debugging and profiling articles
kateinoigakukun
committed
4de8df3
View commit details
Copy full SHA for 4de8df3
View code at this point
Browse repository at this point
Documentation: Fix docc formatting issues
kateinoigakukun
committed
94762ae
View commit details
Copy full SHA for 94762ae
View code at this point
Browse repository at this point
Commits on Nov 27, 2025
BridgeJS: Global namespace configuration and tests
krodak
committed
afe86fc
View commit details
Copy full SHA for afe86fc
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.