idn_finlogos 2.1.0
idn_finlogos: ^2.1.0 copied to clipboard
Indonesian financial institution logos (banks, e-wallets, payment gateways, and 20+ more categories) as bundled SVG assets, with a typed Dart catalog API.
idn_finlogos #
Flutter package for the idn-finlogos catalog of Indonesian financial institution logos.
489 logos · 23 categories · raw SVG assets · zero runtime dependencies
Install #
flutter pub add idn_finlogos flutter_svg
flutter_svg isn't a dependency of this package — pick your preferred SVG renderer.
Render a logo #
import 'package:flutter/material.dart';
import 'package:flutter_svg/flutter_svg.dart';
import 'package:idn_finlogos/idn_finlogos.dart';
class BcaLogo extends StatelessWidget {
const BcaLogo({super.key});
@override
Widget build(BuildContext context) {
final bca = IdnFinLogos.get('bca');
if (bca == null) return const SizedBox.shrink();
return SvgPicture.asset(bca.assetPath, semanticsLabel: bca.name);
}
}
Browse the catalog #
IdnFinLogos.all // all 489 logos
IdnFinLogos.categories // 23 categories
IdnFinLogos.byCategory('bank-logo') // 153 banks
IdnFinLogos.get('gopay') // single lookup
IdnFinLogos.search('syariah') // fuzzy match: name / slug / aliases
License #
- Package code: MIT
- Logo SVGs: CC BY-NC 4.0
Commercial use of the SVG assets requires permission from the trademark holder of each respective logo. See NOTICE.