slate-mentions - Add support for mentions to your Slate editor.

  •        8

WE'VE SWITCHED TO DRAFT.JS, SO THIS REPO IS NO LONGER MAINTAINED! If you want to develop this further please fork the repo and start working it. When you've made substantial improvements ping me (@mxstbr) on Twitter and I'd be happy to link to your fork from here. If this is your first time in this repo, this project was never more than a proof of concept/alpha version. It doesn't work well, I'd not recommend using it.

https://github.com/withspectrum/slate-mentions

Dependencies:

babel-plugin-transform-class-properties : ^6.24.1
positions : ^1.6.1
react : ^15.5.4
react-dom : ^15.5.4
react-portal : ^3.1.0
slate : ^0.19.29

Tags
Implementation
License
Platform

   




Related Projects

slate - A window management application (replacement for Divvy/SizeUp/ShiftIt)

  •    Objective-C

Slate is a window management application similar to Divvy and SizeUp (except better and free!). Originally written to replace them due to some limitations in how each work, it attempts to overcome them by simply being extremely configurable. As a result, it may be a bit daunting to get configured, but once it is done, the benefit is huge. Big thanks to philc for the Window Hints idea (and initial implementation) as well as plenty of other suggestions and improvement ideas.

SLATE - Beautiful static documentation for your API

  •    Javascript

Slate helps you create beautiful, intelligent, responsive API documentation. Slate is responsive, so it looks great on tablets, phones, and even in print. The description of your API is on the left side of your documentation, and all the code examples are on the right side. It supports Syntax highlighting, Markdown, RTL support and lot more.

slate - Slate is a theme scaffold and command line tool for developing Shopify themes

  •    Javascript

A theme scaffold and command line tool for developing Shopify themes.

Slate++ Linear Algebra Templates in C++

  •    C++

Slate++ is a vector/matrix package for C++. Based on templates, Slate++ facilitates basic linear algebra (+, -, *, /, inverse, determinant, ...) on many data types (int, float, double, complex...). Simple to use and thoroughly documented.

slate - A completely customizable framework for building rich text editors.

  •    Javascript

A completely customizable framework for building rich text editors. Slate lets you build rich, intuitive editors like those in Medium, Dropbox Paper or Google Docs—which are becoming table stakes for applications on the web—without your codebase getting mired in complexity.


canner-slate-editor - 📝Rich Text / WYSIWYG Editor built for Modularity and Extensibility.

  •    Javascript

📝 Rich text / WYSIWYG editor focus on modularity and extensibility, build on top of Slate framework with beautiful designs and high-level APIs. Since this project is originally started from Canner, we notice that there is NO SINGLE editor is going to fit in all varieties of requirements, so we think the only way to solve this issue is to design a modular-first editor.

rich-markdown-editor - The open source React and Slate based markdown editor that powers Outline wiki

  •    Javascript

A React and Slate based editor that powers the Outline wiki and can also be used for displaying content in a read-only fashion. The editor is WYSIWYG and includes many formatting tools whilst retaining the ability to write markdown shortcuts inline and output Markdown. See a working example in the example directory.

Open Slate

  •    Perl

Fostering the development of self-made open design slate style handheld devices and associated software (Chalk Dust) targeting education. We welcome participants from a variety of disciplines including industrial design, electrical engineering, and educa

whiteboard - Simply write beautiful API documentation.

  •    Javascript

This project started as a fork of the popular Slate API documentation tool, which uses ruby. Since I found the initial setup of Slate quite cumbersome, I started this NodeJS based project. Check out a Whiteboard example API documentation.

slate - Pixel Art Editor

  •    C++

Slate was built for pixel art, and its goal is to simplify the creation of sprites and tilesets by offering a user-friendly, customisable interface. See the releases page for the available downloads.

At.js - Add Github like mentions autocomplete to your application.

  •    Javascript

Add Github like mentions autocomplete to your application.

Hakawai - A powerful, extensible UITextView.

  •    Objective-C

A subclass of UITextView providing extended functionality and support for 'plug-ins'. Hakawai ships with the 'Mentions' plug-in, which provides a powerful and flexible way to easily add social-media-esque 'mentions'-style annotation support to your iOS application.For a higher-level overview, check out our blog post at the LinkedIn engineering blog.

Buzzbird - Live, Tweet, Breathe, Open Source

  •    Javascript

Buzzbird is a full featured, multi-platform, multi-account desktop Twitter client that does not require any third-party support applications (like Adobe AIR or JavaFX). Buzzbird is a twitter client built on Mozilla’s XUL platform, the same technology that is used in the Firefox Web Browser.

tribute - ES6 Native @mentions

  •    Javascript

A cross-browser @mention engine written in ES6, no dependencies. Tested in Firefox, Chrome, iOS Safari, Safari, IE 9+, Edge 12+, Android 4+, and Windows Phone. There are a few ways to install Tribute; Bower, as an NPM Module, or by downloading from the dist folder in this repo.

react-mentions - @mention people in a textarea

  •    Javascript

A React component that let's you mention people in a textarea like you are used to on Facebook or Twitter. MentionsInput is the main component rendering the textarea control. It takes one or multiple Mention components as its children. Each Mention component represents a data source for a specific class of mentionable objects, such as users, template variables, issues, etc.

node-express-boilerplate

  •    Javascript

A boilerplate to quickly get projects going. It gives the developer a clean slate to start with while bundling enough useful features.

crpcut

  •    C

The Compartmented Robust Posix C++ Unit Test system. crpcut is a simple to use unit test system for C++, where each test case is run in its own process and own working directory, to ensure that each test case starts from a clean slate.

Timber - The ultimate Shopify theme framework, built by Shopify.

  •    Liquid

The Timber theme is no longer being maintained by Shopify. Developers are encouraged to check out Slate - a theme scaffolding and command line tool built for developing Shopify themes.You can continue to use Timber; however, this repo will not be kept up-to-date with changes in Shopify theme development.

skeleton-theme - A simplified Shopify theme

  •    Liquid

The Skeleton theme is no longer being maintained by Shopify. Developers are encouraged to use Slate - a theme scaffolding and command line tool built for developing Shopify themes.You can continue to use Skeleton; however, this repo will not be kept up-to-date with changes in Shopify theme development.

boilerstrap - Instant webpage. Just add creativity. A mashup of HTML5 Boilerplate and Bootstrap

  •    Javascript

A blank slate for the modern web. Just add creativity. I wanted bootstrap, but with all of the HTML5 Boilerplate tweaks, Modernizr loading, js compression, plus better coffeescript support, and control of js concatenation.