Introduction • Features • Screenshots • Downloads • Installation • Technologies • Getting Started • Architecture • Development • Changelog • License • Contact
Welcome to The 98th Academy Awards app, your digital companion for exploring Oscar-nominated movies. Browse through nominations, view movie details, check IMDb ratings, and access direct links to IMDb pages - all in one place.
- 🎬 Browse Oscar nominated movies
- ⭐ View IMDb ratings and details
- 🔗 Direct links to IMDb pages
- 🎲 Random movie selection
- 🖼️ Movie poster visualization
- 💾 Cached images for faster loading
- Per-year JSON assets for historical ceremonies (assets/oscars_.json). Newly added: 1929, 1930, 1931, 1932, 2023, 2024, 2025, 2026.
- Asset metadata fields:
date,ceremonyNumber, andimdbEventUrlto provide canonical ceremony info and links. - Automated IMDb ID resolver:
tools/fetch_imdb_ids.py --year <YEAR>populatesimdbIdsin assets and writes a.imdb.bakbackup. displayNominationsentries now include credited names and movie associations for many categories (e.g.,Music (Original Song),Production Design).- Placeholders are added for titles the resolver couldn't match; you can paste
ttids directly intoassets/oscars_<year>.json. - UI: year selector now displays the year; the app reads per-year metadata from assets to show ceremony details where needed.
| Windows | MacOS | Linux | Android | iOS |
|---|---|---|---|---|
| Installer | DMG | TAR | APK-Universal | Maybe? |
| Portable | DEB | APK-arm64-v8a | ||
| RPM | APK-armeabi-v7a | |||
| Arch | APK-x86_64 | |||
| Flatpak | ||||
| AppImage |
The repository maintains per-year assets under assets/. Marked years are already present in the repo; unmarked years still need to be added.
1929 [x] 1930 [x] 1931 [x] 1932 [x] 1933 [ ] 1934 [ ] 1935 [ ] 1936 [ ] 1937 [ ] 1938 [ ]
1939 [ ] 1940 [ ] 1941 [ ] 1942 [ ] 1943 [ ] 1944 [ ] 1945 [ ] 1946 [ ] 1947 [ ] 1948 [ ]
1949 [ ] 1950 [ ] 1951 [ ] 1952 [ ] 1953 [ ] 1954 [ ] 1955 [ ] 1956 [ ] 1957 [ ] 1958 [ ]
1959 [ ] 1960 [ ] 1961 [ ] 1962 [ ] 1963 [ ] 1964 [ ] 1965 [ ] 1966 [ ] 1967 [ ] 1968 [ ]
1969 [ ] 1970 [ ] 1971 [ ] 1972 [ ] 1973 [ ] 1974 [ ] 1975 [ ] 1976 [ ] 1977 [ ] 1978 [ ]
1979 [ ] 1980 [ ] 1981 [ ] 1982 [ ] 1983 [ ] 1984 [ ] 1985 [ ] 1986 [ ] 1987 [ ] 1988 [ ]
1989 [ ] 1990 [ ] 1991 [ ] 1992 [ ] 1993 [ ] 1994 [ ] 1995 [ ] 1996 [ ] 1997 [ ] 1998 [ ]
1999 [ ] 2000 [ ] 2001 [ ] 2002 [ ] 2003 [ ] 2004 [ ] 2005 [ ] 2006 [ ] 2007 [ ] 2008 [ ]
2009 [ ] 2010 [ ] 2011 [ ] 2012 [ ] 2013 [ ] 2014 [ ] 2015 [ ] 2016 [ ] 2017 [ ] 2018 [ ]
2019 [ ] 2020 [ ] 2021 [ ] 2022 [ ] 2023 [x] 2024 [x] 2025 [x] 2026 [x]
- Installer: Run
oscars_1.3.1-1.exeand follow the installation wizard- Or -
- Portable: Extract
oscars_1.3.1-1_portable.zipand runoscars.exe
-
Choose the correct version:
- APK-Universal: Works on most devices
- APK-arm64-v8a: Modern phones (2017+)
- APK-armeabi-v7a: Older phones
- APK-x86_64: Some tablets/ChromeOS
-
Installation:
- If updating from a previous version: Uninstall it first
- Download your chosen APK
- Enable "Install from unknown sources" if prompted (in Settings > Security)
- Install the new version
- Download
oscars_1.3.1-1.dmg - Open the DMG file
- Drag Oscars to Applications
- First launch:
- Right-click Oscars in Applications
- Select "Open"
- If blocked: System Settings -> Privacy & Security -> "Open Anyway"
- Click "Open" in final dialog
Note: If you see "app is damaged", open Terminal and run:
xattr -cr /Applications/Oscars.app- Download the AppImage
- Make executable:
chmod +x oscars_1.3.1-1.AppImage- Run:
./oscars_1.3.1-1.AppImagesudo apt install ./oscars_1.3.1-1_amd64.debsudo rpm -i oscars_1.3.1-1_x86_64.rpm- Download the Flatpak package
- Install with:
flatpak install --user oscars_1.3.1-1.flatpak- Run:
flatpak run com.ali3nated0.oscars- The application will appear in your desktop environment's app launcher with the proper icon and category
git clone https://github.com/ALi3naTEd0/Oscars.git
cd Oscars
makepkg -si- Download and extract the TAR archive:
mkdir -p ~/oscars-app
tar -xzf oscars_1.3.1-1.tar.gz -C ~/oscars-app
cd ~/oscars-app- Run directly from the extracted directory:
./oscars- Optional - create a desktop shortcut:
mkdir -p ~/.local/bin
cp oscars ~/.local/bin/
echo "[Desktop Entry]
Name=Oscars
Exec=~/.local/bin/oscars
Icon=video-display
Type=Application
Categories=Entertainment;" > ~/.local/share/applications/oscars.desktop- Flutter: Cross-platform UI development
- Dart: Programming language
- IMDb API: Movie data and ratings
- HTTP Client: API requests and data fetching
- MoviesApp: Main widget handling state
- MovieList: Movie browsing interface
- MovieDetail: Detailed movie information
- CachedImages: Image loading and caching
- URLHandler: External link management
- Clone the repository:
git clone https://github.com/ALi3naTEd0/Oscars.git
cd Oscars- Install dependencies:
flutter pub get- Run the app:
flutter run- Share functionality for movie details
- Improved button designs with more intuitive layout
- Better user data persistence
- Render issues with hidden widgets
- Various UI layout improvements
- Initial release
- Basic movie browsing functionality
- IMDb data integration
- Rating system
- Watch status tracking
This project is licensed under the MIT License. See the LICENSE file for details.
Project Link: https://github.com/ALi3naTEd0/Oscars
Developed with ♥ by X
