Skip to content

zichy/urmel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

urmel

urmel is brutalist and flat-file microblogging software. It's the spiritual successor to vicco.

Features

  • Web interface to draft, publish, edit, and delete posts
  • Text formatting
  • Atom feed
  • Open Graph, Microdata
  • Zero dependencies

Missing features

  • WYSIWYG editor
  • Embedded media
  • Comments, webmentions
  • ActivityPub
  • Composer package

Target audiences

  • Hackers — It’s easy to customise.
  • Hipsters — It’s crappy, you could use it as a joke.

Requirements

  • PHP >= 8.3.0
  • SSL/TLS certificate

Installation

  1. Update config.json.sample and rename it to config.json.
    • Optionally, you can translate all text strings in classes/l10n.php.
  2. Upload everything to a web server. (Yes, this is old-school.)
  3. Use your credentials at ?login to access the editor panel.

Text formatting

There is some Markdown-inspired formatting.

Input Output
**strong** / __strong__ strong
*italic* / _italic_ italic
~~strikethrough~~ strikethrough
>quotation block

quotation block

@code@ code
[https://example.org] https://example.org
[title](https://example.org) title

License

urmel is licensed under the EUPL 1.2.