Filmpisso is free an open source manga reader and anime/Film/TVSeries streaming cross-platform app. It allows users to read manga and watch,Download anime/Film/TVSeries from variety of sources.
Features include:
- Supports external sources, utilizing the capabilities of the dart_eval package & flutter_qjs package A small Javascript engine supports ES2020
- Online reading from a variety of sources
- Watching anime from a variety of sources
- Local reading of downloaded content
- A configurable reader with multiple viewers, reading directions and other settings..
- Tracker support for anime and manga: MyAnimeList, AniList and Kitsu support
- Categories to organize your library
- Light and dark themes
- Create backups locally to read offline or to your desired cloud service
- Download and stream Film/anime/TvSeries
- Catergorizing Content Seperatly Manga,anime,film,Tvseries
- add torrent streaming and downloading capabilites
- Improve the Searching Capabilities and filtering
- Improve source Mangement
- add a dashboard with Collections of shortcuts creation to navigate easy to favourite/recent film/anime/tvseries
- Notifications when favourite anime/tvseries/manga get new episodes
Get the app from our releases page.
This project use Rust for the auto-image-cropper crate utilizing the capabilities of the Rinf framework.
To run and build this app, you need to have Flutter SDK and Rust toolchain installed on your system. You can check that your system is ready with the commands below. Note that all the Flutter subcomponents should be installed.
rustc --version
flutter doctor
You also need to have the CLI tool for Rinf ready.
cargo install rinf
Messages sent between Dart and Rust are implemented using Protobuf.
If you have newly cloned the project repository
or made changes to the .proto
files in the ./messages
directory,
run the following command:
rinf message
Now you can run and build this app just like any other Flutter projects.
flutter run
For detailed instructions on writing Rust and Flutter together, please refer to Rinf's documentation.
Contributions are welcome!
To get started with extension development, see CONTRIBUTING.md for create sources in Dart or CONTRIBUTING-JS.md for create sources in JavaScript.
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
The developer of this application does not have any affiliation with the content providers available.