17 Free and Open-source Code Apps for macOS (Intel and Apple Silicon)

17 Best free code for macOS Intel and Apple Silicon.

Share

1- Jumpcut

Native Clipboard Manager for macOS

JumpcutNative Clipboard Manager for macOS

Jumpcut is a macOS clipboard manager that provides Mac users with quick, intuitive access to their clipboard history, with an interface that stays out of their way. It’s been around for over fifteen years, saving users time and preventing frustration whenever they need to use a phone number, URL, or code snippet that they had just a minute ago. It’s absolutely free and open source under the MIT License.

Read about Jumpcut 's features, license, platforms, and more.


2- Onivim

Native, lightweight modal code editor

OnivimNative, lightweight modal code editor

Onivim 2 is a reimagination of the Oni editor. Onivim 2 aims to bring the speed of Sublime, the language integration of VSCode, and the modal editing experience of Vim together, in a single package.

Onivim 2 is built in reason using the revery framework.

Onivim 2 uses libvim to manage buffers and provide authentic modal editing, and features a fast, native front-end. In addition, Onivim 2 leverages the VSCode Extension Host process in its entirety - meaning, eventually, complete support for VSCode extensions and configuration.

Read about Onivim 's features, license, platforms, and more.


3- SubEthaEdit

General purpose plain text editor for macOS.

SubEthaEditGeneral purpose plain text editor for macOS.

General purpose plain-text editor for macOS. Widely known for its live collaboration feature.

Read about SubEthaEdit 's features, license, platforms, and more.


4- Trilium Notes

Build your personal knowledge base with Trilium Notes

Trilium NotesBuild your personal knowledge base with Trilium Notes

Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases.

Read about Trilium Notes 's features, license, platforms, and more.


5- Aquamacs

Emacs editor with full LaTeX support for macOS

AquamacsEmacs editor with full LaTeX support for macOS

Emacs is an integrated text editors family preferred by many developers, programmers and researchers around the world. It's originally developed by David A. Moon, Guy L. Steele Jr. and Richard M. Stallman.

Though, Emacs is built for GNU Linux, Aquamacs is built for macOS and offers seamless integration with the system. It features better keybinding, drag/ drop functionality and clipboard integration.

Aquamacs is designed to make it easy for users to get started with Emacs. It also makes it easy to switch between different programs on the Mac. Further, Aquamacs comes with many packages pre-installed and configured so that users can, for example, start editing LaTeX documents with AUCTeX or statistical programs in R using ESS-Mode. Many programming languages are supported, and sometimes Aquamacs provides, by default, other major modes for certain programming languages than what comes with GNU Emacs.

Aquamacs has a built-in support for LaTeX/ Tex and a rich ecosystem with many third-party packages.

Read about Aquamacs 's features, license, platforms, and more.


6- Snippet Manager

freeware code snippet manager

Snippet Managerfreeware code snippet manager

Read about Snippet Manager 's features, license, platforms, and more.


7- CodeEdit

Native code and text editor for macOS

CodeEditNative code and text editor for macOS

CodeEdit is a code editor built by the community, for the community, written entirely and unapologetically for macOS. Features include syntax highlighting, code completion, project find and replace, snippets, terminal, task running, debugging, git integration, code review, extensions, and more.

Read about CodeEdit 's features, license, platforms, and more.


8- MacVim

Vim - the text editor - for macOS

MacVimVim - the text editor - for macOS

MacVim is a port of the text editor Vim to Mac OS X that is meant to look better and integrate more seamlessly with the Mac than the older Carbon port of Vim.

MacVim supports multiple windows with tabbed editing and a host of other features such as:

Bindings to standard OS X keyboard shortcuts (⌘-Z, ⌘-V, ⌘-A, ⌘-G, etc.),

Transparent backgrounds,

Full-screen mode,

Multibyte editing with OS X input methods and automatic font substitution,

ODB editor support,

Read about MacVim 's features, license, platforms, and more.


9- neovim

hyperextensible Vim-based text editor

neovimhyperextensible Vim-based text editor

neovim is a free open-source hyperextensible Vim-based text editor

Read about neovim 's features, license, platforms, and more.


10- Noto

The plain text editor for macOS

NotoThe plain text editor for macOS

Noto is a beautiful and simple plain text editor for macOS written in Swift.

