Skip to content

Minimide 0.1.0

Choose a tag to compare

@mikemich mikemich released this 18 Oct 16:22
· 16 commits to master since this release

The first release of Minimide: a small, hackable code editor in the spirit of Atom. The core is about 4,000 lines of plain JavaScript, and every feature is a package you can open and change while it runs.

Minimide

Download

Mac File
Apple Silicon (M1 and later) Minimide-0.1.0-arm64.dmg
Intel Minimide-0.1.0.dmg

The builds aren't notarized yet. On first launch macOS will block it: open System Settings → Privacy & Security and click Open Anyway (or right-click the app and choose Open).

Windows and Linux: npm install && npm start from source.

What's in it

  • 27 built-in packages: file tree, command palette, fuzzy finder, project search and replace, git panel with side-by-side diffs, git blame, terminal, code runner, language servers, markdown preview, Vim mode, minimap, sticky scroll, snippets, image viewer, settings UI and more
  • Language servers: completions with auto-import, diagnostics, hover, go to definition, rename, code actions (TypeScript/JavaScript, Python, CSS, HTML, JSON, Rust, Go, C/C++ when the server is installed)
  • Real terminal with clickable file:line output, and F5 to run the current file in about 25 languages
  • Five themes: Nightfall, Midnight, Fjord, Daylight, Dune. A theme is one CSS file of variables
  • Hot-reloading packages: save a package and it's live, and it cleans up after itself when disabled

Write your first package: docs/PLUGINS.md