aretext

Minimalist text editor with vim-compatible key bindings. (by aretext)

Aretext Alternatives

Similar projects and alternatives to aretext based on common topics and language

  • ntfy

    Send push notifications to your phone or desktop using PUT/POST

  • scc

    Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go

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

    WorkOS logo
  • Squircle-CE

    👨‍💻 Squircle CE is a fast and free multi-language code editor for Android

  • mangadesk

    Terminal client for MangaDex 📖

  • tut

    TUI for Mastodon with vim inspired keys (by RasmusLindroth)

  • orbiton

    Configuration-free text editor and IDE limited to VT100. Suitable for writing git commit messages, editing Markdown, config files, source code, viewing man pages and for quick edit-compile cycles when programming. Has syntax highlighting, jump-to-error, rainbow parentheses, macros, tab completion, cut/paste portals and a simple gdb front-end.

  • bim

    Discontinued Extensible, lightweight terminal text editor with syntax highlighting and plugin support.

  • 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
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better aretext alternative or higher similarity.

aretext reviews and mentions

Posts with mentions or reviews of aretext. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-10-22.
  • Incremental Parsing in Go
    3 projects | news.ycombinator.com | 22 Oct 2022
    Look at the current Makefile:

    https://github.com/aretext/aretext/blob/main/Makefile

    Build is literally a `go build ...` and install is `go install`. Adding any other language to the mix would make this a polyglot project and not be "equally easy to set up". The other question is, do both parsers exist? In this write-up they point to tree-sitter as a possibility which is a JS program that produces C code. This would be viable, but here's the author's take:

    > I considered integrating tree-sitter, an incremental parsing library with parsers for many existing languages. However, running JavaScript to generate parsers and linking to a C library would have greatly complicated the build process. Today, aretext can be built on almost any platform using a single go install command. I’ve had users install aretext on ARM laptops, FreeBSD servers, Chromebooks, and Android phones. To maintain portability, I wanted a pure Go implementation.

    So this wasn't some casual decision, but something they at least considered long enough to describe here.

    And the parsing library itself is only around 1200 lines total (comments, blanks, and code). The parsers for each language add a lot more, of course, but should be roughly equivalent given the same library and interface. I imagine that if this project really takes off and performance becomes a real problem they can do the rewrite at that point. Right now, the code works, seems to work fast enough for its author and primary users, and it's trivial to install on any platform supported by Go. So yes, it would have been a premature optimization to complicate the build process, probably reduce the number of supported platforms (or greatly increase the effort to support the same number of platforms), just to have a slightly faster parser.

  • aretext - Minimalist text editor with vim-compatible key bindings.
    1 project | /r/coolgithubprojects | 10 Mar 2022
    1 project | /r/programmingtools | 10 Mar 2022
  • A note from our sponsor - WorkOS
    workos.com | 26 Apr 2024
    The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →

Stats

Basic aretext repo stats
3
240
8.3
about 1 month ago

aretext/aretext is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.

The primary programming language of aretext is Go.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com