Read about Noto 's features, license, platforms, and more.


11- VimR

VimR — Neovim GUI for macOS in Swift

VimRVimR — Neovim GUI for macOS in Swift

Project VimR is a Neovim GUI for macOS. The goal is to build an editor that uses Neovim inside with many of the convenience GUI features similar to those present in modern editors. We mainly use Swift, but also use C/Objective-C when where appropriate.

Read about VimR 's features, license, platforms, and more.


12- Lepton

Open-source free Snippet Manager

LeptonOpen-source free Snippet Manager

Read about Lepton 's features, license, platforms, and more.


13- massCode

A remarkable free code snippet manager for macOS

massCodeA remarkable free code snippet manager for macOS

massCode is a nifty open-source solution for developers that helps them organize their code snippets in multiple languages in a stylish organized way.

Developers have to use web services like GitHub Gist, which is hard to use offline, or often buy a commercial software to keep all snippets. Not anymore with massCode.

It is originally developed by "Anton Reshetov" a web and deskop app developer, who released it under AGPL V3.0.

The project gained popularity among developers. It is built on top of Vue, Electron and Monaco code editor.

Read about massCode 's features, license, platforms, and more.


14- Snip

Snip is a lightweight snippets manager app for macOS

SnipSnip is a lightweight snippets manager app for macOS

Snip is a native, lightweight snippets' manager for macOS. It is a native macOS developer tool built-in SwiftUI. This project is still improving, and new features are in progress, plus it is open source.

Read about Snip 's features, license, platforms, and more.


15- TeXMaker

Write LaTeX documents with an easy to use yet full-featured editor.

TeXMakerWrite LaTeX documents with an easy to use yet full-featured editor.

TeXMaker is a free open source LaTeX/ TeX editor for almost all known platforms including macOS. It made the top of this list because it's features-rich, supports RTL, comes with advanced editing tools and project management workflow tools.

TeXMaker supports many languages, and it's perfect for publishers, researchers, editors and engineers.

It comes with a rich library that contains 370 mathematical symbols, a powerful wizard , advanced error handling and a file/ text search tool with advanced options.

Read about TeXMaker 's features, license, platforms, and more.


16- TeXShop

LaTeX Editor for macOS

TeXShopLaTeX Editor for macOS

TeXShop is a TeX previewer for Mac OS X, written in Cocoa. Since pdf is a native file format on OS X, TeXShop uses "pdftex" and "pdflatex" rather than "tex" and "latex" to typeset in its default configuration; these programs in the standard TeX Live distribution of TeX produce pdf output instead of dvi output.

TeXShop uses TeX Live, a standard distribution of Tex programs maintained by the TeX Users Group (TUG) for Mac OS X, Windows, Linux, and various other Unix machines. The distribution includes tex, latex, dvips, tex fonts, cyrillic fonts, and virtually all other programs and supporting files commonly used in the TeX world. The most recent version of this distribution is maintained for the Mac by the MacTeX TeXnical Working Group of the TeX Users Group and available under the "Obtaining" tab.

The latest TeXShop release, version 3, requires System 10.7 (Lion). An earlier version of TeXShop, version 2, is also maintained and requires System 10.4 (Tiger), although System 10.5 (Leopard) is strongly recommended because it fixes several important bugs in Apple's PDFKit code, extensively used in TeXShop. Users with systems 10.2 or 10.3 should use TeXShop 1.43, and users with systems 10.0 and 10.1 should use TeXShop 1.19. Both of these versions are available on this site.

TeXShop is distributed under the GPL public license, and thus free.ichard Koch.

Read about TeXShop 's features, license, platforms, and more.


17- TeXstudio

TeXMaker Fork with More features

TeXstudioTeXMaker Fork with More features

TeXstudio is a fork of TeXMaker with more tools and customization options. It inherits all the features and functionalities of TeXMaker with addition to many other features for writers and researchers. Its library has 1000+ mathematical symbols, easy bookmarks management, drag/ drop support for images, live assistant for images, formulas, tables and code.

It features enhanced autocompletion, code folding, interactive dynamic spellchecker, interactive grammar checker, and reference checker. It also comes with built-in support for LaTeX compilers, bibliography manager, and glossary.

Read about TeXstudio 's features, license, platforms, and more.


Share