Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update the README.md for release 3.0 #5200

Merged
merged 1 commit into from
Dec 18, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 14 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,22 +10,16 @@ JerryScript is a lightweight JavaScript engine for resource-constrained devices

Key characteristics of JerryScript:
* Full ECMAScript 5.1 standard compliance
* 160K binary size when compiled for ARM Thumb-2
* ECMAScript 2025 standard compliance is 70%
* [Kangax Compatibilty Table](https://compat-table.github.io/compat-table/es2016plus/)
* 258K binary size when compiled for ARM Thumb-2
* Heavily optimized for low memory consumption
* Written in C99 for maximum portability
* Snapshot support for precompiling JavaScript source code to byte code
* Mature C API, easy to embed in applications

Additional information can be found on our [project page](http://jerryscript.net) and [Wiki](https://github.com/jerryscript-project/jerryscript/wiki).

Memory usage and Binary footprint are measured at [here](https://jerryscript-project.github.io/jerryscript-test-results) with real target daily.

The latest results on **Raspberry Pi 2**:


[![Remote Testrunner](https://firebasestorage.googleapis.com/v0/b/jsremote-testrunner.appspot.com/o/status%2Fjerryscript%2Frpi2.svg?alt=media&token=1)](https://jerryscript-project.github.io/jerryscript-test-results/?view=rpi2)

IRC channel: #jerryscript on [freenode](https://freenode.net)
Mailing list: [email protected], you can subscribe [here](https://groups.io/g/jerryscript-dev) and access the mailing list archive [here](https://groups.io/g/jerryscript-dev/topics).

## Quick Start
Expand All @@ -47,7 +41,17 @@ For additional information see [Getting Started](docs/00.GETTING-STARTED.md).
- [Configuration](docs/01.CONFIGURATION.md)
- [API Reference](docs/02.API-REFERENCE.md)
- [API Example](docs/03.API-EXAMPLE.md)
- [Internals](docs/04.INTERNALS.md)
- [Port API](docs/05.PORT-API.md)
- [Reference Couting](docs/06.REFERENCE-COUNTING.md)
- [Debugger](docs/07.DEBUGGER.md)
- [Coding Standards](docs/08.CODING-STANDARDS.md)
- [Arguments Extension API](docs/09.EXT-REFERENCE-ARG.md)
- [Property Extension API](docs/10.EXT-REFERENCE-HANDLER.md)
- [Autorelease Extension API](docs/11.EXT-REFERENCE-AUTORELEASE.md)
- [Module Extension API](docs/12.EXT-REFERENCE-MODULE.md)
- [Debugger Transport Interface](docs/13.DEBUGGER-TRANSPORT.md)
- [Scope Extension API](docs/14.EXT-REFERENCE-HANDLE-SCOPE.md)
- [Module System](docs/15.MODULE-SYSTEM.md)
- [Migration Guide](docs/16.MIGRATION-GUIDE.md)

## Contributing
Expand Down
Loading