awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Acode-Foundation avatar

Acode-Foundation/Acode

0
View on GitHub↗
5,716 stars·1,177 forks·JavaScript·MIT·28 viewsacode.app↗

Acode

Acode is a code editor designed for mobile devices. It provides syntax-highlighted editing for multiple programming languages, an integrated JavaScript console for running and debugging scripts, and a built-in web preview that renders local HTML, CSS, and JavaScript projects in an embedded browser.

The editor is extensible through a plugin system, which includes a dedicated JavaScript API for building custom plugins and a curated repository for community plugin installation. Plugins are auto-installed and can hook into the editor's lifecycle, UI, and file operations. Language support is configurable via external JSON files that define syntax highlighting, snippets, and autocomplete rules, allowing users to add support for new languages without modifying the core application.

A lightweight HTTP preview server serves project files to the embedded WebView, and a sandboxed JavaScript console evaluates user code in a controlled environment. The editor UI renders inside a WebView, using a JSON message bridge to communicate with native code for file access and touch handling.

Acode is available as an open-source application on mobile platforms.

Features

  • Plugin-Based Editor Frameworks - Extends the mobile code editor by building custom plugins via a dedicated API or installing community plugins.
  • Mobile - A code editor for mobile devices with syntax highlighting, web preview, and a plugin system.
  • Debugging Consoles - Provides an embedded debugging console that executes JavaScript in a sandboxed environment for safe testing and debugging.
  • Plugin API Extensions - Exposes a JavaScript API that allows plugins to hook into the editor's lifecycle, UI, and file operations.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
  • Plugin APIs - Exposes a dedicated API that enables custom plugins to integrate deeply with the editor's core capabilities.
  • Integrated Code Editing - Provides syntax-highlighted code editing with language-aware features across multiple programming languages.
  • Web Project Previews - Provides an embedded browser that renders local HTML, CSS, and JavaScript projects for instant preview.
  • Web Project Previews - Provides an embedded browser that renders local HTML, CSS, and JavaScript projects for instant preview.
  • Syntax Highlighters - A code editor that provides colorized syntax for multiple programming languages to improve readability.
  • Development Preview Servers - Ships an embedded HTTP server that serves project files to a WebView for live preview during development.
  • External Language Definitions - Loads external JSON configuration files to define syntax highlighting, snippets, and autocomplete rules for programming languages.
  • Language Support Extensions - Allows adding support for new programming languages by creating configuration files and running setup commands.
  • Syntax Highlighting Configurations - Allows adding support for new programming languages by creating and registering configuration files for syntax highlighting, snippets, and autocomplete.
  • Plugin Development Kits - Offers an API and documentation for developers to create custom plugins that extend the editor's functionality.
  • Plugin Catalog Installers - Automatically downloads, extracts, and registers plugins from a curated repository through the plugin manager.
  • Text Editors - Feature-rich code editor optimized for larger screens and professional tasks.
  • Star history

    Star history chart for acode-foundation/acodeStar history chart for acode-foundation/acode

    How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

    Frequently asked questions

    What does acode-foundation/acode do?

    Acode is a code editor designed for mobile devices. It provides syntax-highlighted editing for multiple programming languages, an integrated JavaScript console for running and debugging scripts, and a built-in web preview that renders local HTML, CSS, and JavaScript projects in an embedded browser.

    What are the main features of acode-foundation/acode?

    The main features of acode-foundation/acode are: Plugin-Based Editor Frameworks, Mobile, Debugging Consoles, Plugin API Extensions, Plugin APIs, Integrated Code Editing, Web Project Previews, Syntax Highlighters.

    What are some open-source alternatives to acode-foundation/acode?

    Open-source alternatives to acode-foundation/acode include: sublimehq/packages — This repository contains a collection of extensions and configurations for a text editor plugin ecosystem. It provides… sinelaw/fresh — Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar… zyedidia/micro — Micro is an extensible terminal text editor that supports mouse interaction and intuitive keyboard shortcuts for… vanessa219/vditor — Vditor is a browser-based Markdown editor and rendering engine that supports multiple editing interfaces, including a… zsh-users/zsh-syntax-highlighting — zsh-syntax-highlighting is a Zsh shell extension and plugin that provides real-time syntax highlighting and visual… posit-dev/positron — Positron is a data science integrated development environment and AI-powered code editor designed for polyglot…

    Open-source alternatives to Acode

    Similar open-source projects, ranked by how many features they share with Acode.
    • sublimehq/packagessublimehq avatar

      sublimehq/Packages

      3,004View on GitHub↗

      This repository contains a collection of extensions and configurations for a text editor plugin ecosystem. It provides a framework for adding language support and custom behavior through a system of customizable key bindings, a project indexing engine, and a syntax highlighting framework. The project utilizes a Python API to enable the development of custom plugins, menus, and tools. It supports a functional extension framework where users can create custom themes, syntax definitions, and resource overrides to expand the editor's visual styles and capabilities. The system covers advanced tex

      Shellsublimesublime-syntaxsublime-text
      View on GitHub↗3,004
    • sinelaw/freshsinelaw avatar

      sinelaw/fresh

      5,914View on GitHub↗

      Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge

      Rustideterminal-basedtext-editor
      View on GitHub↗5,914
    • zyedidia/microzyedidia avatar

      zyedidia/micro

      28,858View on GitHub↗

      Micro is an extensible terminal text editor that supports mouse interaction and intuitive keyboard shortcuts for editing files in a command line environment. It functions as a multi-cursor editor with syntax highlighting and a plugin system for adding custom functionality and automation scripts. The editor distinguishes itself through simultaneous editing across multiple cursors and a script-based extension system. It enables the automation of repetitive editing tasks via macro recording and playback of keystroke sequences. The project covers workspace management through split-screen panes a

      Go
      View on GitHub↗28,858
    • vanessa219/vditorVanessa219 avatar

      Vanessa219/vditor

      11,074View on GitHub↗

      Vditor is a browser-based Markdown editor and rendering engine that supports multiple editing interfaces, including a visual rich-text experience, instant rendering, and a traditional side-by-side split-view preview. It serves as an authoring tool for technical documentation and a component for web-based editor integration. The project is distinguished by its support for complex technical content, utilizing specialized rendering for mathematical formulas, flowcharts, sequence diagrams, and mind maps. It also functions as a collaborative document review tool, enabling users to attach anchored

      TypeScriptcommonmarkeditorgfm
      View on GitHub↗11,074
    See all 30 alternatives to Acode→