https://github.com/zackradisic/glyph
My own personal code editor built with Rust + OpenGL
https://github.com/zackradisic/glyph
rust text-editor tree-sitter
Last synced: 5 months ago
JSON representation
My own personal code editor built with Rust + OpenGL
- Host: GitHub
- URL: https://github.com/zackradisic/glyph
- Owner: zackradisic
- Created: 2021-11-07T19:27:06.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-03-03T11:47:28.000Z (about 4 years ago)
- Last Synced: 2025-02-05T10:44:21.997Z (about 1 year ago)
- Topics: rust, text-editor, tree-sitter
- Language: Rust
- Homepage:
- Size: 1.44 MB
- Stars: 185
- Watchers: 8
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# Glyph
This is my personal code editor that I am building for fun and to get more familiar with OpenGL.
Glyph currently supports Vim keybinds, syntax highlighting, and runs at a consistent and smooth ~100 FPS. Eventually Glyph will have LSP support and become my main editor.
Glyph is designed for my own personal use, as a result I've made engineering and design decisions that suit only my own needs. The code is also meant to be read only by me, but can still be a useful starting point for others who wish to build their own code editor.
[I'm writing about the engineering process here](https://zackoverflow.dev), where I talk about some of the technical details of building Glyph.