awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 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·11 vuesacode.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.
  • 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.

Historique des stars

Graphique de l'historique des stars pour acode-foundation/acodeGraphique de l'historique des stars pour acode-foundation/acode

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait acode-foundation/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.

Quelles sont les fonctionnalités principales de acode-foundation/acode ?

Les fonctionnalités principales de acode-foundation/acode sont : Plugin-Based Editor Frameworks, Mobile, Debugging Consoles, Plugin API Extensions, Plugin APIs, Integrated Code Editing, Web Project Previews, Syntax Highlighters.

Quelles sont les alternatives open-source à acode-foundation/acode ?

Les alternatives open-source à acode-foundation/acode incluent : 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…

Alternatives open source à Acode

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Acode.
  • sublimehq/packagesAvatar de sublimehq

    sublimehq/Packages

    3,004Voir sur 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
    Voir sur GitHub↗3,004
  • sinelaw/freshAvatar de sinelaw

    sinelaw/fresh

    5,914Voir sur 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
    Voir sur GitHub↗5,914
  • zyedidia/microAvatar de zyedidia

    zyedidia/micro

    28,858Voir sur 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
    Voir sur GitHub↗28,858
  • vanessa219/vditorAvatar de Vanessa219

    Vanessa219/vditor

    11,074Voir sur 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
    Voir sur GitHub↗11,074
Voir les 30 alternatives à Acode→