Features
Comprehensive overview of all Hologram features organized by area.
Each feature shows implementation status, progress percentage, and category classification.
Progress: 92% (108 features)
done
99 features
in progress
3 features
todo
5 features
deferred
1 features
Template Engine
Components
done
100% complete
UI
Context
done
100% complete
UI
Layouts
done
100% complete
UI
Navigation
done
100% complete
UI
Pages
done
100% complete
UI
Routing
done
100% complete
UI
Template Colocation
done
100% complete
UI
Component (node)
done
100% complete
Markup
Element (node)
done
100% complete
Markup
Interpolation
done
100% complete
Markup
For Block (iteration)
done
100% complete
Markup
If Block (conditional)
done
100% complete
Markup
Public Comment
done
100% complete
Markup
Raw Block (markup disabling)
done
100% complete
Markup
Text (node)
done
100% complete
Markup
Framework Runtime
Actions
done
100% complete
Client
JS Interop
done
100% complete
Client
Synchronized Form Inputs
done
100% complete
Client
Commands
done
100% complete
Server
Cookies
done
100% complete
Server
Middleware
done
100% complete
Server
Pub/Sub
done
100% complete
Server
Session
done
100% complete
Server
Events
Blur Event
done
100% complete
Focus
Focus Event
done
100% complete
Focus
Change Event
done
100% complete
Form
Select Event
done
100% complete
Form
Submit Event
done
100% complete
Form
Key Down Event
done
100% complete
Keyboard
Key Up Event
done
100% complete
Keyboard
Mouse Move Event
done
100% complete
Mouse
Click Event
done
100% complete
Pointer
Click Outside Event
done
100% complete
Pointer
Pointer Cancel Event
done
100% complete
Pointer
Pointer Down Event
done
100% complete
Pointer
Pointer Move Event
done
100% complete
Pointer
Pointer Up Event
done
100% complete
Pointer
Resize Event
done
100% complete
Resize
Reach Bottom Event
done
100% complete
Scroll
Reach Left Event
done
100% complete
Scroll
Reach Right Event
done
100% complete
Scroll
Reach Top Event
done
100% complete
Scroll
Scroll Event
done
100% complete
Scroll
Transition Cancel Event
done
100% complete
Transition
Transition End Event
done
100% complete
Transition
Transition Run Event
done
100% complete
Transition
Transition Start Event
done
100% complete
Transition
Tooling
Incremental Compilation
done
100% complete
Development
Live Reload
done
100% complete
Development
Standalone Mode
in progress
70% complete
Development
Template Formatter
in progress
60% complete
Development
VS Code Extension
done
100% complete
Development
Elixir Client Runtime
Atom
done
100% complete
Data Types
Bitstring
done
100% complete
Data Types
Float
done
100% complete
Data Types
Function
done
100% complete
Data Types
Integer
done
100% complete
Data Types
List
done
100% complete
Data Types
Map
done
100% complete
Data Types
PID
done
100% complete
Data Types
Port
done
100% complete
Data Types
Reference
done
100% complete
Data Types
Tuple
done
100% complete
Data Types
Case
done
100% complete
Control Flow
Cond
done
100% complete
Control Flow
If
done
100% complete
Control Flow
Function
done
100% complete
Control Flow
Unless
done
100% complete
Control Flow
With
done
100% complete
Control Flow
Anonymous Function
done
100% complete
Functions
Function Capture
done
100% complete
Functions
Local Function
done
100% complete
Functions
Remote Function
done
100% complete
Functions
Arithmetic Operators
done
100% complete
Operators
Boolean Operators
done
100% complete
Operators
Comparison Operators
done
100% complete
Operators
List Operators (++, --)
done
100% complete
Operators
String Concatenation (<>)
done
100% complete
Operators
Pipe Operator (|>)
done
100% complete
Operators
Match Operator (=)
done
100% complete
Operators
Pin Operator (^)
done
100% complete
Operators
Range Operators (.., ..//)
done
100% complete
Operators
Membership Operators (in)
done
100% complete
Operators
Module Attribute (@)
done
100% complete
Operators
Capture Operator (&)
done
100% complete
Operators
Type Operator (::)
done
100% complete
Operators
Exponentiation (**)
done
100% complete
Operators
Regex Match (=~)
in progress
61% complete
Operators
Guards (all contexts)
done
100% complete
Guards
Bitstring Generator
done
100% complete
Comprehensions
Enumerable Generator
done
100% complete
Comprehensions
Filter
done
100% complete
Comprehensions
:into Option
done
100% complete
Comprehensions
:reduce Option
done
100% complete
Comprehensions
:uniq Option
done
100% complete
Comprehensions
Computed-Size Matching
todo
0% complete
Bitstrings
Construction
done
100% complete
Bitstrings
Dynamic-Size Matching
todo
0% complete
Bitstrings
Fixed-Size Matching
done
100% complete
Bitstrings
UTF Matching
todo
0% complete
Bitstrings
UTF16 and UTF32 Encoding
todo
0% complete
Bitstrings
Behaviours
done
100% complete
Other
Bitwise Module Operators
done
100% complete
Other
Error Handling
done
100% complete
Other
Essential Stdlib Functions
done
100% complete
Other
Processes
deferred
0% complete
Other
Protocols
done
100% complete
Other
Regular Expressions
todo
0% complete
Other
Previous
Next