Clarification question

This page summarizes the projects mentioned and recommended in the original post on /r/pulsaredit

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • autocomplete-plus

    Discontinued View and insert possible completions in the editor while typing

  • For autocomplete, we unfortunately don't have a centered documentation, and we're still discussing how to make one. But simplifying a bit, autocomplete is a package, and your own package will interact with it using services: https://atom-flight-manual-archive.github.io/behind-atom/sections/interacting-with-other-packages-via-services/. It's really simple, honestly, you just add some lines to your package.json, you export a javascript object, and that exported object will "provide" an autocomplete. The API is, unfortunately, on the old Atom github's wiki: https://github.com/atom/autocomplete-plus/wiki/Provider-API.

  • language-pon

    Pulsar Object Notation Syntax Highlighting in Pulsar

  • In this case, I think you might want to check how to make a TextMate grammar. These are simpler to do, and you basically will write a sequence of regular expressions in a CSON syntax. For an example (so you can have an idea) here's a "April's Fool" language we made: https://github.com/confused-Techie/language-pon (it's really simple so you can just copy the files and rename things, play until it works). Tree-Sitter grammars are more complex, but they are more powerful (because you basically creates an AST of the language you're highlighting).

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

    SurveyJS logo
  • pulsar

    A Community-led Hyper-Hackable Text Editor (by pulsar-edit)

  • Also, don't worry - we understand that there's documentation lacking on the "extend Pulsar" part and on package creation, but we're working on it. We're also working on better ways to test, document, and create packages (and grammars - see, for example, how we usually tested grammars in the past and how we're migrating to for example), so it's just a matter of time, really.

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