Developer Diaries: How We Built a Better Browser-Based IDE with Monaco

This page summarizes the projects mentioned and recommended in the original post on dev.to

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • oniguruma

    regular expression library

    However, parsing these files requires a C library called Oniguruma to parse and execute these files. Because this library does not run in a pure JavaScript environment – which was a requirement for Monaco historically due to browser support – Monaco ships out-of-the-box with a different grammar language.

  • 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.

    InfluxDB logo
  • vscode-oniguruma

    Oniguruma Bindings for VS Code

    More specifically, we’re using [vscode-oniguruma](https://github.com/microsoft/vscode-oniguruma), which is made by Microsoft. But this introduced yet another problem: Integrating TextMate into Monaco typically requires hacks of some kind, and introduces some flaws into the experience.

  • TextMate

    TextMate is a graphical text editor for macOS 10.12 or later

    See, VSCode itself utilizes grammar files called “tmLanguage” files to tokenize your code. This tokenizer is borrowed from TextMate.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Want to help bring Ruby support to Regex101 (online regexp suite)?

    2 projects | /r/ruby | 2 Jul 2022
  • Question regarding a Regular Expression

    1 project | /r/ruby | 21 Apr 2022
  • Python: From Beginners to Pro in 30 Mins (Part 1)

    5 projects | dev.to | 15 Jul 2024
  • Context-aware JavaScript regex template tag with advanced features

    1 project | news.ycombinator.com | 4 Jul 2024
  • User and groups creation automation in linux

    1 project | dev.to | 2 Jul 2024