Open source and free shadcn templates using Express
2 templates • 2 contributors • Open source & free
2
Templates
2
Authors
Available Templates (2)

Echo Editor
Echo Editor is a modern AI-powered WYSIWYG rich-text editor for Vue.js built on Tiptap and shadcn-vue, providing comprehensive content editing capabilities with AI assistance for writing, formatting, and content generation. The MIT-licensed editor combines Tiptap's extensible editor framework with shadcn-vue's beautiful component design, delivering a feature-rich editing experience with support for markdown, slash commands, tables, code blocks, and collaborative editing features. Built with Vue 3, Vite for fast development, Tailwind CSS for styling, and SCSS for advanced customization, Echo Editor provides an intuitive WYSIWYG interface that appeals to both technical and non-technical users. The AI-powered features assist with content creation, grammar checking, text improvements, and automated formatting, making it more than just a basic text editor. Perfect for content management systems, blog platforms, documentation sites, note-taking applications, or any Vue.js project requiring sophisticated rich-text editing with AI capabilities, collaborative features, and a modern, customizable interface that matches the shadcn design aesthetic.

Radix NG Primitives
Radix NG Primitives is an Angular port of Radix UI Primitives built with TypeScript (82.6%), MDX, CSS, and Astro, providing a low-level, headless UI component library focused on accessibility, customization, and developer experience for Angular applications. This comprehensive toolkit offers unstyled, functional primitives including Accordion, Avatar, Checkbox, Dialog, and many others based partially on @angular/cdk, supporting incrementally adoptable components that can serve as the base layer of design systems or be adopted gradually into existing projects. As an unofficial but API-compatible port maintaining the original Radix UI principles, the library brings the proven accessibility patterns and headless component architecture popularized in the React ecosystem to Angular developers who previously lacked equivalent tooling. Perfect for Angular teams building accessible design systems, enterprises requiring WCAG-compliant interfaces, developers transitioning from React familiar with Radix patterns, or any Angular application where accessibility compliance, customization freedom, and high-quality component foundations are non-negotiable requirements. With strong community engagement through Discord and GitHub Discussions, Radix NG Primitives demonstrates how successful component architectures can transcend specific frameworks, enabling the Angular ecosystem to benefit from the accessibility research, usability testing, and developer experience refinements that made Radix UI valuable in React while adapting patterns to Angular's different component model, dependency injection, and change detection systems, ultimately improving accessibility standards across the entire web development landscape.