{"id":13517598,"url":"https://github.com/tiff/wysihtml5","last_synced_at":"2025-12-12T02:59:23.607Z","repository":{"id":57741880,"uuid":"1922703","full_name":"tiff/wysihtml5","owner":"tiff","description":"Open source rich text editor based on HTML5 and the progressive-enhancement approach. Uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles.","archived":true,"fork":false,"pushed_at":"2016-04-02T13:08:16.000Z","size":6355,"stargazers_count":6479,"open_issues_count":298,"forks_count":995,"subscribers_count":168,"default_branch":"master","last_synced_at":"2025-01-09T01:11:25.888Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://xing.github.com/wysihtml5/","language":"JavaScript","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/tiff.png","metadata":{"files":{"readme":"README.textile","changelog":"CHANGELOG.textile","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":"2011-06-20T09:07:20.000Z","updated_at":"2025-01-02T13:33:41.000Z","dependencies_parsed_at":"2022-09-10T23:41:57.929Z","dependency_job_id":null,"html_url":"https://github.com/tiff/wysihtml5","commit_stats":null,"previous_names":["xing/wysihtml5"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiff%2Fwysihtml5","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiff%2Fwysihtml5/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiff%2Fwysihtml5/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiff%2Fwysihtml5/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tiff","download_url":"https://codeload.github.com/tiff/wysihtml5/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234410139,"owners_count":18828150,"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-08-01T05:01:35.473Z","updated_at":"2025-09-27T07:31:33.139Z","avatar_url":"https://github.com/tiff.png","language":"JavaScript","funding_links":[],"categories":["JavaScript","others","UI Components"],"sub_categories":["Editors"],"readme":"h1. This project isn't maintained anymore\n\nPlease check out this \"fork\":http://wysihtml.com.\n\nh1. wysihtml5 0.3.0\n\nwysihtml5 is an open source rich text editor based on HTML5 technology and the progressive-enhancement approach.\nIt uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles.\nThe code is completely library agnostic: No jQuery, Prototype or similar is required.\n\n*This project was initiated and is supported by the \"XING AG\":https://www.xing.com*. Thanks!\n\nh2. Features\n\n* Auto linking of urls as-you-type\n* Generates valid and semantic HTML5 markup (no \u003ccode\u003e\u003cfont\u003e\u003c/code\u003e)\n* Uses class-names instead of inline styles\n* Unifies line-break handling across browsers (hitting enter will create \u003ccode\u003e\u003cbr\u003e\u003c/code\u003e instead of \u003ccode\u003e\u003cp\u003e\u003c/code\u003e or \u003ccode\u003e\u003cdiv\u003e\u003c/code\u003e)\n* Auto-parses content inserted via copy \u0026 paste (from Word, Powerpoint, PDF, other web pages, ...)\n* Converts invalid or unknown html tags into valid/similar tags\n* Source code view for users with HTML skills\n* Uses sandboxed iframes in order to prevent identity theft through XSS\n* Editor inherits styles and attributes (placeholder, autofocus, ...) from original textarea (you only have to style one element)\n* Speech-input for Chrome\n\nh2. Browser Support\n\nThe rich text editing interface is supported in IE8+, FF 3.5+, Safari 4+, Safari on iOS 5+, Opera 11+ and Chrome.\n*Graceful Degradation:* Users with other browsers will see the textarea and are still able to write plain HTML by themselves.\n\nh2. Demos\n\n* \"Simple Editor with italic and bold buttons\":http://xing.github.com/wysihtml5/examples/simple.html\n* \"Editor with advanced functionality\":http://xing.github.com/wysihtml5/examples/advanced.html\n\nh2. Companies using wysihtml5\n\n* \"Basecamp\":http://basecamp.com - Leading web-based project management and collaboration tool\n* \"XING\":https://www.xing.com - Business Social Network with more than 12 million members\n* \"Qype\":http://www.qype.com - Largest user-generated local review site in Europe\n* and many more ...\n\nh2. Wiki\n\nCheck our \"Wiki Pages\":https://github.com/xing/wysihtml5/wiki including a simple \"Getting Started Tutorial\":https://github.com/xing/wysihtml5/wiki/Getting-Started.\n\nh2. Research\n\nBefore starting wysihtml5 we spent a lot of time investigating the different browsers and their behaviors.\n\nCheck this repository:\n\"https://github.com/tiff/wysihtml5-tests\":https://github.com/tiff/wysihtml5-tests\n\nA compatibility table for rich text query commands can be found here:\n\"http://tifftiff.de/contenteditable/compliance_test.html\":http://tifftiff.de/contenteditable/compliance_test.html\n\nA pure native rich text editor with HTML validator and live source preview is here:\n\"http://tifftiff.de/contenteditable/editor.html\":http://tifftiff.de/contenteditable/editor.html\n\nh2. Contributors\n\n* \"@tiff\":https://github.com/tiff\n* \"@ingochao\":https://github.com/ingochao\n* \"@uwe\":https://github.com/uwe\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftiff%2Fwysihtml5","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftiff%2Fwysihtml5","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftiff%2Fwysihtml5/lists"}