With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 15 TypeScript REPL Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
hydrogen
:atom: Run code interactively, inspect data, and plot. All the power of Jupyter kernels, inside your favorite text editor.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Portfolio-App-By-React-Bricks
I have made Portfolio App Built with React Bricks & TypeScript in Replit
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Setup a simple Node Typescript Project in 5 minutes - 2024 edition | dev.to | 2024-05-07tsx : for typescript code execution. It is a replacement of ts-node. As the latter does not work in Node 20
Hydrogen got an update to fix this issue, but it was never published on Pulsar's backend. You can install it with pulsar -p https://github.com/nteract/hydrogen.git -t v2.16.5
Project mention: Is Node.js a good way to implement a CLI app with persistence? | /r/node | 2023-06-02Due to Node's asynchronous behavior, it makes Node great for long-running processes that make a lot of HTTP requests, database calls, and other async ops, like a web server or a REST API. However, if I am making a CLI tool for pretty much personal use only, with very minimal async operations, then blocking the event loop with a synchronous function that will resolve almost immediately will make no difference perceivable to a human brain or have any speed benefits that someone can actually observe (think `fs.readFileSync` or `require('dotenv') of 10 line config file, or a quick embedded db (sqlite) query with only ~100 records. I'm wondering what the best way to implement the database part of the app synchronous. I can read/write to JSON files but it would be tricky because the data is relational, and some complex joins and other data wrangling operations are required (complex to perform in JS but are easy to implement in a SQL statement). It's not important what the operations are, that's not the point of this post. This is mostly a personal project of interest: making this CLI tool completely avoiding any async operations/using no promises. I would like to use node tho, as I said this is just out of interest and I also want to experiment with several CLI libraries such as Ink or Cliffy.
Project mention: Ts-C-compiler: Multipass C Compiler, Assembler and x86 emulator in TypeScript | news.ycombinator.com | 2024-02-19
Project mention: Cicada – A FOSS, Cross-Platform Version of GitHub Actions and Gitlab CI | news.ycombinator.com | 2023-11-06There is a collision in names:
Cicada, this CI tool, uses a DSL (domain specific language) to write configuration, and this DSL is referred to as "Cicada language", and blasted in marketing copy as a "real programming language" on https://cicada.sh/
However, this is a completely different language from Cicada language, a programming language and theorem prover hosted at https://cicada-lang.org/ and https://github.com/cicada-lang/cicada
This name collision is very confusing, and I wonder why Cicada the CI tool didn't just stick to python, since it is also a "real programming language"
TypeScript REPL related posts
-
Setup a simple Node Typescript Project in 5 minutes - 2024 edition
-
TypeScript Without Transpilation
-
Is your language eco friendly?
-
Trouble with Hydrogen Plug-In (error text included)
-
Couple super basic Typescript questions from a newbie: how to compile and how to start learning
-
Cicada Language: A New Dependently Typed Language
-
"SyntaxError: Cannot use import statement outside a module" trying to run Mathigon/Studio
-
A note from our sponsor - SurveyJS
surveyjs.io | 10 May 2024
Index
What are some of the best open-source REPL projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | ts-node | 12,593 |
2 | nteract | 6,156 |
3 | hydrogen | 3,904 |
4 | tslab | 643 |
5 | Cliffy | 347 |
6 | ts-c-compiler | 318 |
7 | react-py | 211 |
8 | magic-racket | 194 |
9 | vue-code-view | 129 |
10 | crosis | 109 |
11 | skerrick | 101 |
12 | Gistlyn | 82 |
13 | Portfolio-App-By-React-Bricks | 4 |
14 | odd | 3 |
15 | cicada | 0 |
Sponsored