curving_reality_library 1.0.0 copy "curving_reality_library: ^1.0.0" to clipboard
curving_reality_library: ^1.0.0 copied to clipboard

The Curving Reality Flutter Library is designed to accelerate your app development workflow. It provides a rich collection of efficient and visually appealing UI components, ready-to-use screens, and [...]

What is this for? #

The Curving Reality Flutter Library is designed to accelerate your app development workflow.
It provides a rich collection of efficient and visually appealing UI components, ready-to-use screens, and practical services, including powerful tools for forms validation.

Its core mission is to reduce boilerplate code and simplify common development tasks, allowing you to deliver high-quality applications more quickly.
While focusing on productivity, the library also emphasizes design consistency and user experience, helping you create apps that are not only functional but also beautifully crafted.

Docs and examples #

Click here

How to use #


Install #

Run these commands in your Flutter project to install the library and the dependencies.

flutter pub add curving_reality_library
flutter pub add animate_do

Import #

Import the global library file, or the single ones.

import 'package:curving_reality_library/curving_reality_library.dart'; // Global
import 'package:curving_reality_library/services/storage.dart'; // Specific service
import 'package:curving_reality_library/widgets/button.dart'; // Specific widget
...

Dependencies #

Some components, screens and services have external packages dependencies. This is the full list:

Components / Screens / Services Dependencies
CuReScaffold. All the screens animate_do
CuReUtils.openUrl, CuReLink, CuRePaywallScreen, CuReRegistrationScreen, CuReLoginScreen url_launcher
CuReLoginScreen, CuReRegistrationScreen font_awesome_flutter
CuReAvatar cached_network_image
CuRePaywallScreen intl
CuReSupabaseService supabase_flutter, google_sign_in, sign_in_with_apple

Future Developments #

We’re just getting started – here’s what’s coming next for Curving Reality Flutter Library:

🛠 Refactoring
• Cleaner, faster, and more maintainable codebase.
• Consistent patterns to make contributions and usage easier.

🧩 New Widgets
• Fresh reusable UI widgets to cover more use cases.
• Focus on flexibility, customization, and accessibility.

📱 New Screens
• Ready-to-use screens and flows for common app scenarios.
• Designed to save time and keep your apps beautiful out of the box.

✨ Polished Details & Animations
• Smoother transitions and delightful micro-interactions.
• Pixel-perfect refinements for an even more professional look.

📝 Improve the Docs
• Clear docs = happy developers.
• Fix typos, add and improve examples, or explain things in a simpler way.

🚀 Our mission is to keep evolving and making app development with Flutter faster, simpler, and more fun – while never compromising on design quality.

What are we working on #

  • ❌ New button type
  • ❌ Custom checkboxes
  • ❌ Custom radio buttons
  • ❌ Custom dialogs and bottom sheets
  • ❌ "Insert code" type field
  • ❌ Improved text fields UI

How to Contribute #

We’d love your help to make Curving Reality Flutter Library grow and get even better! ❤️

Here’s how you can join the journey:

🐞 Report Issues
• Spotted a bug? Open an issue and let us know.
• The more details (steps, screenshots, expected vs. actual behavior), the better!

💡 Suggest Features
• Have an idea that could improve the library?
• Share it in the issues section – we’re always open to new ideas!

⭐ Support the Project
• Give the repo a star ⭐ to spread the word.
• Consider supporting the development by purchasing a commercial license if you use it in professional projects.
This helps us keep building new features and improving the library.

✨ No contribution is too small. Whether you report a bug, suggest a feature, or just support the project, you’re making a difference.
Thank you for being part of Curving Reality 🚀


Who is Curving Reality? #

Curving Reality is an italian software house that develops mobile and web apps.

5
likes
100
points
0
downloads

Publisher

unverified uploader

Weekly Downloads

The Curving Reality Flutter Library is designed to accelerate your app development workflow. It provides a rich collection of efficient and visually appealing UI components, ready-to-use screens, and practical services, including powerful tools for forms validation.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

unknown (license)

Dependencies

animate_do, cached_network_image, crypto, flutter, font_awesome_flutter, google_sign_in, intl, shared_preferences, sign_in_with_apple, supabase_flutter, url_launcher

More

Packages that depend on curving_reality_library