All Projects → securingsincity → React Ace

securingsincity / React Ace

Licence: mit
React Ace Component

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to React Ace

Ace3
Open-source realism mod for Arma 3
Stars: ✭ 798 (-76.12%)
Mutual labels:  hacktoberfest, ace
Acex
ACE3 Extra misc modules and components
Stars: ✭ 82 (-97.55%)
Mutual labels:  hacktoberfest, ace
fongshen-editor
A highly customizable code-inserting editor for markdown or other languages
Stars: ✭ 35 (-98.95%)
Mutual labels:  ace, code-editor
Data
A data persistence library for Ember.js.
Stars: ✭ 2,998 (-10.29%)
Mutual labels:  hacktoberfest
Winforms
Windows Forms is a .NET UI framework for building Windows desktop applications.
Stars: ✭ 3,301 (-1.23%)
Mutual labels:  hacktoberfest
Kube No Trouble
Easily check your cluster for use of deprecated APIs
Stars: ✭ 280 (-91.62%)
Mutual labels:  hacktoberfest
Patchwork Api
An attempt to reimplement the Minecraft Forge API on Fabric
Stars: ✭ 289 (-91.35%)
Mutual labels:  hacktoberfest
Datacube Core
Open Data Cube analyses continental scale Earth Observation data through time
Stars: ✭ 285 (-91.47%)
Mutual labels:  hacktoberfest
Carbon Charts
📊 📈⠀Robust dataviz framework implemented using D3 & typescript
Stars: ✭ 287 (-91.41%)
Mutual labels:  hacktoberfest
Nestjs Pino
Platform agnostic logger for NestJS based on Pino with REQUEST CONTEXT IN EVERY LOG
Stars: ✭ 283 (-91.53%)
Mutual labels:  hacktoberfest
Phpmailer
The classic email sending library for PHP
Stars: ✭ 17,485 (+423.19%)
Mutual labels:  hacktoberfest
Sentinel
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
Stars: ✭ 18,071 (+440.72%)
Mutual labels:  hacktoberfest
Yii2 Docker
Official Docker images suitable for Yii 2.0
Stars: ✭ 286 (-91.44%)
Mutual labels:  hacktoberfest
Keda
KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes
Stars: ✭ 4,015 (+20.14%)
Mutual labels:  hacktoberfest
Fynedesk
A full desktop environment for Linux/Unix using Fyne
Stars: ✭ 286 (-91.44%)
Mutual labels:  hacktoberfest
Htmlparser2
The fast & forgiving HTML and XML parser
Stars: ✭ 3,299 (-1.29%)
Mutual labels:  hacktoberfest
Docx
a ruby library/gem for interacting with .docx files
Stars: ✭ 288 (-91.38%)
Mutual labels:  hacktoberfest
Remote Jobs
A list of semi to fully remote-friendly companies (jobs) in tech.
Stars: ✭ 17,863 (+434.5%)
Mutual labels:  hacktoberfest
Forem
For empowering community 🌱
Stars: ✭ 18,400 (+450.57%)
Mutual labels:  hacktoberfest
Client Generator
Generate React or Vue.js-based Progressive Web Apps from an Hydra-enabled API. Also support React Native.
Stars: ✭ 286 (-91.44%)
Mutual labels:  hacktoberfest

React-Ace

logo

Backers on Open Collective Sponsors on Open Collective Greenkeeper badge

npm version CDNJS Coverage Status

Buy Me A Coffee

A set of react components for Ace

NOTE FOR VERSION 8! : We have stopped support for Brace and now use Ace-builds. Please read the documentation on how to migrate. Examples are being updated.

DEMO of React Ace

DEMO of React Ace Split Editor

DEMO of React Ace Diff Editor

Install

npm install react-ace ace-builds

yarn add react-ace ace-builds

Basic Usage

import React from "react";
import { render } from "react-dom";
import AceEditor from "react-ace";

import "ace-builds/src-noconflict/mode-java";
import "ace-builds/src-noconflict/theme-github";

function onChange(newValue) {
  console.log("change", newValue);
}

// Render editor
render(
  <AceEditor
    mode="java"
    theme="github"
    onChange={onChange}
    name="UNIQUE_ID_OF_DIV"
    editorProps={{ $blockScrolling: true }}
  />,
  document.getElementById("example")
);

Examples

Checkout the example directory for a working example using webpack.

Documentation

Ace Editor

Split View Editor

Diff Editor

How to add modes, themes and keyboard handlers

Frequently Asked Questions

Migrate to version 8

Backers

Support us with a monthly donation and help us continue our activities. [Become a backer]

Sponsors

Become a sponsor and get your logo on our README on Github with a link to your site. [Become a sponsor]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].