{"id":20383467,"url":"https://github.com/parazeeknova/nyxtext-zenith","last_synced_at":"2025-04-12T09:19:44.932Z","repository":{"id":247122958,"uuid":"825017005","full_name":"parazeeknova/nyxtext-zenith","owner":"parazeeknova","description":"🗒️Text Editor built with Pyqt6 \u0026 QScintilla. Supports more than 35 + languages out of the box  with 12+ handcrafted themes..","archived":false,"fork":false,"pushed_at":"2024-09-20T10:41:32.000Z","size":6435,"stargazers_count":14,"open_issues_count":4,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-12T09:19:34.514Z","etag":null,"topics":["development","ide","productivity","pyside6","python3","qscintilla","text-editor","wip"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/parazeeknova.png","metadata":{"files":{"readme":".github/README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-06T14:31:25.000Z","updated_at":"2025-02-08T14:46:02.000Z","dependencies_parsed_at":"2024-07-23T21:14:25.966Z","dependency_job_id":"99f60907-6f84-400c-9d9e-cd96f83240e4","html_url":"https://github.com/parazeeknova/nyxtext-zenith","commit_stats":null,"previous_names":["parazeeknova/nyxtext-zenith"],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parazeeknova%2Fnyxtext-zenith","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parazeeknova%2Fnyxtext-zenith/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parazeeknova%2Fnyxtext-zenith/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parazeeknova%2Fnyxtext-zenith/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/parazeeknova","download_url":"https://codeload.github.com/parazeeknova/nyxtext-zenith/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248543836,"owners_count":21121838,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["development","ide","productivity","pyside6","python3","qscintilla","text-editor","wip"],"created_at":"2024-11-15T02:22:46.188Z","updated_at":"2025-04-12T09:19:44.895Z","avatar_url":"https://github.com/parazeeknova.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"###### *\u003cdiv align=\"right\"\u003e\u003csub\u003e// give it a try!\u003c/sub\u003e\u003c/div\u003e*\n\u003cdiv align=\"center\"\u003e\n\t\u003ca href=\"https://github.com/parazeeknova/nyxtext-zenith/stargazers\"\u003e\n\t\t\u003cimg alt=\"Stargazers\" src=\"https://img.shields.io/github/stars/parazeeknova/nyxtext-zenith?style=for-the-badge\u0026logo=starship\u0026color=C9CBFF\u0026logoColor=D9E0EE\u0026labelColor=302D41\"\u003e\u003c/a\u003e\n\t\u003ca href=\"https://github.com/parazeeknova/nyxtext-zenith/issues\"\u003e\n\t\t\u003cimg alt=\"Issues\" src=\"https://img.shields.io/github/issues/parazeeknova/nyxtext-zenith?style=for-the-badge\u0026logo=gitbook\u0026color=B5E8E0\u0026logoColor=D9E0EE\u0026labelColor=302D41\"\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/parazeeknova/nyxtext-zenith/releases\"\u003e\n    \u003cimg alt=\"Maintained\" src=\"https://img.shields.io/badge/Maintained%3F-yes-green.svg?style=for-the-badge\u0026logo=github\u0026color=F2CDCD\u0026logoColor=D9E0EE\u0026labelColor=302D41\"/\u003e\u003c/a\u003e\n\t\t\u003cimg alt=\"Releases\" src=\"https://img.shields.io/github/release/parazeeknova/nyxtext-zenith.svg?style=for-the-badge\u0026logo=github\u0026color=F2CDCD\u0026logoColor=D9E0EE\u0026labelColor=302D41\"/\u003e\u003c/a\u003e\n\u003c/div\u003e\n\u003cdiv align=\"center\"\u003e\n\n  \u003ca href=\"https://github.com/parazeeknova/nyxtext-zenith\"\u003e\n    \u003cimg src=\"assets/Zenith-banner.png\" alt=\"Logo\" width=\"98%\"\u003e\n  \u003c/a\u003e\n  \u003cbr\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n![Python](https://img.shields.io/badge/Python-Programming%20Language-8aadf4?style=for-the-badge\u0026logo=python\u0026logoColor=D9E0EE\u0026labelColor=302D41) \n![PyQt6](https://img.shields.io/badge/PyQt6-GUI%20Framework-a6da95?style=for-the-badge\u0026logo=qt\u0026logoColor=D9E0EE\u0026labelColor=302D41) \n![QScintilla](https://img.shields.io/badge/QScintilla-Text%20Editor%20Component-8bd5ca?style=for-the-badge\u0026logoColor=D9E0EE\u0026labelColor=302D41)\n\u003cbr\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com//parazeeknova/nyxtext-zenith#-installing-nyxtext\"\u003e\u003ckbd\u003e \u003cbr\u003e Installation \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\u0026ensp;\u0026ensp;\n  \u003ca href=\"https://github.com//parazeeknova/nyxtext-zenith#-screenshots\"\u003e\u003ckbd\u003e \u003cbr\u003e Screenshots \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\u0026ensp;\u0026ensp;\n  \u003ca href=\"https://github.com/parazeeknova/nyxtext-zenith/blob/main/.github/CONTRIBUTING.md\"\u003e\u003ckbd\u003e \u003cbr\u003e Contribution \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\u0026ensp;\u0026ensp;\n  \u003ca href=\"https://github.com/parazeeknova/nyxtext-zenith/blob/main/.github/ABOUT.md\"\u003e\u003ckbd\u003e \u003cbr\u003e About \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\u0026ensp;\u0026ensp;\n  \u003ca href=\"https://github.com/parazeeknova/nyxtext-zenith?tab=readme-ov-file#%EF%B8%8F-shortcut-keys\"\u003e\u003ckbd\u003e \u003cbr\u003e Keyboard Shortcuts \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n\u003cbr\u003e\n\n###### *\u003cdiv align=\"right\"\u003e\u003csub\u003e// About\u003c/sub\u003e\u003c/div\u003e*\n\u003cp align=\"center\"\u003e\n\u003cstrong\u003eNyxtext-zenith\u003c/strong\u003e represents the next leap forward in text editing, building upon the foundation laid by its predecessor, \u003cstrong\u003eNyxtext\u003c/strong\u003e. Reborn with PyQt6 and QScintilla. As the successor to \u003cstrong\u003eNyxtext\u003c/strong\u003e, the core mission of providing a comprehensive text editor for developers. Nyxtext-zenith aims to surpass its forerunner by offering an even more robust, intelligent, and versatile text editing experience. It continues the nyxtext legacy of eliminating the need for multiple text-related applications, now with greater efficiency and an expanded feature set.\n\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n  \u003cdetails\u003e\n  \u003csummary\u003eProject Structure\u003c/summary\u003e\n\n  [zenith](zenith/) - Main application directory\n  [colors](zenith/colors/) - Color schemes for the application\n  [components](zenith/components/) - Components for the application\n  [core](zenith/core/) - Core components for the application (Subclasses, threading, core functions)\n  [framework](zenith/framework/) - Framework for the application\n  [lexers](zenith/lexers/) - Lexers for syntax highlighting\n  [media](zenith/media/) - Media files\n  [scripts](zenith/scripts/) - Scripts\n  [`__init__.py`](zenith/__init__.py) - Initialization\n  [`__main__.py`](zenith/__main__.py) - Entry point\n  [`color_schemes.lua`](zenith/color_schemes.lua) - Customizable color schemes\n  [`shortcuts.lua`](zenith/shortcuts.lua) - Customizable shortcuts\n  [`config.lua`](zenith/config.lua) - Configuration for the application\n  \u003c/details\u003e\n\u003c/div\u003e\n\n###### *\u003cdiv align=\"right\"\u003e\u003csub\u003e// Socials\u003c/sub\u003e\u003c/div\u003e*\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/parazeeknova/nyxtext\"\u003e\n    \u003cpicture\u003e\n      \u003csource srcset=\"assets/social/macchiato_github.svg\" width=\"64\" height=\"64\" alt=\"Github Logo\" media=\"(prefers-color-scheme: dark)\"/\u003e\n      \u003csource srcset=\"assets/social/latte_github.svg\" width=\"64\" height=\"64\" alt=\"Github Logo\" media=\"(prefers-color-scheme: light), (prefers-color-scheme: no-preference)\"/\u003e\n      \u003cimg src=\"assets/social/latte_github.svg\" width=\"64\" height=\"64\" alt=\"Github Logo\"/\u003e\n    \u003c/picture\u003e\n  \u003c/a\u003e\n  \u003cimg src=\"assets/misc/transparent.png\" height=\"1\" width=\"5\"/\u003e\n  \u003ca href=\"https://discord.gg/UwmqqXkV\"\u003e\n    \u003cpicture\u003e\n      \u003csource srcset=\"assets/social/macchiato_discord.svg\" width=\"64\" height=\"64\" alt=\"Discord Logo\" media=\"(prefers-color-scheme: dark)\"/\u003e\n      \u003csource srcset=\"assets/social/latte_discord.svg\" width=\"64\" height=\"64\" alt=\"Discord Logo\" media=\"(prefers-color-scheme: light), (prefers-color-scheme: no-preference)\"/\u003e\n      \u003cimg src=\"assets/social/latte_discord.svg\" width=\"64\" height=\"64\" alt=\"Discord Logo\"/\u003e\n    \u003c/picture\u003e\n  \u003c/a\u003e\n  \u003cimg src=\"assets/misc/transparent.png\" height=\"1\" width=\"5\"/\u003e\n  \u003ca href=\"https://twitter.com/hashcodes_\"\u003e\n    \u003cpicture\u003e\n      \u003csource srcset=\"assets/social/macchiato_twitter.svg\" width=\"64\" height=\"64\" alt=\"Twitter Logo\" media=\"(prefers-color-scheme: dark)\"/\u003e\n      \u003csource srcset=\"assets/social/latte_twitter.svg\" width=\"64\" height=\"64\" alt=\"Twitter Logo\" media=\"(prefers-color-scheme: light), (prefers-color-scheme: no-preference)\"/\u003e\n      \u003cimg src=\"assets/social/latte_twitter.svg\" width=\"64\" height=\"64\" alt=\"Twitter Logo\"/\u003e\n    \u003c/picture\u003e\n  \u003c/a\u003e\n  \u003cimg src=\"assets/misc/transparent.png\" height=\"1\" width=\"5\"/\u003e\n  \u003ca href=\"https://www.reddit.com/user/parazeeknova\"\u003e\n    \u003cpicture\u003e\n      \u003csource srcset=\"assets/social/macchiato_reddit.svg\" width=\"64\" height=\"64\" alt=\"Reddit Logo\" media=\"(prefers-color-scheme: dark)\"/\u003e\n      \u003csource srcset=\"assets/social/latte_reddit.svg\" width=\"64\" height=\"64\" alt=\"Reddit Logo\" media=\"(prefers-color-scheme: light), (prefers-color-scheme: no-preference)\"/\u003e\n      \u003cimg src=\"assets/social/latte_reddit.svg\" width=\"64\" height=\"64\" alt=\"Reddit Logo\"/\u003e\n    \u003c/picture\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"assets/misc/macchiato.png\" width=\"400\" /\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n\n\u003cbr\u003e\n\n\u003e [!IMPORTANT]\n\u003e Because the application is not signed by Microsoft, Windows Defender blocks it; add an exclusion in Defender to run the application. Its a false positive, the application is safe to use. or build it yourself from the source code.\n\n\u003cbr\u003e\n\n### 🖼️ Screenshots\n\n| default                                    | filetree (Docked)                                   | autocompletions                                            | calltips                                     |\n| ------------------------------------------ | --------------------------------------------------- | ---------------------------------------------------------- | -------------------------------------------- |\n| ![default](assets/screenshots/default.png) | ![filetree](assets/screenshots/docked_filetree.png) | ![autocompletions](assets/screenshots/autocompletions.png) | ![calltips](assets/screenshots/calltips.png) |\n\n| filetree                                             | catppuccin (macchiato)                           | gruvbox                                    | dusk                                 |\n| ---------------------------------------------------- | ------------------------------------------------ | ------------------------------------------ | ------------------------------------ |\n| ![filetree](assets/screenshots/context_filetree.png) | ![catppuccin](assets/screenshots/catppuccin.png) | ![gruvbox](assets/screenshots/gruvbox.png) | ![dusk](assets/screenshots/dusk.png) |\n\n\u003cbr\u003e\n\n### ✨ Installing Nyxtext\n\n\u003cdetails\u003e\n\u003csummary\u003eWindows\u003c/summary\u003e\n\nThere are multiple ways to run NyxText on Windows. Here are some common methods:\n\n1. Using the standalone executable (recommended for users):\n    - Download the latest stable release from the [Releases](https://github.com/parazeeknova/nyxtext-zenith/releases)\n    - Extract the downloaded ZIP file\n    - Add an exclusion in Windows Defender to run the application\n    - Run the `Nyxtext.exe` file\n\n2. Using development release (recommended for testers):\n  \n    \u003e [!CAUTION]\n    \u003e Currently action builds are not working due to some issues, please use the standalone executable from releases .\n\n    - Download the latest development release from the [Action Build](https://github.com/parazeeknova/nyxtext-zenith/actions)\n    - Extract the downloaded ZIP file\n    - Add an exclusion in Windows Defender to run the application\n    - Run the `Nyxtext.exe` file\n \n1. Using development environment (recommended for developers):\n    - Open a terminal and run the following commands:\n      ```bash\n      git clone --depth 1 https://github.com/parazeeknova/nyxtext-zenith.git\n      cd nyxtext-zenith\n      python -m venv .venv\n      .venv\\Scripts\\activate\n      pip install -r requirements.txt\n      python -m zenith \n      OR run Nyxtext.py in the root directory\n      ```\n2. Using Build script (recommended for developers):\n    - Open a terminal and run the following commands:\n      ```bash\n      git clone --depth 1 https://github.com/parazeeknova/nyxtext-zenith.git\n      cd nyxtext-zenith\n      run windows-build.bat\n      ```\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\n\u003csummary\u003eDebian-based Linux distributions (e.g. Ubuntu, Mint)\u003c/summary\u003e\n\nDidn't test it on Linux yet, but it should work. Currently only running from source code is supported.\n**Open a terminal and run these commands:**\n\n```bash\nsudo apt update\nsudo apt install python3 python3-pip python3-venv\ngit clone --depth 1 https://github.com/parazeeknova/nyxtext-zenith.git\ncd nyxtext-zenith\npython3 -m venv nyxtext\nsource nyxtext/bin/activate\npip install -r requirements.txt\npython -m zenith \nOR run Nyxtext.py in the root directory\n```\nLet me know if it works.\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eArch Linux\u003c/summary\u003e\n\nDidn't test it on Arch Linux yet, but it should work. Currently only running from source code is supported.\n**To install NyxText on Arch Linux, you can follow these steps:**\n\n```bash\nsudo pacman -Sy python\ngit clone --depth 1 https://github.com/parazeeknova/nyxtext-zenith.git\ncd nyxtext-zenith\npython -m venv nyxtext\nsource nyxtext/bin/activate\npip install -r requirements.txt\npython -m zenith \nOR run Nyxtext.py in the root directory\n```\nLet me know if it works.\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eMacOS\u003c/summary\u003e\n\nI don't have a Mac. If you have a Mac, you can help me a lot by installing\nNyxtext and letting me know how well it works.\n\n\u003c/details\u003e\n\n\u003cdiv align=\"right\"\u003e\n  \u003ca href=\"#-give-it-a-try\"\u003e\u003ckbd\u003e \u003cbr\u003e 🡅 \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n### 🎨 Features :\n- Edit Text files ~ duh.\n- Basic functionality of a text editor like save, open, close, etc.\n- **Syntax Highlighting** for _**35+**_ languages.\n- Catppuccin Macciatto theme by default for Python, C++, Javascript, HTML, CSS, JSON, Markdown, and more. (check `zenith/lexers` folder)\n- **Code Folding** for better code readability.\n- **Filetree** for easy navigation. (Toggle with `Ctrl + F`)\n- **Dockable Filetree** panes.\n- Adjustable panes for filetree, Workspace, and Codespace.\n- **Customizable** shortcuts using Lua, edit `zenith/shortcuts.lua`.\n- **Fully Customizable theme** using Lua, edit `zenith/color_schemes.lua` can edit every corner of the app.\n- Ability to toggle between custom titlebar and default titlebar (windows default).\n- **Highly Customizable** themes using Lua, edit `zenith/color_themes.lua`.\n- Workspace and Codespace tabs for better organization.\n- **Tab** switching using `Ctrl + Tab` and `Ctrl + Shift + Tab`.\n- Unsaved changes indicator.\n- **Auto-indentation** for Python, C++, Java, and more.\n- Files can be opened from CLI using `Nyxtext.exe -o \u003cfilename\u003e` or `Nyxtext.exe --open \u003cfilename\u003e`.\n- Custom titlebar with inbuild menubar.\n- Statusbar with line and column number.\n- Dynamic **statusbar** that displays operations performed.\n- Read-only mode for files by default to enter edit mode press `Ctrl + E`.\n- Calltips and autocompletions for Python, Lua currently.\n- **Terminal** integration.\n\n_More features coming soon._\n\n\u003cbr\u003e\n\n### ⌨️ Shortcut Keys\n\n\u003e [!TIP]\n\u003e These are the default shortcut keys, you can change them from `shortcuts.lua` in `zenith` folder.\n\n| Shortcut Key                                        | Description                                                                    |\n| --------------------------------------------------- | ------------------------------------------------------------------------------ |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eN\u003c/kbd\u003e                      | Create a new Workspace Tab (for txt editing)                                   |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eN\u003c/kbd\u003e   | Create a new Codespace Tab (for code editing)                                  |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eO\u003c/kbd\u003e                      | Open File (automatically detects filetype and opens in Workspace os Codespace) |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eO\u003c/kbd\u003e   | Open Folder in Filetree                                                        |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eS\u003c/kbd\u003e                      | Save File                                                                      |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eS\u003c/kbd\u003e   | Save File As                                                                   |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eTab\u003c/kbd\u003e                    | Switch Tab next                                                                |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eTab\u003c/kbd\u003e | Switch Tab previous                                                            |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eF\u003c/kbd\u003e                      | Show/hide FileTree                                                             |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eW\u003c/kbd\u003e                      | Close Tab                                                                      |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eW\u003c/kbd\u003e   | Close All Tabs                                                                 |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eQ\u003c/kbd\u003e   | Exit                                                                           |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eE\u003c/kbd\u003e                      | Toggle Edit mode                                                               |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003e=\u003c/kbd\u003e                      | Zoom In                                                                        |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003e-\u003c/kbd\u003e                      | Zoom Out                                                                       |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003e`\u003c/kbd\u003e                      | Toggle Terminal                                                                |\n| \u003ckbd\u003eF11\u003c/kbd\u003e                                      | Maximise                                                                       |\n| \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eM\u003c/kbd\u003e                      | Minimise                                                                       |\n| \u003ckbd\u003e...\u003c/kbd\u003e                                      | More soon                                                                      |\n\n\u003e [!TIP]\n\u003e Files can be opened by CLI using `Nyxtext.exe -o \u003cfilename\u003e` or `Nyxtext.exe --open \u003cfilename\u003e`.\n\n\u003cbr\u003e\n\n\u003cdiv align=\"right\"\u003e\n  \u003ca href=\"#-give-it-a-try\"\u003e\u003ckbd\u003e \u003cbr\u003e 🡅 \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n### 💡Future Plans : \n- [x] ~~Build `exe` for windows~~ - ✅ Done in alphav0.0.1\n- [ ] Complete Menu bar options.\n- [x] ~~Add more themes.~~ - ✅ Done \n- [X] ~~Add more languages for syntax highlighting.~~ - ✅ Done\n- [x] ~~Terminal integration.~~ - ⚠️ Makeshift for now \n- [ ] Add more shortcuts. (VIM MOTIONS)\n- [ ] Autocompletions for Python, C++, Javascript, and more.\n- [ ] Linux and MacOS support.\n- [ ] Grammer check for Workspace.\n- [x] ~~Code folding for Codespace.~~ - ✅ Done in alphav0.0.2\n- [ ] Git support\n- [ ] Hyperlinks, Markdown support\n- [ ] Split view for Codespace\n- [ ] AI Integration for code suggestions\n- [ ] More to come...\n\u0026nbsp;\n\n### 🛹 Development\n\n![Alt](https://repobeats.axiom.co/api/embed/5230d7fbefe5348128ff699761be93de2b030176.svg \"Repobeats analytics image\")\n[FAQ \u0026 Info](https://github.com/parazeeknova/nyxtext-zenith/blob/main/.github/ABOUT.md)\n\n---\n\n### 👐 Contributing\n\n\u003e [!NOTE]\n\u003e Thank you for considering contributing to Nyxtext Zenith! We welcome contributions from everyone, whether you're fixing a bug, adding a feature, or improving documentation.\n\nSee [CONTRIBUTING.md](https://github.com/parazeeknova/nyxtext-zenith/blob/main/.github/CONTRIBUTING.md)\n\n\u003cbr\u003e\n\n### 📜 License\n\n\u003cdiv align=\"right\"\u003e\n  \u003ca href=\"#-give-it-a-try\"\u003e\u003ckbd\u003e \u003cbr\u003e 🡅 \u003cbr\u003e \u003c/kbd\u003e\u003c/a\u003e\n\u003c/div\u003e\n\nNyxText Zenith is released under the MIT license:\nFor more convoluted language, see the [LICENSE](https://github.com/parazeeknova/nyxtext-zenith/blob/main/LICENSE).\n\n\u003cp align=\"center\"\u003e\u003cimg src=\"assets/misc/catppuccin_cat.svg\" /\u003e\u003c/p\u003e\n\n\u003cp align=\"center\"\u003eCopyright \u0026copy; 2024-present \u003ca href=\"https://github.com/parazeeknova/nyxtext-zenith\" target=\"_blank\"\u003eNyxText Zenith\u003c/a\u003e\n\u003cp align=\"center\"\u003e\u003ca href=\"https://github.com/parazeeknova/nyxtext-zenith/blob/main/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/static/v1.svg?style=for-the-badge\u0026label=License\u0026message=MIT\u0026logoColor=d9e0ee\u0026colorA=302d41\u0026colorB=b7bdf8\"/\u003e\u003c/a\u003e\u003c/p\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparazeeknova%2Fnyxtext-zenith","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fparazeeknova%2Fnyxtext-zenith","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparazeeknova%2Fnyxtext-zenith/lists"}