Gollum
BookStack
Our great sponsors
Gollum | BookStack | |
---|---|---|
23 | 119 | |
12,585 | 9,409 | |
0.6% | 4.9% | |
7.1 | 9.7 | |
10 days ago | about 8 hours ago | |
Ruby | PHP | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Gollum
-
VSCode – Markdown Edition
I’ve settled on similar setup. One nice thing about is there many tools that can work on this type of note setup, so you are not locked into one tool.
Working Copy works decently well on iOS. Gollum [1] on desktop operating systems provides a web interface to the notes. For some shameless self-promotion, I’ve been hacking on a clone of Gollum called Smeagol [2]. It is written in Rust so it is quite a bit faster to install and run on some of my low powered systems than installing Gollum.
- Is there an easy to use selfhosted wiki?
-
What are GNU/linux tools or programs which can serve as alternative for notion?
However, if you are using a gui, you can use vimwiki and gollum together. Gollum is a web wiki.
-
Create and edit Markdown from a browser and publish as HTML from web server
Take a look at gollum or wikimd
- Can someone give few examples of wiki based on "Gollum Wiki"?
-
Looking for a self-hosted documentation solution. Any recommendations?
Check out the Gollum wiki.
-
Write Plain Text Files
Another advantage layers on the source control: many source code management services will render your markdown and give you a search interface. GitHub popularized it. But other hosts like Azure Devops and GitLab support this as well. You can make a relatively pleasant document management system on top of this.
You can even run this on your own computer without an internet connection. Working Copy on iOS supports. Gollum, originally created by Tom Preston-Werner, strives to be compatiable with GitHub's wiki feature [2]. For my part, I've been learning Rust by writing a clone of Gollum called Smeagol [3].
Though really the point of the original article is: all these tool don't matter. Your plain text files can live longer than any of particular tool and continue to be useful.
[1] https://workingcopyapp.com/
-
Ask HN: How do you manage your companies knowledge base?
I just spent some time looking at this. There's no reason you can't use Obsidian with git. Obsidian just saves md files in a basic folder structure. You can git init in the root of your Obsidian vault directory (.gitignore your .obsidian folder). There's even an "Obsidian Git" community plugin that does the git work for you.
To serve your md files as a traditional wiki in browsers, there's a git backed wiki named Gollum that also uses md files in a basic folder structure. https://github.com/gollum/gollum You can see where I'm going with this.
Gollum doesn't have user authentication or anything fancy, it just renders and edits md files. I tried it. There didn't seem to be a difference between Obsidian's and Gollum's markdown. When I committed my entire Obsidian vault to a git repo, I could still choose to have Gollum serve the entire vault, or just a subdirectory in the repo. I could also disable all editing in Gollum.
While Obsidian is working directly with the md files, Gollum doesn't update until I actually commit the changes. Obsidian is basically an IDE for my wiki now.
I was mostly satisfied with Joplin syncing to OneDrive prior to today's experiment. But now I think Obsidian + Git + Gollum deserves a closer look. It might be a bit overkill for my personal wiki, but it could work in a team setting if everyone works on the wiki like they would a normal git project.
-
You should not use Git as a database
(Gollum)[https://github.com/gollum/gollum] can do that but that's a wiki.
- Gollum – A simple, Git-powered wiki with a sweet API and local frontend
BookStack
-
Bookstack and custom PHP code
Depending on what you're attempting to do, there might be possibilities in using the logical theme system or maybe the visual theme system but it would probably take some real hackery.
-
Selfhosted knowledge management for an organization
I use BookStack in my organisation. It meets your requirements (a), (b) and partially (c). It supports LDAP but no Nextcloud integration.
- Dokumentationssystem
-
New Company had no IT | HELP
After that, get an instance of bookstack going, set it up to authenticate against your domain, set it up right the FIRST time. And then start documenting everything as you go. Set up a GOOD structure for your documentation FIRST, do NOT do this after the fact, as you are likely to kick it like a can down the road constantly.
-
[rant] How is sharepoint so wildly dysfunctional?
If you haven't already, take a look at BookStack.
-
What are your Most Used Self Hosted Applications?
BookStack - Long term note storage
- Where/ how you store and distribute documentation?
- Is there an easy to use selfhosted wiki?
-
Homelab documentation
For context on PDF export I referenced this github issue a few times: https://github.com/BookStackApp/BookStack/issues/3087
-
Atlassian alternatives thread
BookStack
What are some alternatives?
Wiki.js - Wiki.js | A modern and powerful wiki app built on Node.js
Outline - The fastest wiki and knowledge base for growing teams. Beautiful, feature rich, and markdown compatible.
Dokuwiki - The DokuWiki Open Source Wiki Engine
gitbook - 📝 Modern documentation format and toolchain using Git and Markdown
Documize - Modern Confluence alternative designed for internal & external docs, built with Go + EmberJS
Mediawiki - 🌻 The collaborative editing software that runs Wikipedia. Mirror from https://gerrit.wikimedia.org/g/mediawiki/core. See https://mediawiki.org/wiki/Developer_access for contributing.
Gitit - A wiki using HAppS, pandoc, and git
TiddlyWiki - A self-contained JavaScript wiki for the browser, Node.js, AWS Lambda etc.
XWiki - The XWiki platform
Docusaurus - Easy to maintain open source documentation websites.