Skip to content

The tools you need to explore the Geminispace.

License

Notifications You must be signed in to change notification settings

diegobfernandez/geminikit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

geminikit

The tools you need to explore the Geminispace.

I created this project as a way to serve a personal blog (glog) but my desire is that it evolves into a suite of tools to transition to Geminispace bringing along things I like in the bloated web.

Roadmap

  • Server
    • Ring-like req/rsp maps.
    • Ring-like middlewares. (IN EVALUATION)
    • Middleware for serving files from disk.
  • Client
  • Gemtext
    • Parse Gemtext into data (gemdata)
    • gemdata to gemtext
    • gemdata to hiccup
    • hiccup to gemdata
    • gemdata to markdown
    • markdown to gemdata

Server

A gemini server based on aleph with a ring-like req/rsp map model.

Serving files

Check the examples folder on how to server files from your disk. It's good to run a simple capsule based on static files.

Releases

No releases published

Packages

No packages published