Skip to content

Devlander-Software/ui

Repository files navigation

devlander-ui-png

@devlander/ui (Beta)

@devlander/ui is a comprehensive UI package that provides reliable, customizable, and cross-platform components. Designed to streamline development, it helps you kickstart projects with consistent and reusable elements that work seamlessly across iOS, Android, React Native Web, React Native TV, Next.js, Xbox, and more.

🚨 Beta Notice: This package is currently in beta. While it's stable and functional for most use cases, certain features may still be evolving. Feedback and contributions are greatly appreciated to help improve the package.


🚀 Why Use @devlander/ui?

  • Functionality First: Reliable, prebuilt components designed to handle core functionality out of the box.
  • Cross-Platform Compatibility: Works seamlessly across multiple platforms, including mobile, web, and TV.
  • Cohesion Across Projects: Ensures consistency in UI/UX and functionality across different projects.
  • Customizable Styling: Fully customizable to match any design system or branding.

This package was born out of the need to avoid repetitive coding of similar components—like form inputs or password fields with toggle functionality—by providing tested, reusable building blocks.


📦 Installation

Install the package via npm or yarn:

Using npm:

npm install @devlander/ui

Using yarn:

yarn add @devlander/ui

📚 Components

Atoms

  • Inputs: Button, Checkbox, Input
  • Feedback: Spinner, Alert
  • Display: Icon, Badge
  • Controls: Slider, Switch

Molecules

  • Dropdown, AvatarGroup, MenuItem, Tooltip, Divider

Organisms

  • Carousel (with subcomponents: Slide, Dot, PaginationStatus)
  • Card, Accordion, Navbar, Form, Table

Templates

  • Breadcrumbs, Stepper

All components are highly customizable to suit your specific needs.


👨‍💻 Contributing

Contributions are welcome! If you’d like to improve this package, feel free to fork the repository and submit a pull request. Please ensure all tests pass before submitting.


📞 Support

For issues or feature requests, please open an issue or contact us directly.


Start building today by installing @devlander/ui:

npm install @devlander/ui

About

A universal carousel for react, react native, and react native web.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published