Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Angular
  3. ngx-ace-signal

ngx-ace-signal

MITTypeScript

A modern Angular signals-based wrapper for the Ace editor, designed for Angular 20+ with SSR support.

Visit WebsiteGitHubGitHub
1 stars0 forks0 contributors

Overview

ngx-ace-signal is a lightweight Angular library that provides a reactive, signals-based interface for integrating the Ace code editor into Angular applications. It offers a modern alternative to traditional Angular patterns by leveraging signals for state management and ensuring compatibility with server-side rendering.

Key Features

  • Signals API — Uses Angular's input(), model(), and output() signals for reactive data binding.
  • SSR Support — Safely loads Ace only in the browser, making it compatible with Angular Universal.
  • Dual APIs — Provides both a component (<ace>) and a directive ([ace]) for flexible integration.
  • Dynamic Loading — Allows runtime registration of additional Ace editor modes and themes.
  • Type Safety — Fully typed configuration via AceConfigInterface for enhanced developer experience.
  • Standalone Ready — Designed for modern Angular standalone applications without NgModule dependencies.

Philosophy

The project emphasizes modern Angular practices by avoiding legacy patterns like NgModules and global side effects, focusing on signals, standalone components, and type-safe configuration.

Quick Stats

Stars1
Forks0
Contributors0
Open Issues0
Last commit4 months ago
CreatedSince 2025

Tags

#standalone-components#ace-editor#code-editor#frontend#typescript#angular#web-development#ssr#angular-signals

Built With

A
Angular
A
Ace Editor
T
TypeScript

Links & Resources

Website

Included in

Angular10.0k
Auto-fetched 18 hours ago

Related Projects

ngx-quillngx-quill

Angular (>=2) components for the Quill Rich Text Editor

Stars1,853
Forks272
Last commit2 days ago
angular-editorangular-editor

A simple native WYSIWYG editor component for Angular 6 -20+

Stars720
Forks354
Last commit2 days ago
ngx-editorngx-editor

🖋️ Rich Text Editor for angular using ProseMirror

Stars501
Forks206
Last commit9 months ago
tinymce-angulartinymce-angular

Official TinyMCE Angular Component

Stars345
Forks94
Last commit1 month ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub