SkillAgentSearch skills...

VText

VText is a text editor made entirely from c++, GLSL, openGL, and Imgui

Install / Use

/learn @vinaykomaravolu/VText
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

VText

Main Image VText is a Windows text/Code editor made entirely from C++, GLSL, GLFW, openGL, and Imgui. VText allows the user to create file/directories, edit new and old files, and run python files. VText also uses runs Windows Command Prompt commands and displays the output in the text editor itself.

Usage

Download the VText folder and run the VText.exe

Additional Details

  • Saves state of text editor when exiting the program and reloads state upon startup.
  • Python files can be compiled and run.
  • Command Line output is displayed to the user.
  • Imgui most of features regarding GUI. The File Chooser, Text View, and Layout were created from ground up for the purpose of this project (the code can be found in imgui_tools.h).
  • Graphics Engine is created from scratch using C++, OpenGL, GLSL, GLFW, and various other libraries.
  • Can switch between text or code editor.

Future development

  • Create easy way to compile and run Java, C, C++ and various other languages.
  • Ability to create more Text views via tabs.
  • Ability to analyze information of a particular file.
  • Multiplatform integration.

Graphics Engine

For more information regarding the graphics engine: OpenGL-Graphics-Engine.

Tools used in the Project:

  • OpenGL
  • ImGui
  • GLFW
  • GLSL
  • C++

References

Demonstration

File Chooser

File Chooser Demo

Layout

Layout Demo

Compiling/Running Python File

Pyhton demo

Resizing

Resizing Demo

Related Skills

View on GitHub
GitHub Stars27
CategoryDevelopment
Updated1mo ago
Forks3

Languages

C++

Security Score

90/100

Audited on Feb 11, 2026

No findings