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

A Flutter package for storing, searching, tagging, highlighting and copying code snippets.

Changelog #

All notable changes to this project will be documented in this file.

The format follows Keep a Changelog.

This project follows Semantic Versioning.


1.0.0 - 2026-06-16 #

🎉 Initial Release #

First stable release of Zeba Academy Code Snippet Manager.

A Flutter package for managing, organizing, and reusing code snippets.


Added #

📦 Snippet Management #

  • Added snippet creation support
  • Added local snippet storage
  • Added snippet loading support
  • Added snippet deletion support
  • Added JSON serialization support

🎨 Syntax Highlighting #

  • Added source code syntax highlighting
  • Added language-based code rendering
  • Added customizable highlight colors

🏷 Tag System #

  • Added snippet tagging support
  • Added tag-based organization
  • Added tag searching capability

📁 Collections #

  • Added snippet collections
  • Added collection filtering
  • Added grouped snippet management
  • Added global snippet search

Search supports:

  • Titles
  • Code content
  • Tags

📋 Copy Support #

  • Added code copy functionality
  • Added clipboard helper utility

🧩 UI Components #

Added reusable Flutter widgets:

  • SnippetCard

🏗 Architecture #

Implemented package structure:

  • Models
  • Storage layer
  • Manager layer
  • Widgets
  • Utilities

Testing #

Added package tests for:

  • Snippet model creation
  • JSON conversion
  • Search functionality
  • Collection filtering

Dependencies #

Added:

  • shared_preferences

    • Local persistence
  • highlight

    • Syntax highlighting
  • clipboard

    • Copy functionality

Developer Experience #

Added:

  • Clean public API exports
  • Documentation comments
  • Production package structure
  • Flutter package compatibility

Requirements #

Flutter:

>=3.10.0

Dart:

>=3.0.0 <4.0.0

License #

Licensed under:

GNU General Public License v3.0


Contributors #

Created and maintained by:

Sufyan bin Uzayr

https://sufyanism.com/


Future Releases #

Planned improvements:

  • Cloud synchronization
  • Import/export snippets
  • Markdown rendering
  • More syntax themes
  • Code editor integration
  • Backup and restore
  • AI-powered snippet suggestions

Thank you for using Zeba Academy Code Snippet Manager ❤️

0
likes
130
points
81
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A Flutter package for storing, searching, tagging, highlighting and copying code snippets.

Homepage

License

GPL-3.0 (license)

Dependencies

clipboard, flutter, highlight, shared_preferences

More

Packages that depend on zeba_academy_code_snippet_manager