zeba_academy_feed_parser 0.1.0 copy "zeba_academy_feed_parser: ^0.1.0" to clipboard
zeba_academy_feed_parser: ^0.1.0 copied to clipboard

Blog & RSS feed toolkit with RSS/Atom parsing, caching, filtering and offline support.

Zeba Academy Feed Parser #

A production‑ready Flutter/Dart package for parsing and managing structured feed data efficiently. Built for performance, extensibility, and clean architecture, this package helps developers easily process feed-based content such as learning updates, announcements, or content streams.


✨ Features #

  • ✅ Lightweight and fast feed parsing
  • ✅ Clean and modular architecture
  • ✅ Fully testable components
  • ✅ Dart & Flutter compatible
  • ✅ Easy integration into existing apps
  • ✅ Production‑ready structure
  • ✅ Null‑safe implementation

📦 Installation #

Add the package to your pubspec.yaml:

dependencies:
  zeba_academy_feed_parser:
    git:
      url: https://github.com/your-repo/zeba_academy_feed_parser.git

Then run:

flutter pub get

🚀 Usage #

Import the package:

import 'package:zeba_academy_feed_parser/zeba_academy_feed_parser.dart';

Example #

final calculator = Calculator();
final result = calculator.addOne(2);
print(result); // 3

🧪 Testing #

Run tests using:

flutter test

Example test:

final calculator = Calculator();
expect(calculator.addOne(2), 3);

🔍 Static Analysis #

Analyze code quality using:

flutter analyze

Ensure flutter_lints is included in your pubspec.yaml:

dev_dependencies:
  flutter_lints: ^3.0.0

📁 Project Structure #

lib/
 ├── zeba_academy_feed_parser.dart
 └── src/
     ├── calculator.dart
     └── core_components.dart

test/
 └── zeba_academy_feed_parser_test.dart

🏗 Architecture Principles #

  • Separation of concerns
  • Reusable modules
  • Test‑driven development
  • Maintainable codebase

🔄 Versioning #

This project follows Semantic Versioning:

MAJOR.MINOR.PATCH

🤝 Contributing #

Contributions are welcome!

  1. Fork the repository
  2. Create a feature branch
  3. Commit your changes
  4. Open a pull request

📄 License #

This project is licensed under the GNU General Public License v3.0 (GPL‑3.0).

See the LICENSE file for full details.


👨‍💻 Maintainer #

Zeba Academy Educational Software & Flutter Development


0
likes
130
points
14
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

Blog & RSS feed toolkit with RSS/Atom parsing, caching, filtering and offline support.

Homepage

License

unknown (license)

Dependencies

flutter, http, path_provider, shared_preferences, xml

More

Packages that depend on zeba_academy_feed_parser