3D graphics and State Management


Summary of my bookmarked Github repositories from Apr 13th, 2022

Github repositories

  • BabylonJS/Babylon.js

    Babylon.js is a powerful JavaScript framework for creating 3D graphics and games. It offers a playground with API access for easy experimentation and learning, along with numerous samples. The framework is available on npm, providing full typing support and the option to install BabylonJS modules. ES6 packages are also available, enabling tree shaking and bundling benefits. The usage example demonstrates how to create a basic scene with a camera, light, sphere, and ground. Additional resources include documentation, demos, an online playground, a shader creation tool, and exporters for 3DS Max, Maya, Blender, and Unity. Visit the official website for more details and supported features.

  • mantinedev/mantine

    Mantine is a comprehensive collection of packages and libraries for state management, UI components, forms, notifications, and more. It offers over 100 components in the @mantine/core package, along with other specialized packages like @mantine/hooks, @mantine/styles, and @mantine/notifications. Mantine also provides server-side rendering utilities for various frameworks such as Next.js and Remix. It has an active and friendly community, offering support through Discord and GitHub Discussions. If you're interested, you can contribute to the project and it is licensed under MIT.