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
·
decosoftware avatar

decosoftware/deco-ide

0
View on GitHub↗
5,815 stars·304 forks·JavaScript·AGPL-3.0·8 vueswww.decosoftware.com↗

Deco Ide

Deco IDE is a graphical development environment for building React Native applications. It combines a visual component editor with template-based project scaffolding, allowing developers to construct user interfaces by dragging pre-built JSX templates from a palette and editing component properties through a graphical panel that updates both source code and the live preview in real time.

The tool differentiates itself through a hot-reload development workflow that automatically refreshes the running app when source files change, preserving state, and through its file-system project management that opens, saves, and duplicates projects by directly interacting with the file system. It also features a pull-request component registry that enables community contributions of new component templates, and a simulator launcher that bundles JavaScript and starts the app in either the iOS Simulator or Android Emulator for live preview and testing.

The environment supports creating projects from templates, opening existing directories, persisting temporary projects to chosen locations, and duplicating projects for experimentation. It provides live iOS Simulator preview with real-time updates as source code is edited, and allows launching the app in a simulator for testing.

Features

  • Visual Builders - Visually constructs React Native UIs by inserting, configuring, and previewing components in real time.
  • Visual Editors - Provides a graphical IDE for building React Native apps by dragging components and editing properties visually.
  • Simulator Launchers - Bundles JavaScript and launches the app in iOS Simulator or Android Emulator for testing.
  • Sandbox Hot Reloaders - Automatically refreshes the running app when source files change, triggered from the debug menu.
  • Native Hot Reloaders - Provides automatic hot reloading for React Native apps, refreshing the running app when source files change.
  • Project Openers and Savers - Opens, saves, and duplicates React Native projects by directly interacting with the file system.
  • Project Scaffolders - Creates, opens, duplicates, and saves React Native projects with minimal manual setup.
  • Project Scaffolding Templates - Generates temporary React Native projects from templates, ready for immediate editing and execution.
  • Component Property Editing - Modifies component visual settings through a graphical panel that updates code and preview automatically.
  • Simulator Launchers - Bundles JavaScript and launches the app in iOS Simulator or Android Emulator for testing.
  • Component Palettes - Provides a palette of draggable JSX templates for inserting into a React Native project.
  • Drag-and-Drop Palettes - Provides a palette of draggable JSX templates for inserting into a React Native project.
  • Live Preview Simulators - Provides live iOS Simulator preview with automatic reload on code changes for instant visual feedback.
  • Hot-Reloading Previews - Automatically refreshes the running app in a preview when source files change.
  • Property Editors - Edits component properties through a graphical panel that updates source code and live preview in real time.
  • Hot-Reload State Preservation - Preserves component state during live code updates for a seamless development workflow.
  • Visual Component Builders - Provides a graphical interface for editing component properties and scaffolding React Native files.
  • React Native - Generates React Native project templates with pre-configured structure for immediate editing and execution.
  • Template-Based Project Scaffolders - Generates temporary React Native projects from templates, ready for immediate editing and execution.
  • Simulator Launchers - Bundles JavaScript and launches iOS Simulator or Android Emulator for live app preview and testing.
  • Component Template Submissions - Enables community contributions of new component templates through pull requests.
  • Template Submissions - Enables community contributions of new component templates through pull requests.
  • Environnements de développement intégrés - Specialized environment for developing React Native applications.

Historique des stars

Graphique de l'historique des stars pour decosoftware/deco-ideGraphique de l'historique des stars pour decosoftware/deco-ide

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

Alternatives open source à Deco Ide

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Deco Ide.
  • react-native-community/cliAvatar de react-native-community

    react-native-community/cli

    2,896Voir sur GitHub↗

    This project provides a unified command-line interface designed to orchestrate the development lifecycle of mobile applications. It serves as a central tool for bootstrapping new projects, managing build configurations, and executing routine development tasks such as starting servers and bundling assets. The tool distinguishes itself through an automated native dependency manager that detects and integrates platform-specific code into the build process, reducing the need for manual configuration. It also features a modular, plugin-based architecture that allows developers to extend the core c

    TypeScriptandroidclihacktoberfest
    Voir sur GitHub↗2,896
  • preactjs/preact-cliAvatar de preactjs

    preactjs/preact-cli

    4,669Voir sur GitHub↗

    preact-cli is a command line tool for scaffolding, developing, and building applications using the Preact library. It provides a Webpack-based build pipeline to coordinate code transformation, asset optimization, and production compilation. The toolkit includes a static site prerenderer to convert application routes into static HTML files and a PWA development toolkit for generating service workers and offline asset caching. It also functions as a frontend development server featuring hot module replacement and a proxy for real-time application iteration. The project covers a broad range of

    JavaScriptclihacktoberfesthttp2
    Voir sur GitHub↗4,669
  • livebud/budAvatar de livebud

    livebud/bud

    5,584Voir sur GitHub↗

    Bud is a full-stack web framework for Go that functions as a scaffolding engine and code generation tool. It automates the creation of directory structures, controllers, and glue code to streamline the development of web applications. The framework utilizes a transpiler-based approach to produce application boilerplate and provides a development environment featuring hot reloading and local server management. It enables the compilation of applications into single, standalone binaries with support for cross-platform compilation across different operating systems and architectures. The system

    JavaScript
    Voir sur GitHub↗5,584
  • rich-harris/degitAvatar de Rich-Harris

    Rich-Harris/degit

    7,883Voir sur GitHub↗

    degit is a Git project scaffolder and repository downloader that initializes new projects from remote Git templates. It fetches the latest commit of a repository as a clean snapshot, stripping all version control history and metadata to provide a fresh starting point. The tool supports fetching specific branches, tags, or commit hashes to ensure the project uses a precise source version. It can also perform subdirectory extraction, allowing the download of a specific folder from a remote source rather than the entire project tree. The utility includes a local snapshot cache to accelerate fut

    TypeScript
    Voir sur GitHub↗7,883
Voir les 30 alternatives à Deco Ide→

Questions fréquentes

Que fait decosoftware/deco-ide ?

Deco IDE is a graphical development environment for building React Native applications. It combines a visual component editor with template-based project scaffolding, allowing developers to construct user interfaces by dragging pre-built JSX templates from a palette and editing component properties through a graphical panel that updates both source code and the live preview in real time.

Quelles sont les fonctionnalités principales de decosoftware/deco-ide ?

Les fonctionnalités principales de decosoftware/deco-ide sont : Visual Builders, Visual Editors, Simulator Launchers, Sandbox Hot Reloaders, Native Hot Reloaders, Project Openers and Savers, Project Scaffolders, Project Scaffolding Templates.

Quelles sont les alternatives open-source à decosoftware/deco-ide ?

Les alternatives open-source à decosoftware/deco-ide incluent : react-native-community/cli — This project provides a unified command-line interface designed to orchestrate the development lifecycle of mobile… preactjs/preact-cli — preact-cli is a command line tool for scaffolding, developing, and building applications using the Preact library. It… livebud/bud — Bud is a full-stack web framework for Go that functions as a scaffolding engine and code generation tool. It automates… rich-harris/degit — degit is a Git project scaffolder and repository downloader that initializes new projects from remote Git templates.… developit/preact-cli — preact-cli is a command line interface and build pipeline for initializing, developing, and deploying Preact… sahat/megaboilerplate — Megaboilerplate is a JavaScript application scaffolder and project generation tool. It provides a set of starter…