riverpod
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
A cross platform Gemini browser
A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze.
v15.0.2Extended official text to build special text like inline image or @somebody quickly,it also support custom background,custom over flow,gradient and custom selection toolbar and handles.
A QR code generation library for Dart. Supports QR code version 1 through 40, error correction and redundancy.
Common util classes for Strings, Dates, X509, PKCS, Cryptographie and more.
Immutable lists, sets, maps, and multimaps, which are as fast as their native mutable counterparts. Extension methods and comparators for native Dart collections.
Dart library for validating and sanitizing strings, especially those from user input.
An ASN1 parser library for Dart. Encodes / decodes from ASN1 Objects to BER bytes
{"sdk":"flutter"}^2.0.0+4^1.8.0^3.0.0^0.17.0^2.0.8^6.0.12^1.0.4^0.5.1^8.0.2^0.6.8^1.0.2{"git":{"url":"https://github.com/NicolaVerbeeck/x509","ref":"bugfix/WrongCastObjectIdentifier"}}^3.0.1^1.0.0^0.3.0^3.9.4^6.0.1^1.0.3^7.1.2^1.0.3{"sdk":"flutter"}^0.9.2^1.0.4English project snapshot. Visit GitHub for the latest content.
A browser for the gemini protocol.
A Project Gemini browser.
Gemini is a new, collaboratively designed internet protocol, which explores the space in between gopher and the web, striving to address (perceived) limitations of one while avoiding the (undeniable) pitfalls of the other.
On android fdroid, play store, builds for ios.
While I still use this version everyday to read geminispace, I understand that there is some bitrot here. Keeping flutter for the project up to date completely sapped my motivation to maintain this project.
Checkout https://github.com/jchaves/deedum who has been active in pushing this code base forward.
Build should just require installing flutter, connecting an android phone over usb (with developer mode turned on):
flutter build apk --debug
flutter install
I haven't been able to get ios building yet because of xcode / macos version restrictions.
Shoutout to the great client tests here: gemini://egsam.glv.one (http://github.com/pitr/egsam)
It is useful to have a server to test against.
You can run ./server server-files/test.gmi with pass phrase test to spinup a single file ncat server (make sure you have it installed).
You need the signing secrets in the environment (KEY_JKS, KEY_PASSWORD, KEY_ALIAS, ALIAS_PASSWORD):
source Envfile
./release