Giter VIP home page Giter VIP logo

spacewalk's Introduction

spacewalk

The Gemini protocol feature-rich* browser for Android.

* - not yet

Can-s

  • Doing Gemini protocol stuff completely ignoring certificate stuff
    • Sending requests and getting responses via SSL
    • Handling errors (just displaying their status codes)
    • Handling input
      • Showing status-code 11 input as sensitive (like password dots)
    • Navigating through links and bottom app bar
  • Gemtext parsing and displaying
    • Displaying pre tags in monospace and with horizontal scrolling
  • Rendering any other text as plain text
  • Navigating back in history
  • Homepage (hardcoded gemini://gemini.circumlunar.space/)
  • Opening gemini:// links from other apps
  • Opening not gemini:// links in other apps
  • Showing links URI on long-click

Can't-s

  • Loading any data that is not text/*
  • Multilevel lists
  • Navigating forward in history
  • Tabs
  • Any customization inside the app (though code is written with customization in priority)
  • Any certificate-related things
  • Settings, preferences, options and other similar terms
  • Anything else

Planned

  • Homepage customization
  • Tabs
  • Fully working history navigation
  • Favorites
  • Favicon loading
  • Customizing any line type in user-friendly way
    • Text size
    • Fonts
    • Colors in light/dark modes
    • Bold and/or Italic style
    • Line spacing
    • Padding sizes
  • Security settings
    • Server certificate management
    • Client certificate management

Screenshots

spacewalk's People

Contributors

sermah avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.