Emacs vs Squircle CE - Code Editor
Side-by-side comparison of two open source alternatives
Emacs
GNU Emacs is an extensible, customizable, free/libre text editor — and more. At its core GNU Emacs is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. The features of GNU Emacs include: * Content-aware editing modes, including syntax coloring, for many file types; * Complete built-in documentation, including a tutorial for new users; * Full Unicode support for nearly all human scripts; * Highly customizable, using Emacs Lisp code or a graphical interface; * A wide range of functionality beyond text editing, including a project planner, mail and news reader, debugger interface, calendar, IRC client, and more; * A packaging system for downloading and installing extensions. Notes regarding Android support: * The on-screen keyboard is automatically invoked when a non read-only buffer is tapped, and the user option `touch-screen-display-keyboard' arranges for it always to be displayed. * `modifier-bar-mode' may be enabled to display a panel of modifier keys beside the tool bar. * Permissions are not granted by default, but must be explicitly enabled in system settings menu. * External storage permissions may be granted by observing the instructions in the banner that is displayed on the splash screen if they are denied. * Answers to other questions probably exist in the Android appendix to the bundled Emacs manual. Read it!
Squircle CE - Code Editor
Squircle CE is a fast, lightweight code editor and file manager with support for over 30 programming languages, remote file access via SFTP/FTP(S) and Git VCS integration. Whether you're a student, hobbyist, or professional developer, Squircle CE lets you write, manage, and version your source code anywhere, anytime — right on your phone or tablet. Here are some of the features that help you code more efficiently: • Multi-language Support Code in 30+ languages: Java, Kotlin, Python, C/C++, HTML, JavaScript, TypeScript, PHP, Rust, Go, and more. • Syntax Highlighting Clean and colorful syntax highlighting helps you understand your code at a glance. • Code Completion Speed up coding with smart suggestions for variables, functions, and keywords based on your file content. • Git Integration Version control your code directly in the editor. Commit, push, pull, and manage branches with ease. • File Manager Manage files locally or remotely with SFTP/FTP(S) support - you don't need any other file managing app. • Cross-session Editing Never lose your work — all changes are saved automatically, so you can pick up right where you left off. • Unlimited Undo/Redo Correct mistakes easily with unlimited undo and redo, even after restarting the app. • Bracket Matching Quickly understand code structure with automatic highlighting of matching brackets (), [], and {}. • Code Style Write cleaner code with automatic indentation and smart closing of brackets, braces, and quotes. • Advanced Editing Tools Easily select, delete, or duplicate lines with convenient editing options. • Color Schemes Choose from a variety of themes that match your preferred coding environment. • Open Source Explore and contribute: https://github.com/massivemadness/Squircle-CE
| Feature | Emacs | Squircle CE - Code Editor |
|---|---|---|
| License | GPL-3.0-or-later | Apache-2.0 |
| Install sources | F-DroidSourceForge | F-DroidGitHub |
| Categories | NotesDev Tools | NotesDev Tools |
| Features | Ad-FreeOpen SourceNo Tracking | Ad-FreeOpen SourceNo Tracking |
| Platforms | Android | Android |
| Website | ||
| Source code |