Skip to content

Astro is a collection of guidelines, patterns and components for designing space-based user interface applications.

License

Notifications You must be signed in to change notification settings

sdomville/astro

 
 

Repository files navigation

Astro

Astro is an open source Web Components and design library. Astro Web Components use Stencil in order to provide fast and easy integration no matter the framework.

The Astro AG-Grid theme has moved to it's own repo. The npm package remains the same, @astrouxds/ag-grid-theme.

Documentation

Current documentation: astro-components.netlify.app Beta documentation: beta-astro-components.netlify.app

Packages

Project Description Links
AstroUXDS The Astro UXDS site for design and developer guidelines. astrouxds.com
Astro Web Components @astrouxds/astro-web-components - Astro Web Components built in Stencil README.md, Storybook
React @astrouxds/react - Astro Web Components wrapped for React use README.md
Angular @astrouxds/angular - Astro Web Components wrapped for Angular use README.md
Starter Kits Starter kits for getting Astro web-components running in React, Svelte, Vue, Angular and HTML/JS React, Svelte, Vue, Angular, HTML/JS

Release Notes

🎉 NEW

📝 IMPROVED

⚠️ Deprecation notification The existing Lit/CSS libraries are moving to maintenance mode and only receive bug fixes starting January 1, 2022. We encourage all new projects to start with the new Stencil based components https://github.com/RocketCommunicationsInc/astro/tree/main/packages/web-components(https://github.com/RocketCommunicationsInc/astro/tree/main/packages/web-components)

About

Astro is a collection of guidelines, patterns and components for designing space-based user interface applications.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 85.3%
  • SCSS 5.8%
  • HTML 4.0%
  • JavaScript 3.1%
  • Nunjucks 1.1%
  • Vue 0.4%
  • Other 0.3%