Skip to main content

Current Priorities

This page outlines the key areas we're focusing on most actively, but it's important to understand that priorities can change quickly based on various factors:

  1. Our vision - What we think needs to happen next.
  2. Real-world use cases - Where people are getting stuck.
  3. User feedback - What people are saying about their experience.

This page should not be treated as a fixed roadmap. It's a fluid and flexible attempt to communicate what's currently important. It's also limited to the top 5 large-scale items across two different categories because prioritization beyond that is too fluid to worry about.

note

Bug fixes, general improvements, and minor features are not listed here. The purpose of this page is for communicating larger-scale priorities. It goes without saying that bug fixes and general improvements are always a top priority.

Immediate Priorities

FeatureDescription
Maximize StabilityArchitecture updates, test coverage, etc.
Native AIAgent-powered workflow
Components APIA way for 3rd party devs to create/register native Etch elements for custom functionality and for internal use for creating Etch dynamic elements.

High Priority Items (Soon)

FeatureDescription
PHP AuthoringPHP authoring inside the HTML editor
Native ComponentsPrioritization of our native components (native).
RecipesCustom/importable/exportable code snippets for maximum development efficiency.
History StatesProper undo/redo functionality & selectable history states.
Facets/FiltersFacets and filters for loops.
Loop Through External APIExternal API support for loops.
ShortcutsCustomizable shortcut architecture
Pattern LibraryA way to save, name, categorize, and import/export patterns for easy insertion throughout a project. This includes support for third party pattern libraries.

Community Feedback

We actively monitor user feedback and feature requests to ensure our priorities align with what matters most to our users. If you have suggestions for improvements or encounter issues, please let us know so we can incorporate your feedback into our development plans.