{"id":18307949,"url":"https://github.com/froala/wysiwyg-editor-python-sdk","last_synced_at":"2025-04-05T17:32:04.759Z","repository":{"id":55633587,"uuid":"68914191","full_name":"froala/wysiwyg-editor-python-sdk","owner":"froala","description":"Python SDK to ease the integration of Froala WYSIWYG Editor on server side. ","archived":false,"fork":false,"pushed_at":"2025-04-02T07:59:17.000Z","size":118,"stargazers_count":23,"open_issues_count":2,"forks_count":20,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-02T08:33:51.563Z","etag":null,"topics":["froala-editor","python-wysiwyg","rich-text-editor","wysiwyg","wysiwyg-editor","wysiwyg-html-editor"],"latest_commit_sha":null,"homepage":"https://www.froala.com/wysiwyg-editor","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/froala.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}},"created_at":"2016-09-22T11:21:24.000Z","updated_at":"2025-04-02T07:58:23.000Z","dependencies_parsed_at":"2025-04-02T08:38:42.855Z","dependency_job_id":null,"html_url":"https://github.com/froala/wysiwyg-editor-python-sdk","commit_stats":null,"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/froala%2Fwysiwyg-editor-python-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/froala%2Fwysiwyg-editor-python-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/froala%2Fwysiwyg-editor-python-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/froala%2Fwysiwyg-editor-python-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/froala","download_url":"https://codeload.github.com/froala/wysiwyg-editor-python-sdk/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247374936,"owners_count":20928915,"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":["froala-editor","python-wysiwyg","rich-text-editor","wysiwyg","wysiwyg-editor","wysiwyg-html-editor"],"created_at":"2024-11-05T16:06:05.007Z","updated_at":"2025-04-05T17:32:04.343Z","avatar_url":"https://github.com/froala.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Froala WYSIWYG Editor Python SDK\n\nEasing the [Froala WYSIWYG HTML Editor](https://github.com/froala/wysiwyg-editor) server side integration in Python 2 and Python 3 projects.\n\n## Dependencies\n\nPython 2 or Python 3\n\n[Wand ImageMagick binding for Python](http://docs.wand-py.org/en/0.4.3/)\n\n## Installation\n\n1. Clone this repo or download the zip.\n\n2. Load `froala_editor` project directory in your project and import it.\n\n3. To run Django examples:\n\n * Go to `django_examples` directory.\n * `$ python manage.py runserver` or `$ python3 manage.py runserver` to start a server at `http://localhost:8000/`.\n\n4. To run Flask examples:\n\n * Go to `flask_examples` directory.\n * `$ export FLASK_APP=server.py`\n * `$ python -m flask run` or `$ python3 -m flask run` to start a server at `http://localhost:5000/`.\n\n5. To run Pyramid examples:\n\n * Go to `pyramid_examples` directory.\n * `$ python server.py` or `$ python3 server.py` to start a server at `http://localhost:7000/`.\n\n## Import lib\n\n```python\nfrom froala_editor import File, Image, S3\n\nfrom froala_editor import DjangoAdapter, FlaskAdapter, PyramidAdapter\n# Or make a custom adapter for your framework.\n```\n\n## Documentation\n\n * [Official documentation](https://www.froala.com/wysiwyg-editor/docs/sdks/python)\n\n## Help\n- Found a bug or have some suggestions? Just submit an issue.\n- Having trouble with your integration? [Contact Froala Support team](http://froala.dev/wysiwyg-editor/contact).\n\n\n## License\n\nThe Froala WYSIWYG Editor Python SDK is licensed under MIT license. However, in order to use Froala WYSIWYG HTML Editor plugin you should purchase a license for it.\n\nFroala Editor has [3 different licenses](http://froala.com/wysiwyg-editor/pricing) for commercial use.\nFor details please see [License Agreement](http://froala.com/wysiwyg-editor/terms).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffroala%2Fwysiwyg-editor-python-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffroala%2Fwysiwyg-editor-python-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffroala%2Fwysiwyg-editor-python-sdk/lists"}