Skip to content
/ Astar Public

This is simple text editor inspired by the Kilo Editor. By default on Titanium OS, it is meant to be portable, customizable, flexible.

License

Notifications You must be signed in to change notification settings

Dalex994/Astar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Banner Image

Static Version GitHub last commit GitHub License GitHub code size in bytes


Astar

A Nano and Vim-like TUI text editor based on the Kilo Editor, It is meant to be easily configurable, incredibly light and user-friendly. It'll be available by default on the Titanium OS.

Roadmap

  • Stable syntax highlighting
  • Comments and Docs !
  • Navigation mapping
  • Language support:
      • Bash
      • Python
      • Odin
      • Nasm (?)
  • Config file
  • Ncurses backend

NB: List subject to changes

Why ?

It's fuuuuuun ! No really, just for learning low-level C programs and making my very own software ^^

How does it run ?

For the time, it's only available on Unix terminal, so if you are on Windows, you will need to install WSL.

Once you have a Unix terminal, just get the latest release, and then run:

astar <your_file.xyz> 

or

astar 

Development

Dependencies

You just need make and a C compiler, I used gcc but the Makefile is independent regarding of this, take what you want !

Compilation

You just have to clone or fork the repo. If you don't use Jetbrain's IDEs, you can delete the .idea folder. For compilation and running, you just need to run:

make

And then: (the executable will be in the /bin folder)

./astar <your_filename.xyz>

Nice, it's workiin' !!

Later I'll probably add GitHub Actions to run some tests on each commits...

Issues/Contributing

Templates are coming soon ! For the moment just make a fork, branch and then report/propose explicitly.

About

This is simple text editor inspired by the Kilo Editor. By default on Titanium OS, it is meant to be portable, customizable, flexible.

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •