Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ietf-tools/editor

A fully featured editor to write, review, refine and submit Internet-Drafts.
https://github.com/ietf-tools/editor

editor ietf internet-draft rfc

Last synced: about 2 months ago
JSON representation

A fully featured editor to write, review, refine and submit Internet-Drafts.

Awesome Lists containing this project

README

        


DraftForge

[![Release](https://img.shields.io/github/release/ietf-tools/editor.svg?style=flat&maxAge=300)](https://github.com/ietf-tools/editor/releases)
[![GitHub Issues](https://img.shields.io/github/issues/ietf-tools/editor?style=flat&logo=github)](https://github.com/ietf-tools/editor/issues)
[![Downloads](https://img.shields.io/github/downloads/ietf-tools/editor/total.svg?style=flat&logo=github)](https://github.com/ietf-tools/editor/releases)
[![Build + Publish](https://github.com/ietf-tools/editor/actions/workflows/build.yml/badge.svg)](https://github.com/ietf-tools/editor/actions/workflows/build.yml)

#### A fully featured editor to write, review, refine and submit Internet-Drafts.

- [Install](#install)
- [Supported Platforms](#supported-platforms)
- [Development](#development)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Build](#build)

---

![](docs/assets/draftforge-screenshot.png)

# Install

Simply download the [latest release](https://github.com/ietf-tools/editor/releases/latest) for your platform.

## Supported Platforms

- Linux (x64, arm64)
- macOS (Intel, Apple Sillicon)
- Windows (x64, arm64)

# Development

## Prerequisites

- Git
- [Node.js](https://nodejs.org/en/download/) `20.x` or later

## Setup

- Clone the repository
- Install NPM dependencies: `npm install`
- Run in dev mode: `npm run dev`

## Build

- Run `npm run build` to build a binary for your platform.

Once the build succeeds, the executable will be located in `dist/electron/Packaged`.