Skip to content

GeorgViehoever/PJSR

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

PJSR - PixInsight JavaScript Runtime

The PixInsight JavaScript Runtime (PJSR) is an ECMA 262-5 compliant environment readily available in the PixInsight Core application. PJSR is based on a custom embedding of the SpiderMonkey JavaScript engine by Mozilla Corporation. The current versions 1.8.x of PixInsight use the SpiderMonkey 24 engine.

Scripts are smoothly integrated with the whole PixInsight platform: all installed processes are automatically scriptable. For example, you can apply any sequence of processes to an image, extract its processing history, and generate a script automatically with just a couple clicks. PJSR allows advanced users to create their own tools to meet their specific needs, try out new algorithms, generate high-quality graphics, and perform complex tasks involving thousands of images. Many scripts already form part of the standard PixInsight distribution to implement mission-critical tasks such as batch image preprocessing, batch image analysis, image grading, plate solving, image annotation and 3-D rendering, just to name some well-known examples.

This repository contains the source code of a number of important scripts that form part of the standard PixInsight distribution on all platforms, including BatchPreprocessing, the PIDoc compiler, Makefile Generator, SubframeSelector, and other critical components.

Copyright (C) 2003-2015 Pleiades Astrophoto

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%