• Stars
    star
    199
  • Rank 196,105 (Top 4 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 10 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Cross-platform IDE for Dyalog APL

RIDE

RIDE is a remote IDE for Dyalog APL.

Screenshot

Getting started

Option 1: Download and install the latest release from this repository.

Option 2: Build RIDE from source:

Install Git and NodeJS v16.17.1

git clone https://github.com/dyalog/ride --depth=1
cd ride
npm i         # download dependencies
npm start     # start RIDE (without building native apps)
node mk dist  # build native apps under _/ride${version}/
node mk c     # cleans your build directory

node mk dist builds for all platforms.

You can also build platforms separately:

node mk {CODE}

where {CODE} is one of

CODE OS ARCH
w win32 ia32
l linux x64
o darwin x64
oa darwin arm64
m mas x64
ma mas arm64
a linux armv7l

(# starts a comment)

More Repositories

1

pynapl

Dyalog APL ←→ Python interface
Python
74
star
2

dyalog-jupyter-kernel

A Jupyter kernel for Dyalog APL
Python
63
star
3

MiServer

MiServer- an APL-based web server - requires Dyalog APL available from http://www.dyalog.com
APL
48
star
4

dyalog-jupyter-notebooks

Jupyter notebooks for Dyalog APL
Jupyter Notebook
40
star
5

Jarvis

APL-based web service framework supporting JSON or REST
APL
33
star
6

MDAPL

The de facto standard for people who are looking to learn Dyalog APL from a book. This updated version is a work in progress.
Python
32
star
7

vecdb

A simple "columnar database" based on memory-mapped files, written in APL
APL
31
star
8

TryAPL

This is the source code for TryAPL.org
JavaScript
22
star
9

link

Source code for Link – the built-in component that enables the use of text files as the primary storage mechanism for APL source code
APL
19
star
10

Math

Math workspace and libraries for Dyalog APL
APL
13
star
11

HttpCommand

A utility to manage HTTP requests from APL
APL
10
star
12

DyalogDocker

Run Dyalog APL under Docker
Shell
9
star
13

APLCourse

Dyalog APL self-study course
Shell
8
star
14

JSONServer

A light-weight APL-based HTTP server to call APL code from the net by passing arguments and results as JSON.
APL
8
star
15

bb

Brian Becker's Sandbox
APL
7
star
16

DUI

Dyalog User Interface - HTML-based cross-platform UI for Dyalog APL
Less
7
star
17

DCL

Dyalog Cryptographic Library
APL
6
star
18

PracticeProblems

Automatic Validation of APL Practice Problems
HTML
6
star
19

conga-apl

Source code, build and test scripts used to build and test Dyalog APL's core communication library, Conga (conga.dws)
APL
5
star
20

library-conga

HTTP tools based on Dyalog APL's core communication library, Conga
APL
5
star
21

qSE

Initialisation of ⎕SE, including source code that ends up somewhere in ⎕SE, and code to get it there.
APL
4
star
22

aplx

Tools to help migrate from APLX to Dyalog APL
APL
4
star
23

Samples

Code Samples and Templates
APL
4
star
24

NativeLib

C source and build files for the Dyalog Native Library Samples
C
4
star
25

DBuildTest

Repository for ]DBuild & ]DTest
APL
3
star
26

nuget

Tools to help use NuGet packages from Dyalog APL
3
star
27

Selenium

Create Test Scripts using Selenium WebDriver from Dyalog APL
APL
3
star
28

DCMS

APL
2
star
29

WebSockets

2
star
30

MiSites

Collection of MiSites for use with MiServer
APL
2
star
31

APLToolsWIP

APL Tools Group projects that are in progress
APL
2
star
32

APLAutoHotKey

Application to generate AutoHotKey scripts to enable APL glyph keyboard input
AutoHotkey
2
star
33

SMTP

Utility class implementing an SMTP (Simple Mail Transfer Protocol) client
APL
2
star
34

aplssh

libssh2 bindings for Dyalog APL
APL
2
star
35

SAWS

SAWS - Stand Alone Web Service framework
APL
2
star
36

library-core

Core application development library for Dyalog APL
APL
2
star
37

GhostRider

Headless RIDE client for QA and automation
APL
2
star
38

HMon

Health Monitor Samples & Documentation
2
star
39

ullu

Testing primitives of DyalogAPL
APL
1
star
40

iobranch

Conversion tools for migration to ⎕IO-sensitive branching in Dyalog v16.0
1
star
41

HTMLRenderer

Introduction to HTMLRenderer Workshop - Brian Becker and Josh David
CSS
1
star
42

v190qa

Version 19.0 QA
APL
1
star
43

dqa

Dyalog QA framework
1
star
44

mkrom

Morten Kromberg's Area
HTML
1
star
45

samples-conga

TCP communication samples using Dyalog APL's core communication library, Conga
APL
1
star
46

CITA

Continuous Integration Tool for APL
APL
1
star
47

dyalog-tube-ws

Source for building the dfns tube planner workspace (tube.dws)
APL
1
star
48

a3s-Linux

APL As A Service for Linux
Shell
1
star
49

isolate

Source to build isolate.dws, the futures and isolates workspace deliviered with Dyalog APL
APL
1
star
50

RP-Jenkins-Test

APL
1
star
51

SSGMon

Security Issue Monitor
1
star
52

RPCServer

Framework for building your own RPC (Remote Procedure Call) client/server application
1
star
53

UCMDUtils

2022 reimplementation of user command system
APL
1
star
54

Presentations

Presentation materials
HTML
1
star
55

EWC

Everywhere Window Creation
JavaScript
1
star