Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Gameaday/ia-helper

Repository files navigation

IA Helper

Flutter CI License: MIT

Your complete Internet Archive companion - Download, search, and organize content from archive.org with a beautiful Material Design 3 interface.

IA Helper Preview

οΏ½ Quick Start

Try IA Helper instantly in your browser - no installation required!

Get the latest development build with full offline functionality.


οΏ½πŸ“± About

IA Helper is a powerful mobile app for accessing the Internet Archive (archive.org), the world's largest digital library. Whether you're downloading historical documents, discovering classic media, or building your personal digital archive, IA Helper makes it effortless.

✨ Key Features

  • πŸ“₯ Smart Downloads - Resume interrupted downloads, queue management, priority scheduling
  • πŸ” Advanced Search - Search 35+ million items with powerful filters
  • πŸ“š Library Management - Organize downloads, offline access, metadata viewer
  • ⚑ Lightning Fast - Concurrent downloads with automatic retry
  • 🎨 Material Design 3 - Beautiful UI with full dark mode support
  • πŸ” Privacy First - No tracking, no ads, local storage only

πŸ“₯ Download Options

🌐 Try It Now - Web App

πŸ“¦ Launch Web Application - Full-featured web version

Perfect for:

  • βœ… Quick searches and content discovery
  • βœ… Previewing archives before downloading
  • βœ… Cross-platform access (Windows, Mac, Linux)
  • βœ… No installation or permissions required

πŸ“± Mobile App

πŸ“¦ Download Development Builds

The downloads page automatically updates with every commit to main:

  • πŸ€– Android Development APK - Latest debug build with all features
  • 🌐 Web Application - Direct link to the web app
  • πŸ“Š Build Info - Version, commit details, and checksums

πŸ“± App Stores

Get it on Google Play

Coming soon to Google Play Store

πŸ—οΈ Built With

  • Flutter 3.35.0 - Cross-platform UI framework
  • Dart - Programming language
  • Material Design 3 - Google's latest design system
  • SQLite - Local database for downloads and metadata
  • HTTP/2 - Fast and efficient networking

🎨 Design

IA Helper follows Material Design 3 guidelines with ~98% compliance:

  • βœ… MD3 color system with dynamic theming
  • βœ… MD3 typography scale
  • βœ… MD3 motion system (curves and durations)
  • βœ… MD3 component library
  • βœ… Adaptive layouts for phones and tablets
  • βœ… Full dark mode support
  • βœ… WCAG AA+ accessibility compliance

πŸš€ Getting Started

Prerequisites

  • Flutter 3.35.0 or higher
  • Dart 3.5.0 or higher
  • Android Studio or VS Code
  • Android SDK (API 21+)

Installation

# Clone the repository
git clone https://github.com/gameaday/ia-helper.git
cd ia-helper

# Install dependencies
flutter pub get

# Run the app
flutter run

Building

# Debug build
flutter build apk --flavor development

# Release build
flutter build apk --flavor production --release
flutter build appbundle --flavor production --release

πŸ“– Documentation

🀝 Contributing

Contributions are welcome! Please read CONTRIBUTING.md for details on our code of conduct and development process.

Development Guidelines

  • Follow Material Design 3 principles
  • Write tests for new features
  • Update documentation
  • Use conventional commits
  • Run flutter analyze before committing

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ” Privacy

IA Helper is privacy-focused:

  • ❌ No user tracking or analytics
  • ❌ No ads or in-app purchases
  • ❌ No data collection
  • βœ… All data stored locally on your device
  • βœ… No account required

Read our Privacy Policy for more details.

πŸ™ Acknowledgments

πŸ“§ Contact

πŸ”— Related Projects

  • ia-get CLI - Rust command-line tool for Internet Archive

Not affiliated with Internet Archive
IA Helper is an independent third-party client and is not officially affiliated with or endorsed by the Internet Archive.

Made with ❀️ by the Gameaday team

About

download and upload files from Internet Archive (archive.org) quickly and easily.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages