A nano like text editor built with pure C

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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

    A nano like text editor built with pure C

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • kilo

    A text editor in less than 1000 LOC with syntax highlight and search.

    Most of that is probably attributable to being based on Kilo: https://github.com/antirez/kilo (kinda strange they didn't link directly in their readme) - a tiny text editor written by antirez who notably also created Redis. Antirez has a bunch of really interesting side projects if you dig into their github repo.

  • kilua

    A minimal text-editor with lua scripting.

    Like many I appreciated seeing Antirez's kilo project, and went my own direction with a trivial fork:

    Adding support for an embedded lua scripting language, allowing multiple buffers, and flexible syntax highlighting for different languages, etc.

    For me one of the challenges was getting UTF8 support, since I live in Finland and am exposed to ä, ö, and other characters. It was a fun learning experience, even though I never intended it to become a "real editor" and I continue to use emacs on a daily basis.

    Quickly looking over the (closed) bug reports I see the discussion I had with myself back in 2016 which largely caused me to rewrite the core in C++ so I could take advantage of modern facilities to make UTF8 work more easily:

    https://github.com/skx/kilua/issues/49

  • micro-editor

    A modern and intuitive terminal-based text editor

  • uemacs

    Random version of microemacs with my private modificatons

    Neat, I am a fan of minimalist text editors. There is also uEmacs: https://github.com/torvalds/uemacs

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

  • Looking for a CLI text editor/viewer that supports colors

    2 projects | /r/linuxquestions | 14 Feb 2023
  • In your opinion, what is the text-editor equivalent of Openbox?

    2 projects | news.ycombinator.com | 9 Sep 2024
  • GNU Nano 8 comes with modern key bindings

    1 project | news.ycombinator.com | 31 May 2024
  • Text Editor: Data Structures

    5 projects | news.ycombinator.com | 26 Dec 2023
  • A simple guide for configuring sudo and doas

    3 projects | dev.to | 24 Dec 2023

Did you konow that C is
the 7th most popular programming language
based on number of metions?