Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/SusanDoggie/SwiftJS

A cross platform Javascript engine for Swift
https://github.com/SusanDoggie/SwiftJS

cross-platform ios javascript javascript-engine linux macos swift

Last synced: 3 months ago
JSON representation

A cross platform Javascript engine for Swift

Lists

README

        

# SwiftJS

[![Github Actions](https://github.com/SusanDoggie/SwiftJS/workflows/Builder/badge.svg)](https://github.com/SusanDoggie/SwiftJS/actions)
[![codecov](https://codecov.io/gh/SusanDoggie/SwiftJS/branch/main/graph/badge.svg)](https://codecov.io/gh/SusanDoggie/SwiftJS)
![Platform](https://img.shields.io/badge/platform-macOS%20%7C%20iOS%20%7C%20Linux-lightgrey.svg?style=flat)
[![GitHub release](https://img.shields.io/github/release/SusanDoggie/SwiftJS.svg)](https://github.com/SusanDoggie/SwiftJS/releases)
[![Swift](https://img.shields.io/badge/swift-5.3-orange.svg?style=flat)](https://swift.org)
[![MIT](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](LICENSE)

A cross platform Javascript engine for Swift.

## System Requirements

For Linux platforms, you need to install JavaScriptCore

### Ubuntu

apt-get -y install libjavascriptcoregtk-4.0-dev

### CentOS 8

yum -y install webkit2gtk3-jsc-devel

### Amazon Linux 2

yum -y install webkitgtk4-jsc-devel

## Contributing

To contribute a feature, please [create an issue](https://github.com/SusanDoggie/SwiftJS/issues/new) or [make a pull request](https://github.com/SusanDoggie/SwiftJS/compare).