https://github.com/nextmcloud/text-customization-included
MagentaCloud customizings for Collaborative document editing using Markdown
https://github.com/nextmcloud/text-customization-included
magentacloud
Last synced: 10 months ago
JSON representation
MagentaCloud customizings for Collaborative document editing using Markdown
- Host: GitHub
- URL: https://github.com/nextmcloud/text-customization-included
- Owner: nextmcloud
- License: other
- Created: 2022-12-13T07:49:25.000Z (over 3 years ago)
- Default Branch: nmcrel24
- Last Pushed: 2023-03-11T02:58:49.000Z (over 3 years ago)
- Last Synced: 2025-03-01T02:42:28.642Z (over 1 year ago)
- Topics: magentacloud
- Language: JavaScript
- Homepage:
- Size: 159 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: COPYING
Awesome Lists containing this project
README
# Nextcloud Text

[](https://github.com/nextcloud/text/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3A%22good+first+issue%22)
**📑 Collaborative document editing!**

## Features
- **📝 Simple focused writing:** No distractions, only the formatting you need.
- **🙋 Work together:** Share and collaborate with friends and colleagues, no matter if they use Nextcloud or not!
- **💾 Open format:** Files are saved as [Markdown](https://en.wikipedia.org/wiki/Markdown), so you can edit them from any other text app too.
- **✊ Strong foundation:** We use [🐈 tiptap](https://tiptap.scrumpy.io) which is based on [🦉 ProseMirror](https://prosemirror.net) – huge thanks to them!
Nextcloud Text is the default text editor since Nextcloud 17. To start editing just open an existing markdown or plaintext file or create a new one.
## Configuration
The rich workspaces in the file list can be disabled either by the users in the files app settings or globally by the admin with the following occ command:
```bash
occ config:app:set text workspace_available --value=0
```
## 🏗 Development setup
Currently this app requires the master branch of the [Viewer app](https://github.com/nextcloud/viewer).
1. ☁ Clone this app into the `apps` folder of your Nextcloud: `git clone https://github.com/nextcloud/text.git`
2. 👩💻 In the folder of the app, run the command `make` to install dependencies and build the Javascript.
3. ✅ Enable the app through the app management of your Nextcloud
4. 🎉 Partytime! Help fix [some issues](https://github.com/nextcloud/text/issues) and [review pull requests](https://github.com/nextcloud/text/pulls) 👍
### 🧙 Advanced development stuff
To build the Javascript whenever you make changes, instead of the full `make` you can also run `npm run build`. Or run `npm run watch` to rebuild on every file save.