Singulus

From IndieWeb


Singulus is the open source application that runs tonyburns.net and is written by craftyphotons.

The application is built first and foremost for me to eat what I cook for my own content, but by making it open source from the beginning my hope is that it will keep me accountable and perhaps be useful to others.

The source code for Singulus is available on GitHub and licensed under the MIT License.

Features

  • Rapidly evolving Micropub server that currently supports creation of simple notes with photos, and the media endpoint
  • Barebones IndieAuth server (supports authentication, authorization, revocation, verification flows but no client discovery yet)

In Progress

Roadmap

Bugs

  • Authentication (either through IndieAuth authorization flow or via a pre-created access token) does not work with iA Writer's Micropub integration.
Open Source IndieWeb related projects and tools
Topics Why open source?How to open source a projectOpen for contributionsIndieWeb Principles
PHP (See LAMP) b2evolutionCASSISKnownFalcon (portions) • p3kstapibasdobradoGravMiniflux-legacyProcessWireReader SelfTextpatterntt-rssTwyneTYPO3
WordPress (PHP) Indieweb PluginWebmentionSemantic LinkbacksMicropubIndieAuthPost KindsSyndication LinksWebSub pluginsSee Template:WordPress for others.
Python Bridgy FedBeautifulSoupBleachBundledjango CMSIndieWeb SearchIndieWeb Utilskakumf2utilNefelibataninkaPublpython-indiewebRed WindRequestsronkyuuWoodwindgunicorn
Ruby Dark MatterFeedbinFrancisCMSMicropublishPublifyRuby on RailsSinatraSingulusTransformativewebmention.ioJekyllAuthorioruby parsermicroformats-ruby
JavaScript AerosolCMSCASSISGhostCamelIndieKitEleventy
Others Hugo (Go) • FirefoxNetNewsWire