vicco is minimalist microblogging software contained in a single PHP file.
It’s supposed to be some kind of personal notebook, not a full-featured CMS.
- Horrendous code
- Responsive & brutalist interface
- PageSpeed score of 100
- Text formatting
- Drawing functionality
- Atom feed
- Hackers — It’s easy to customize.
- Hipsters — It’s crappy, you could use it as a joke.
- A web server with PHP
- Adjust the config variables in
index.php
. Remember to change your credentials. - Upload it to your server and make the directory writable.
- Open the site in your browser.
- It should work.
You can login with your credentials at /?login
.
There is some Markdown-inspired formatting. No block elements, though.
Input | Output |
---|---|
**strong** / __strong__ |
strong |
*italic* / _italic_ |
italic |
~delete~ |
|
:"quote": |
quote |
@code@ |
code |
[https://example.org] / [title](https://example.org) |
https://example.org / title |
Are there any dependencies? Should I use Composer?
What the fuck? This is literally one PHP file.
Given that you released PHP software, you know how to write PHP, right?
Haha, no. Basically, I stole this script and improved it for the worse.
Uh… follow-up question: Is vicco secure?
Probably not.
I’m a huge fan of your blog, but I get the creeps from the PHP code.
— sternenseemann
cute readme
— riotbib
- Fix Atom feed
vicco is licensed under the BSD-2-Clause license.