SaaSHub helps you find the best software and product alternatives Learn more →
Sapling Alternatives
Similar projects and alternatives to sapling
-
-
playground
Discontinued Treesitter playground integrated into Neovim (by nvim-treesitter)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
-
gtoolkit
Glamorous Toolkit is the Moldable Development environment. It empowers you to make systems explainable through experiences tailored for each problem.
-
-
symex.el
An intuitive way to edit Lisp symbolic expressions ("symexes") structurally in Emacs
-
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.
-
awesome-structure-editors
A list of projectional and structural editors
-
rustpad
Efficient and minimal collaborative code editor, self-hosted, no database required
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
sapling reviews and mentions
- Sapling: A highly experimental vi-inspired editor where you edit code, not text
-
Emacs Is Not Enough
Basically, when you say 'structural editing', do you mean making an AST for every kind of input and having a modal command language that permits traversal and editing of that AST. Like what sapling https://github.com/kneasle/sapling is attempting to do ?
-
Why are we storing source code in plaintext?
For example, you can edit the AST directly: https://github.com/kneasle/sapling
There are some smart people thinking about this issue: check out Sapling for example. It's an attempt of creating an editor where you edit the syntax tree as opposed to writing plaintext.
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 Apr 2024
Stats
kneasle/sapling is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of sapling is Rust.