Skip to content

SimpleMDE maintenance status #204

Description

@jancborchardt

We use SimpleMDE as our base. Unfortunately looking at the repository at https://github.com/sparksuite/simplemde-markdown-editor it does not seem so maintained anymore.

As requirements and issues come in, maybe it makes sense to look for an alternative sooner or later. Maybe someone even took over maintainership in a fork or will do so soon.

No rush, but just to keep that in mind @nextcloud/notes. I guess @stefan-niedermann you have a similar situation with the Android library?


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Activity

  1. korelstar commented on Jun 5, 2018

    @korelstar
    Member

    Looks like Markdown isn't that hip anymore. :-(

  2. sunjam commented on Jun 5, 2018

    @sunjam

    Here is EasyMDE, a fork that has seen more maintenance. Mentioned in this thread on SimpleMDE. I have not tested it.

  3. juliusknorr commented on Jun 5, 2018

    @juliusknorr
    Member

    I recently came across https://github.com/nhnent/tui.editor which looks pretty nice and seems to be well maintained (at least for now) 😉 I guess we should at least collect some options and compare them. Also in terms of possible WYSIWYG options which have been requested quite often and for stuff like #200

  4. stefan-niedermann commented on Jun 7, 2018

    @stefan-niedermann
    Member

    I guess @stefan-niedermann you have a similar situation with the Android library?

    From time to time... At the moment, the Android-lib is experiencing much attention by its maintainer. Of course this can change every day, but currently i would not describe our lib as "not maintained".

  5. jkaberg commented on Jul 25, 2018

    @jkaberg

    Moveing to something like previously suggested (https://github.com/nhnent/tui.editor) would be an HUGE improvement IMHO, or atleast something that resembles an wysiwyg editor

  6. jancborchardt commented on Jul 25, 2018

    @jancborchardt
    MemberAuthor

    @jkaberg it seems like you’re looking for the Markdown app which renders code on the left and rendered Markdown on the right.

    We aim to merge the two as best as possible so you don’t need to have two separate views. Our first priority is notes. Then something we can look into for the future is stuff like iOS Notes and Google Keep does like lists, images etc.

  7. jkaberg commented on Jul 25, 2018

    @jkaberg

    @jancborchardt actully no, I'm looking for a notes app with an WYSIWYG editor (as I have a hard time rembering syntaxes 😆), AFAIK neither the notes nor the markdown app has this

    I've used https://stackedit.io/ in the past, and would love something like that with Nextcloud (I don't need the split pane thing in the markdown app)

  8. korelstar commented on Jul 25, 2018

    @korelstar
    Member

    The TUI Editor looks interesting to me. Maybe, the appearance can be configured, so that we can disable distracting elements?

  9. korelstar commented on Jul 25, 2018

    @korelstar
    Member

    Another hint from @biva in #214:

    "Mark Text is a realtime preview editor text styles and formatting update automatically as you type".
    https://marktext.github.io/website/

    Looks also very interesting to me.
    Edit: Oh, that editor requires to be installed locally. Hence, it's not usable for us.

  10. juliusknorr commented on Jul 25, 2018

    @juliusknorr
    Member

    I also use MarkText on the desktop and it is probably the most promising markdown editor I've tried so far. They also seem to move their rendering engine into a npm package, which would allow webapps to use it: https://github.com/MarkText/muya

  11. biva commented on Sep 11, 2018

    @biva

    Would you consider using Muya?

  12. 37 remaining items

  13. tnyeanderson commented on Jun 2, 2019

    @tnyeanderson
    Contributor

    That's a good link. I took a look through the options (with compatible licenses and usages) and it looks like CKEditor might be the one! It has plugins for typing and saving markdown, supports inline editing, is feature-rich, and appears to have good long-term support as it can also be licensed as a commercial product.

    The markdown plugin appears to be built on codemirror-gfm as well, so it shouldn't be too hard to migrate any of our CSS/JS.

    @PackElend thank you for taking the time to look into this! CKEditor is the best option I've seen so far!

  14. PackElend commented on Jun 2, 2019

    @PackElend

    You are more than welcome. Hope the note app reaching the same functionality as Joplin 😊

  15. e-alfred commented on Jun 2, 2019

    @e-alfred

    Maybe Stackedit is also of interest:

    https://github.com/benweet/stackedit

  16. tnyeanderson commented on Jun 2, 2019

    @tnyeanderson
    Contributor

    We have already discussed StackEdit at length in this thread. It will not work for our purposes.

  17. e-alfred commented on Jun 3, 2019

    @e-alfred

    @tnyeanderson Sorry, I missed that. I suppose markdown-it is also not suitable as a replacement?

    https://github.com/markdown-it/markdown-it

    It would be quite useful to have all the features QOwnNotes has in an in-browser notes editor using Markdown.

  18. jancborchardt commented on Jun 3, 2019

    @jancborchardt
    MemberAuthor

    Thanks for your enthusiasm! But it feels like we’re going in circles – multiple alternatives have been mentioned now each multiple times. :)

    We are testing out some alternatives at the moment, and @korelstar @juliushaertl will soon update you with news on that.

  19. removed this from the 3.0.0 milestone on Jun 8, 2019
  20. unpinned this issue on Jun 21, 2019
  21. hinder90 commented on Jul 30, 2019

    @hinder90

    Another reason to disable markdown for a page: look at the Boostnote Cheatsheet. This is supposed to be the "code" version of the page but the obligatory MDE still interpolates parts of this page so it's a jumbled mess. The creator attempted to `\ out markdown but it only works in places. I'm not sure if the markdown interpolator changed behavior since the author wrote this page, but to attempt to update it to figure out how to disable every single MDE interpolation would be a herculean task, especially if it were to change again.
    Anyway, what I was going to suggest was perhaps a token to disable MDE in blocks, not all or nothing (raw effectively does that anyway) as this document is a case where portions intend to use MDE (for the links and such, obviously) but the rest of the code ought to be left as-is. I am not sure what happened in this particular document, but it a blocked approach to disable markdown would make these kinds if meta-docs easier to draft.

  22. added this to the 4.0.0 milestone on Aug 20, 2019
  23. added a commit that references this issue on Apr 24, 2020
  24. modified the milestones: 5.0.0, 4.8.0 on Mar 21, 2023
  25. joshtrichards commented on Aug 10, 2024

    @joshtrichards
    Member

    This got completed long ago via #290. :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestfeature: SimpleMDERealted to the formerly integrated SimpleMDE editorneeds discussionNeed to clarify if and how we should implement this

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions