Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/TehShrike/noddity
It's a blog, it's a wiki, it's a fast CMS!
https://github.com/TehShrike/noddity
Last synced: about 1 month ago
JSON representation
It's a blog, it's a wiki, it's a fast CMS!
- Host: GitHub
- URL: https://github.com/TehShrike/noddity
- Owner: TehShrike
- Created: 2012-05-01T17:55:05.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2021-10-06T23:21:04.000Z (about 3 years ago)
- Last Synced: 2024-10-29T16:57:25.676Z (about 1 month ago)
- Language: HTML
- Homepage:
- Size: 2.83 MB
- Stars: 56
- Watchers: 9
- Forks: 29
- Open Issues: 3
-
Metadata Files:
- Readme: readme.md
- Changelog: changelog.md
Awesome Lists containing this project
- awesome-starred - TehShrike/noddity - It's a blog, it's a wiki, it's a fast CMS! (others)
README
This is the main code repository for the wiki-friendly blog-capable cms that I wrote.
Check out [noddity.com](http://noddity.com/) for more details on the cms, the project in general, and easy installation instructions.
If you want your own copy of Noddity running on Github Pages (imagine it, a Github-backed wiki!) just fork the [gh-pages](https://github.com/TehShrike/noddity/tree/gh-pages) branch of this repository.
If you're using Noddity as a wiki, bear in mind that the client caches all content, so while new visitors will see your changes as soon as you make them, it will take a while for them to show up in your browser.
If you have any questions at all, or any comments, email or hit up [TehShrike](https://twitter.com/TehShrike) on Twitter.
# Noddity modules
- **Noddity** - this webapp
- **[noddity-linkifier](https://github.com/TehShrike/noddity-linkifier)** - parses inter-site links and replaces them with a-href links. Injected as a dependency into noddity-butler
- **[noddity-renderer](https://github.com/TehShrike/noddity-renderer)** - turns posts into Ractive elements. Injected as a dependency into noddity-butler
- **[noddity-butler](https://github.com/TehShrike/noddity-butler)** - handles the caching and rendering of posts
- **[noddity-retrieval](https://github.com/TehShrike/noddity-retrieval)** - fetches the index and posts from a Noddity content directory using http requests## Other modules not used directly by the Noddity webapp
- **[seoaas](https://github.com/TehShrike/seoaas)** - stand-alone server that generates html from posts for search engines for any number of Noddity sites
- **[rssaas](https://github.com/TehShrike/rssaas)** - stand-alone server that generates rss feeds for any number of Noddity sites
- **[noddity-service-server](https://github.com/TehShrike/noddity-service-server)** - makes it really easy to write butler-using web services like seoaas and rssaas
- **[noddity-search](https://github.com/TehShrike/noddity-search)** - given a noddity-butler, uses lunr to index all posts and keep the index up to date
- **[noddity-fs-retrieval](https://github.com/ArtskydJ/noddity-fs-retrieval)** - implements the noddity-retrieval interface, but uses the file system instead of http
- **[noddity-view-model](https://github.com/ArtskydJ/noddity-view-model)** - given a noddity-butler, noddity-renderer, and an html template, produce static html for any post[![Gitter](https://badges.gitter.im/Join Chat.svg)](https://gitter.im/TehShrike/noddity)