Giter Site home page Giter Site logo

doersino / markdeep-diagram-drafting-board Goto Github PK

View Code? Open in Web Editor NEW
28.0 4.0 1.0 1.1 MB

Draft Markdeep diagrams with a live-updating preview overlaid onto your source code.

Home Page: https://doersino.github.io/markdeep-diagram-drafting-board/

License: MIT License

HTML 73.80% JavaScript 26.20%
markdeep diagrams diagram-editor drafting

markdeep-diagram-drafting-board's Introduction

markdeep-diagram-drafting-board

Draft Markdeep diagrams with a live-updating preview overlaid onto your source code.

Try it out here: https://doersino.github.io/markdeep-diagram-drafting-board/

Your source and settings are continually written to local storage, so – barring browser bugs – they will be restored when you close and reopen the page. Your data isn't sent anywhere else.

With minor changes, you can use this tool to make generative art – see this Gist for the code and instructions, and this Twitter thread for examples.

markdeep-diagram-drafting-board's People

Contributors

doersino avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

haijock

markdeep-diagram-drafting-board's Issues

Enable tab key to input four spaces and implement an overwrite mode

It would be neat if pressing the tab key inserted four spaces. Related Stack Overflow thread: https://stackoverflow.com/questions/6637341/use-tab-to-indent-in-textarea

Additionally, an overwrite mode (where typing overwrites the character right of the caret instead of inserting a character at the caret position) would be handy.

So would be a way of automatically inserting spaces between the last non-space character of each line and the right edge of the textarea. But this is probably fraught with problems (when the user resizes the window, or when long lines that must wrap [which is a visual issue as things are, anyway] are present, etc.).

Addressing these three points would leave the diagram drafting board feature-complete, as far as I'm concerned. (Perhaps a tiny pop-up "syntax" reference linked from the sidebar wouldn't hurt, either.)

If anyone would like to tackle these issues, please get in touch!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.