touch_craft_editor 0.0.5 copy "touch_craft_editor: ^0.0.5" to clipboard
touch_craft_editor: ^0.0.5 copied to clipboard

Craft stunning visual editors with Flutter. Add text, GIFs, stickers, gradients, and images — customize everything, export anywhere, and re-edit anytime.

example/lib/main.dart

import 'dart:io';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:touch_craft_editor/touch_craft_editor.dart';

void main() {
  runApp(const MaterialApp(debugShowCheckedModeBanner: false, home: MyApp()));
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return TouchCraftEditor(
      primaryColor: Colors.blue,
      imageFormatType: ImageFormatType.jpg,
      onDesignReady: (File? designFile, Map<String, dynamic> canvasDesignJson) {
        if (kDebugMode) {
          print('canvasElementJson : $canvasDesignJson');
        }
      },
    );
  }
}
25
likes
140
points
52
downloads
screenshot

Publisher

verified publisher7span.com

Weekly Downloads

Craft stunning visual editors with Flutter. Add text, GIFs, stickers, gradients, and images — customize everything, export anywhere, and re-edit anytime.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

connectivity_plus, crop_image, enough_giphy, enough_platform_widgets, flutter, flutter_svg, google_fonts, image, image_picker, path_provider, permission_handler, saver_gallery, screen_recorder, tflite_flutter

More

Packages that depend on touch_craft_editor