---
key: pl/javascriptcore
kind: plang
name: "JavaScriptCore"
url: https://plangs.page/javascriptcore
---

# JavaScriptCore

> JavaScript engine utilized in Safari and part of the WebKit project.

JavaScript engine developed as part of the WebKit project. It is widely known for being used in the Safari web browser and provides a robust implementation of the ECMAScript standards.

## Facts

- Appeared: 2008
- Homepage: http://webkit.org/
- GitHub: https://github.com/WebKit/WebKit

## Relationships

### Paradigms

- [Event-Driven](https://plangs.page/paradigm/event-driven)
- [General-Purpose](https://plangs.page/paradigm/general-purpose)
- [Interpreted](https://plangs.page/paradigm/interpreted)
- [Object-Oriented](https://plangs.page/paradigm/oop)
- [Reflective](https://plangs.page/paradigm/reflective)
- [Scripting](https://plangs.page/paradigm/scripting)

### Platforms

- [Apple](https://plangs.page/platform/apple)
- [ARM](https://plangs.page/platform/arm)
- [Linux](https://plangs.page/platform/linux)
- [Windows](https://plangs.page/platform/windows)

### Type Systems

- [Dynamic](https://plangs.page/type-system/dynamic)
- [Object-Oriented](https://plangs.page/type-system/object)
- [Weak](https://plangs.page/type-system/weak)

### Implements

- [JavaScript](https://plangs.page/javascript)

### Influenced By

- [JavaScript](https://plangs.page/javascript)

### Written With

- [C++](https://plangs.page/c++)

### Libraries

- [Cheerio](https://plangs.page/library/cheerio)
- [Marked](https://plangs.page/library/marked)
- [Preact](https://plangs.page/library/preact)
- [Readability](https://plangs.page/library/moz-readability)
- [Rison2](https://plangs.page/library/rison2)
- [Turndown](https://plangs.page/library/turndown)
- [typescript-json-schema](https://plangs.page/library/typescript-json-schema)

### Licenses

- [BSD](https://plangs.page/license/bsd)
- [LGPL](https://plangs.page/license/lgpl)

### Tags

- [GUI](https://plangs.page/tag/gui)
- [Interpreter](https://plangs.page/tag/interpreters)
- [Low Code](https://plangs.page/tag/low-code)
- [Scripting](https://plangs.page/tag/scripting)
