{"id":18270176,"url":"https://github.com/wordpress-mobile/WordPress-Editor-iOS","last_synced_at":"2025-04-04T23:31:48.209Z","repository":{"id":16941969,"uuid":"19703913","full_name":"wordpress-mobile/WordPress-Editor-iOS","owner":"wordpress-mobile","description":"⛔️ [DEPRECATED] A reusable iOS rich text editor component.","archived":true,"fork":false,"pushed_at":"2017-12-13T12:18:03.000Z","size":8470,"stargazers_count":1060,"open_issues_count":156,"forks_count":209,"subscribers_count":63,"default_branch":"develop","last_synced_at":"2025-04-01T22:10:27.518Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wordpress-mobile.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}},"created_at":"2014-05-12T15:22:29.000Z","updated_at":"2024-11-14T10:07:03.000Z","dependencies_parsed_at":"2022-09-05T16:40:50.799Z","dependency_job_id":null,"html_url":"https://github.com/wordpress-mobile/WordPress-Editor-iOS","commit_stats":null,"previous_names":["wordpress-mobile/wordpress-ios-editor"],"tags_count":50,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wordpress-mobile%2FWordPress-Editor-iOS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wordpress-mobile%2FWordPress-Editor-iOS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wordpress-mobile%2FWordPress-Editor-iOS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wordpress-mobile%2FWordPress-Editor-iOS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wordpress-mobile","download_url":"https://codeload.github.com/wordpress-mobile/WordPress-Editor-iOS/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247266476,"owners_count":20910831,"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":[],"created_at":"2024-11-05T11:38:22.693Z","updated_at":"2025-04-04T23:31:46.632Z","avatar_url":"https://github.com/wordpress-mobile.png","language":"JavaScript","readme":"🚨 Deprecation Notice: 🚨 As of December 2017 this project has been deprecated and will no longer be updated. The code is here for historical purposes only. \n\n\u003cp align=\"center\"\u003e\n\u003cimg width=200px height=200px src=\"https://github.com/wordpress-mobile/AztecEditor-iOS/blob/develop/RepoAssets/aztec.png\" alt=\"Aztec's Logo'\"/\u003e\n\u003c/p\u003e\n\nWe encourage you to try [Aztec](https://github.com/wordpress-mobile/AztecEditor-iOS), \nour new, open-source fully native HTML editor.\n\nIf you find Aztec is missing some functionality you were relying on from this editor, please file an issue [in the Aztec repo](https://github.com/wordpress-mobile/AztecEditor-iOS/issues).\n\n____\n\n\n[![Build Status](https://travis-ci.org/wordpress-mobile/WordPress-Editor-iOS.svg?branch=develop)](https://travis-ci.org/wordpress-mobile/WordPress-Editor-iOS)\n\n![WordPress Logo](http://s.w.org/about/images/logos/wordpress-logo-hoz-rgb.png)\n\n# WordPress-Editor-iOS\n\n![WordPress-iOS-Editor Screenshot](https://cldup.com/5I1YePnOWU.png)![WordPress-iOS-Editor Screenshot 2](https://cldup.com/CbNB0dFERt.png)![WordPress-iOS-Editor Screenshot 3](https://cldup.com/o4ZpUjkDxi.png)\n\n## Introduction\n\nThe WordPress-Editor-iOS is the text editor used in the [WordPress iOS app](https://github.com/wordpress-mobile/WordPress-iOS) to create and edit pages \u0026 posts. In short it's a simple, straightforward way to visually edit HTML.\n\n## How to get started\nYou can install the editor in your app via [CocoaPods](http://cocoapods.org):\n\n```ruby\nplatform :ios, '10.0'\npod 'WordPress-iOS-Editor'\n```\n\nOr, you can just try out the demo by using the CocoaPods try command:\n\n```ruby\npod try WordPress-iOS-Editor\n```\n\n## Requirements\n\nWordPress-iOS-Editor requires iOS 10.0 or higher. It depends on the following Apple frameworks:\n\n* Foundation.framework\n* UIKit.framework\n* CoreGraphics.framework\n* CoreText.framework\n\nand the following CocoaPods:\n\n* [CocoaLumberjack](https://github.com/CocoaLumberjack/CocoaLumberjack)\n* [WordPressCom-Analytics-iOS](https://github.com/wordpress-mobile/WordPressCom-Analytics-iOS)\n\nSee the [podspec](https://github.com/wordpress-mobile/WordPress-iOS-Editor/blob/develop/WordPress-iOS-Editor.podspec) for more details.\n\n## Usage\n\nThere are three things that you need to do in order to use the WordPress-iOS-Editor in your app.\n\n1. Create a ViewController that extends ```WPEditorViewController```\n\n        #import \u003cUIKit/UIKit.h\u003e\n        #import \u003cWordPress-iOS-Editor/WPEditorViewController.h\u003e\n\n        @interface WPViewController : WPEditorViewController \u003cWPEditorViewControllerDelegate\u003e\n\n        @end\n\n2. Implement any of the optional ```WPEditorViewControllerDelegate``` [methods](https://github.com/wordpress-mobile/WordPress-iOS-Editor/blob/develop/Classes/WPEditorViewController.h) in your view controller.\n\n3. The ```titleText``` and ```bodyText``` properties can be used to set and get the title and body of the text document.\n\nFor more details, you can review the [EditorDemo](https://github.com/wordpress-mobile/WordPress-iOS-Editor/tree/develop/Example) project included in this repo.\n\n## Other Resources\n\n#### Developer blog \u0026 Handbook\n\nBlog: [http://make.wordpress.org/mobile](http://make.wordpress.org/mobile)\n\nHandbook: [http://make.wordpress.org/mobile/handbook](http://make.wordpress.org/mobile/handbook)\n\n#### Style guide\n\n[https://github.com/wordpress-mobile/WordPress-iOS/wiki/WordPress-for-iOS-Style-Guide](https://github.com/wordpress-mobile/WordPress-iOS/wiki/WordPress-for-iOS-Style-Guide)\n\n#### To report an issue (for the editor only)\n\n[https://github.com/wordpress-mobile/WordPress-iOS-Editor/issues](https://github.com/wordpress-mobile/WordPress-iOS-Editor/issues)\n\n#### Source Code\n\nGitHub: [https://github.com/wordpress-mobile/WordPress-iOS-Editor](https://github.com/wordpress-mobile/WordPress-iOS-Editor)\n\n#### How to Contribute\n\n[http://make.wordpress.org/mobile/handbook/pathways/ios/how-to-contribute](http://make.wordpress.org/mobile/handbook/pathways/ios/how-to-contribute)\n\n## Attribution\n\nThe following projects were used in the WordPress-iOS-Editor codebase:\n\n| Component     | Description   | License  |\n| ------------- |:-------------:| -----:|\n| [ZSSRichTextEditor](https://github.com/nnhubbard/ZSSRichTextEditor)      | ZSSRichTextEditor is a rich text WYSIWYG Editor for iOS and was the basis for this project.| [MIT](Attribution/ZSSRichTextEditorLicense/LICENSE.txt) |\n| [CYRTextView](https://github.com/illyabusigin/CYRTextView)      | CYRTextView is a UITextView subclass that implements a variety of features that are relevant to a syntax or code text view. | [MIT](Attribution/CYRTextViewLicense/LICENSE) |\n| [HRColorPicker](https://github.com/hayashi311/Color-Picker-for-iOS)      | Simple color picker for iPhone      |   [BSD](Attribution/HRColorPickerLicense/LICENSE.txt) |\n| [jQuery](https://jquery.com)      | jQuery is a fast, small, and feature-rich JavaScript library.      |   [MIT](http://jquery.org/license) |\n| [JS Beautifier](https://github.com/einars/js-beautify)      | Makes ugly Javascript pretty      |   [MIT](Attribution/jsBeautifierLicense/LICENSE.txt) |\n\n## License\n\nWordPress-iOS-Editor is available under the GPL license. See the [LICENSE](https://raw.githubusercontent.com/wordpress-mobile/WordPress-iOS-Editor/develop/LICENSE) file for more info.\n","funding_links":[],"categories":["etc","OOM-Leaks-Crash"],"sub_categories":["Label"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwordpress-mobile%2FWordPress-Editor-iOS","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwordpress-mobile%2FWordPress-Editor-iOS","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwordpress-mobile%2FWordPress-Editor-iOS/lists"}