https://github.com/beaglesoftware/editor
A "beagleful" editor
https://github.com/beaglesoftware/editor
beagleeditor fast foss lightweight microsoft minimal monaco-editor monacoeditor opensource powerful typescript vscode
Last synced: 2 months ago
JSON representation
A "beagleful" editor
- Host: GitHub
- URL: https://github.com/beaglesoftware/editor
- Owner: beaglesoftware
- License: mit
- Created: 2024-11-13T16:10:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-08T16:55:53.000Z (about 1 year ago)
- Last Synced: 2025-07-20T17:03:41.297Z (11 months ago)
- Topics: beagleeditor, fast, foss, lightweight, microsoft, minimal, monaco-editor, monacoeditor, opensource, powerful, typescript, vscode
- Language: Python
- Homepage: https://beagleeditor.github.io/
- Size: 568 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Roadmap: ROADMAP.md
Awesome Lists containing this project
- awesome-mac - BeagleEditor - シンタックスハイライト、プラグインなどの機能を備えた「beagleful」なエディタ。少し見た目は粗いが動作します。 (開発ツール / IDE)
- fucking-awesome-mac - BeagleEditor - シンタックスハイライト、プラグインなどの機能を備えた「beagleful」なエディタ。少し見た目は粗いが動作します。 (開発ツール / IDE)
README

# BeagleEditor
A code editor powered by beagles.
## Installation
### Using Python (good for someone who uses Mac)
#### Mac
Install Python by going to [Python site](https://www.python.org) or Homebrew:
```
brew install python
```
Download this repository by going to Code > Download ZIP or use Git to clone
```
git clone https://github.com/beaglesoftware/editor.git
```
Now, install requirements:
```shell
# If you get an error, try using --break-system-packages switch
python3 -m pip install -r requirements.txt
```
Now, run editor by using
```
python3 beagleeditor.py
```
#### Windows
Install Python by going to [Python site](https://python.org)
Clone repository:
```
git clone https://github.com/beaglesoftware/editor.git
```
Now install requirements:
```powershell
py -m pip install -r requirements.txt
```
Run editor using
```
python3 beagleeditor.py
```
### Using executable file
## Windows and Mac
Download from [Releases](https://github.com/beaglesoftware/editor/releases) page and download `BeagleEditor-{latest version}-Installer.exe` for Windows or `BeagleEditor-{latest version}-Mac.zip` or `BeagleEditor-{latest version}-Mac.dmg` for Mac
### Using 'winget'
Run this command:
```
winget install BeagleSoftware.BeagleEditor
```
### Using Homebrew
```
brew install beaglesoftware/tap/beagleeditor
```
## Features
1. Syntax highlighting
2. Autocomplete
3. Compatible with Python, C, CSS, C++, C#, HTML, JavaScript
4. Plugins support
5. Running Python file
6. A terminal for BeagleEditor (It is be avaliable through a plugin)
6. More features coming soon
## What are Plugins?
Read them in [BeagleEditor Plugins wiki](https://github.com/ManiArasteh/editor/wiki/Plugins)
## Future of BeagleEditor
1. Undo, Redo button (There is undo, redo shortcut with Ctrl-Z, Ctrl-Y or Cmd-Z, Cmd-Y)
2. Search and Replace
3. Migrate to TypeScript and Monaco Editor
## Screenshot

A preview of BeagleEditor