powered by

Building UIs with ftd

ftd is an alternative to HTML/CSS for building UIs. ftd uses HTML/CSS internally for rendering on the web, but its planning to support more backends like terminal/curses, and mobile device native frameworks for iOS and Android, and possibly also a low-level implementation for embedded devices.

One of the key concepts in ftd is the idea of a component. By understanding the component model, you can create reusable pieces of UI that can be combined in flexible and powerful ways.

To get started with ftd, we recommend reading about the component model and how it can be used to build UIs that are elegant, efficient, and easy to maintain.

Support fastn!

Enjoying fastn? Please consider giving us a star ⭐️ on GitHub to show your support!

Getting Help

Have a question or need help?

Visit our GitHub Q&A discussion to get answers and subscribe to it to stay tuned.

Join our Discord channel and share your thoughts, suggestion, question etc.

Connect with our community!

Found an issue?

If you find some issue, please visit our GitHub issues to tell us about it.

Join us

We welcome you to join our Discord community today.

We are trying to create the language for human beings and we do not believe it would be possible without your support. We would love to hear from you.

Building UIs with ftd

ftd is an alternative to HTML/CSS for building UIs. ftd uses HTML/CSS internally for rendering on the web, but its planning to support more backends like terminal/curses, and mobile device native frameworks for iOS and Android, and possibly also a low-level implementation for embedded devices.

One of the key concepts in ftd is the idea of a component. By understanding the component model, you can create reusable pieces of UI that can be combined in flexible and powerful ways.

To get started with ftd, we recommend reading about the component model and how it can be used to build UIs that are elegant, efficient, and easy to maintain.

Support fastn!

Enjoying fastn? Please consider giving us a star ⭐️ on GitHub to show your support!

Getting Help

Have a question or need help?

Visit our GitHub Q&A discussion to get answers and subscribe to it to stay tuned.

Join our Discord channel and share your thoughts, suggestion, question etc.

Connect with our community!

Found an issue?

If you find some issue, please visit our GitHub issues to tell us about it.

Join us

We welcome you to join our Discord community today.

We are trying to create the language for human beings and we do not believe it would be possible without your support. We would love to hear from you.