/linebyline

Modern markdown editor application with built-in ChatGPT extension. Available for Linux, macOS and Windows.

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

English | 简体中文

LineByLine alpha

Modern markdown editor.(WIP)

build status GitHub downloads GitHub release (latest by date) GitHub GitHub

⚠️ LineByLine is in Alpha

Currently, LineByLine is still in the alpha phase, and it is recommended to use it when there is data backup available.

Feature

  • Built-in ChatGpt. Currently supports one-click export of conversations, making chatgpt your smart assistant.
  • Super lightweight. The linebyline is based on tauri and has a volume of less than 10MB and better performance.
  • High availability. linebyline uses the remirror editor, which not only provides high scalability, but also has a great editing experience. And, linebyline supports multiple editing modes, such as dual, wysiyg.

Download

Available for Linux, macOS and Windows.

Please look releases page

Why

At present, I have used many Markdown applications, but I have not encountered one that is very suitable for me. I have always hoped to have a Markdown editor that is efficient, beautiful, lightweight, data-safe, and can be easily combined with various workflows. This It is also the original intention of doing linebyline.

Contribute

The current linebyline is still in its infancy, and there may be some bad experiences or bugs, for which I am sorry. All partners who are interested or encounter usage problems are welcome to submit issues or PR to participate in this project.

How to Contribute

You can read CONTRIBUTING to know how to start the project and modify the code, Welcome to participate in code contribution.

Support

linebyline is completely and permanently open source, if you want to support line byline, you can star this project. This will give me great support and help, love you.

Thanks

  • Tauri - A framework for building cross-platform applications that provides linebyline with a solid foundation.
  • React - Web user interface framework.
  • Remirror - The ProseMirror toolkit for React, on which the linebyline editor is based.
  • Rino - Some initialization codes of package/editor come from here.
  • Vite - front-end build tool.

ScreenShot

index

index

Dark Mode

dark mode

Dual Mode

dual mode

One-click export chatgpt conversation

chatgpt