Nuxstr

screenshot of Nuxstr
nuxt
vue

Starter template for building a Nostr client with the Nuxt Vue framework and Nostr Dev Kit

Overview

The NuxstrStarter template is a combination of Nuxt Vue framework and Nostr Dev Kit, designed to build a Nostr client. The template includes various features such as Pinia module for state management, PWA module for progressive web app functionality, TailwindCSS for styling, and Nostr Dev Kit for developing with Nostr. The template also provides learning resources and a roadmap for future enhancements.

Features

  • Nuxt: A Vue framework for building web applications.
  • Pinia module: A state management solution for Nuxt applications.
  • PWA module: A module for adding progressive web app functionality to Nuxt applications.
  • TailwindCSS: A utility-first CSS framework for styling web applications.
  • Nostr Dev Kit (NDK): A development kit for building Nostr clients.
  • SVG icons: Icons used in the template from hericons.

Summary

The NuxstrStarter template is a powerful solution for building Nostr clients using the Nuxt Vue framework and Nostr Dev Kit. With features like Pinia for state management, PWA module for progressive web app functionality, TailwindCSS for styling, and extensive learning resources and roadmap, the template provides a comprehensive foundation for developing Nostr applications.

nuxt
Nuxt

nuxt.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.