Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rxi/lite
A lightweight text editor written in Lua
https://github.com/rxi/lite
Last synced: 1 day ago
JSON representation
A lightweight text editor written in Lua
- Host: GitHub
- URL: https://github.com/rxi/lite
- Owner: rxi
- License: mit
- Created: 2019-12-28T11:12:25.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-09-20T16:35:31.000Z (over 1 year ago)
- Last Synced: 2025-01-23T05:05:02.084Z (9 days ago)
- Language: Lua
- Size: 9.79 MB
- Stars: 7,860
- Watchers: 103
- Forks: 357
- Open Issues: 108
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-repositories - rxi/lite - A lightweight text editor written in Lua (Lua)
- awesome-list - lite
- awesome-starred - rxi/lite - A lightweight text editor written in Lua (others)
- jimsghstars - rxi/lite - A lightweight text editor written in Lua (Lua)
README
# lite
![screenshot](https://user-images.githubusercontent.com/3920290/81471642-6c165880-91ea-11ea-8cd1-fae7ae8f0bc4.png)A lightweight text editor written in Lua
* **[Get lite](https://github.com/rxi/lite/releases/latest)** — Download
for Windows and Linux
* **[Get started](doc/usage.md)** — A quick overview on how to get started
* **[Get plugins](https://github.com/rxi/lite-plugins)** — Add additional
functionality
* **[Get color themes](https://github.com/rxi/lite-colors)** — Add additional colors
themes## Overview
lite is a lightweight text editor written mostly in Lua — it aims to provide
something practical, pretty, *small* and fast, implemented as simply as
possible; easy to modify and extend, or to use without doing either.## Customization
Additional functionality can be added through plugins which are available from
the [plugins repository](https://github.com/rxi/lite-plugins); additional color
themes can be found in the [colors repository](https://github.com/rxi/lite-colors).
The editor can be customized by making changes to the
[user module](data/user/init.lua).## Building
You can build the project yourself on Linux using the `build.sh` script
or on Windows using the `build.bat` script *([MinGW](https://nuwen.net/mingw.html) is required)*.
Note that the project does not need to be rebuilt if you are only making changes
to the Lua portion of the code.## Contributing
Any additional functionality that can be added through a plugin should be done
so as a plugin, after which a pull request to the
[plugins repository](https://github.com/rxi/lite-plugins) can be made. In hopes
of remaining lightweight, pull requests adding additional functionality to the
core will likely not be merged. Bug reports and bug fixes are welcome.## License
This project is free software; you can redistribute it and/or modify it under
the terms of the MIT license. See [LICENSE](LICENSE) for details.