{"id":28796233,"url":"https://github.com/bocaletto-luca/texteditorqt","last_synced_at":"2025-09-10T10:41:10.251Z","repository":{"id":289293033,"uuid":"970703760","full_name":"bocaletto-luca/TextEditorQt","owner":"bocaletto-luca","description":"This program is a simple text editor with an intuitive user interface, created using the PyQt5 framework for developing desktop applications in Python. The text editor provides many basic features expected from an editor, along with advanced functionalities such as text formatting.","archived":false,"fork":false,"pushed_at":"2025-06-07T13:40:38.000Z","size":26,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-07T14:27:11.104Z","etag":null,"topics":["desktop-application","file-management","gui","open-source","productivity","pyqt5","python","text-editor","text-processing","world-count"],"latest_commit_sha":null,"homepage":"https://bocaletto-luca.github.io/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bocaletto-luca.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-22T12:12:04.000Z","updated_at":"2025-06-07T13:40:42.000Z","dependencies_parsed_at":"2025-06-07T14:33:40.488Z","dependency_job_id":null,"html_url":"https://github.com/bocaletto-luca/TextEditorQt","commit_stats":null,"previous_names":["bocaletto-luca/texteditorqt"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bocaletto-luca/TextEditorQt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bocaletto-luca%2FTextEditorQt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bocaletto-luca%2FTextEditorQt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bocaletto-luca%2FTextEditorQt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bocaletto-luca%2FTextEditorQt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bocaletto-luca","download_url":"https://codeload.github.com/bocaletto-luca/TextEditorQt/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bocaletto-luca%2FTextEditorQt/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260477919,"owners_count":23015068,"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":["desktop-application","file-management","gui","open-source","productivity","pyqt5","python","text-editor","text-processing","world-count"],"created_at":"2025-06-18T03:11:41.035Z","updated_at":"2025-09-10T10:41:10.219Z","avatar_url":"https://github.com/bocaletto-luca.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PyQt5 Text Editor with User Interface\n#### Author: Bocaoletto Luca\n\n[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue?style=for-the-badge\u0026logo=gnu)](LICENSE) [![Python 3.6+](https://img.shields.io/badge/Python-3.6%2B-blue?style=for-the-badge\u0026logo=python)](https://www.python.org/) [![Linux-Compatible](https://img.shields.io/badge/Linux-Compatible-blue?style=for-the-badge\u0026logo=linux)](https://www.kernel.org/) [![Status: Complete](https://img.shields.io/badge/Status-Complete-brightgreen?style=for-the-badge)](https://github.com/bocaletto-luca/Directory-Monitor)\n\nThis program is a simple text editor with an intuitive user interface, created using the PyQt5 framework for developing desktop applications in Python. The text editor provides many basic features expected from an editor, along with advanced functionalities such as text formatting.\n![Screenshot 2023-10-07 185738](https://github.com/elektronoide/TextEditorQt/assets/134635227/ce5622f3-05f3-4732-b50f-4beba4bf905d)\n\n## Key Features\n\n- **Open and Save Files**: The application allows users to easily open and save text files in `.txt` format. These functions can be accessed via the menu bar or keyboard shortcuts.\n\n- **Text Editing**: The editor provides standard functions such as cut, copy, paste, undo, and redo to simplify text modification.\n\n- **Text Formatting**: Users can apply formatting to the text, including bold, italic, and underline, to highlight specific parts of the document. It is also possible to customize the font type and text color.\n\n- **Find and Replace**: The editor includes a search and replace feature that allows users to find words or phrases within the text and replace them if needed.\n\n- **Word Count**: The application can automatically count the number of words in the document, providing quick information about text length.\n\n## User Interface\n\nThe user interface is designed to be intuitive, featuring a main window with a central text area and a menu for quick access to essential functions. This text editor is suitable for both everyday use and advanced text formatting and editing tasks.\n\n## Requirements\n\nTo use this program, you must have Python installed on your system along with the PyQt5 framework. If PyQt5 is not installed, it can be easily added using the Python package manager `pip`:\n\n    pip install pyqt5\n\n---\n\n**Maintainer Update**\n\nAll legacy projects from the old `@Elektronoide` GitHub account are now officially maintained by **@bocaletto-luca**. Please direct any issues, pull requests, and stars to **@bocaletto-luca** for all future updates.\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbocaletto-luca%2Ftexteditorqt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbocaletto-luca%2Ftexteditorqt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbocaletto-luca%2Ftexteditorqt/lists"}