Feather Wiki logo

Alternatives to Feather Wiki

Feather Wiki is a tiny, self-contained JavaScript wiki that runs in the browser. At just 58KB, it's like TiddlyWiki but as small as possible, offering a lightning-fast tool for creating non-linear notebooks, databases and wikis. Find open source and proprietary alternatives that serve similar purposes.

License:AGPL-3.0
Stars:133
Difficulty:Easy

Self-hosted alternatives to Feather Wiki

Open source projects that can replace Feather Wiki:

Wiki.js logo

Wiki.js

26,386
AGPL-3.0
Wiki.js screenshot

Wiki.js is a modern, powerful wiki platform designed for teams and organizations that need a comprehensive knowledge management solution. Built on Node.js, it combines the simplicity of traditional wikis with contemporary features and a beautiful, intuitive interface.

Key Features

  • Modern Editing Experience: Wiki.js provides multiple editing modes including a rich WYSIWYG editor, Markdown support, and a code editor for technical documentation. The platform offers real-time collaborative editing, making it easy for teams to work together on documentation.

  • Beautiful Themes & Customization: The platform comes with elegant, responsive themes that work perfectly across all devices. You can customize the appearance to match your brand or organizational style, ensuring your wiki integrates seamlessly with your existing tools.

  • Git-Based Storage: One of Wiki.js's standout features is its Git integration for content storage. This provides version control, backup capabilities, and the ability to sync content across multiple instances. Your documentation is stored as files that can be version-controlled just like code.

  • Flexible Authentication: Support for multiple authentication providers including LDAP, Active Directory, OAuth, and social logins makes it easy to integrate with existing organizational systems and user management workflows.

  • Powerful Search & Organization: Built-in full-text search capabilities help users quickly find the information they need. The platform supports hierarchical page organization, tags, and tags for logical content structure.

Who Should Use Wiki.js

Wiki.js is ideal for:

  • Development Teams who need technical documentation with code syntax highlighting and Git integration
  • Organizations requiring centralized knowledge management with role-based access controls
  • Educational Institutions looking for collaborative documentation platforms
  • Companies that want self-hosted solutions with enterprise-grade features

Getting Started

Wiki.js can be deployed via Docker for quick setup, or installed directly on servers running Node.js with database support for PostgreSQL, MySQL, MariaDB, or SQLite. The platform provides comprehensive documentation and community support to help you get started.

Whether you're documenting APIs, creating team wikis, or building comprehensive knowledge bases, Wiki.js provides the tools and flexibility needed for modern collaborative documentation.

Gollum logo

Gollum

14,016
MIT

Gollum is a lightweight wiki system built directly on top of Git, allowing for version-controlled documentation using simple text and markup files. It provides a clean web interface while leveraging Git's powerful versioning capabilities.

Key Features

  • Git Integration:

    • Wiki content stored directly in Git repositories
    • Full version history and rollback support
    • Branch-specific content viewing
    • Compatible with GitHub and GitLab wikis
  • Flexible Markup Support:

    • Multiple markup formats including Markdown, RDoc
    • Optional support for AsciiDoc, Creole, MediaWiki
    • Diagrams via Mermaid and PlantUML
    • Mathematics rendering with KaTeX or MathJax
  • Rich Content Features:

    • BibTeX and citation support
    • Annotations using CriticMarkup
    • Custom macros and redirects
    • RSS feed for changes
    • File uploads and image support
  • Development-Friendly:

    • Edit with any text editor or web interface
    • Syntax highlighting for code
    • API access for automation
    • Customizable templates and styling

Who Should Use Gollum

Gollum is ideal for:

  • Development Teams wanting Git-integrated documentation
  • Technical Writers who prefer working with markup and version control
  • Open Source Projects needing simple but powerful documentation
  • Organizations requiring version-controlled knowledge management

Getting Started

Gollum can be deployed through several methods:

  • Ruby gem installation: gem install gollum
  • Docker container deployment
  • Java-based web application (.war file)
  • Source code compilation

Basic setup requires minimal configuration - just point Gollum at a Git repository and start the server. Advanced features like authentication, custom markup support, and styling can be configured through command line options or configuration files.

TiddlyWiki logo

TiddlyWiki

8,299
NOASSERTION

TiddlyWiki is a unique non-linear personal web notebook implemented entirely in JavaScript. It can be used either as a single HTML file in the browser or as a powerful Node.js application. Its highly customizable nature and independence from external services make it a popular choice for personal knowledge management.

Key Features

  • Flexible Usage Options:

    • Single HTML file that works offline
    • Node.js server version available
    • No database required
    • Complete independence from external services
    • Portable across devices
  • Rich Content Management:

    • Non-linear note organization
    • WikiText markup language
    • Transclusion support
    • Tags and filters
    • Advanced search capabilities
    • Version control of content
  • Customization & Extensibility:

    • Hackable WikiText interface
    • Plugin system
    • Custom themes
    • Macros and widgets
    • JavaScript API
    • Multiple language support
  • Advanced Capabilities:

    • Encryption support
    • Import/Export functionality
    • Real-time preview
    • Responsive design
    • Browser storage
    • Git integration (Node.js version)

Who Should Use TiddlyWiki

TiddlyWiki is ideal for:

  • Personal Knowledge Managers seeking complete control over their data
  • Writers needing a flexible note-taking system
  • Developers wanting a customizable documentation platform
  • Researchers requiring non-linear organization of information
  • Privacy-Conscious Users needing offline-first solutions

Getting Started

TiddlyWiki offers two main deployment options:

  1. Browser-Only Version:

    • Download single HTML file
    • Open in browser
    • Start creating content
    • Save changes locally
  2. Node.js Version:

    npm install -g tiddlywiki
    tiddlywiki mynewwiki --init server
    tiddlywiki mynewwiki --listen
    

The platform requires minimal setup while providing powerful features for content organization and management. Its unique approach to personal knowledge management makes it particularly suitable for users who value data ownership and customization capabilities.

More wikis projects

Discover other open source projects in the wikis category:

BookStack
BookStack
BookStack is a self-hosted platform for organizing and storing information in a book-like structure, perfect for documentation, wikis, and knowledge management.
productivitydocumentation
Stars
16,724
Relative Popularity
72
License
MIT
Docmost
Docmost
Docmost is an open-source collaborative wiki and documentation software that provides real-time collaboration, diagrams support, and enterprise features as an alternative to Confluence and Notion.
wikidocumentation
Stars
15,619
Relative Popularity
64
License
AGPL-3.0
MediaWiki
MediaWiki
MediaWiki is a free and open-source wiki software package written in PHP. It serves as the platform for Wikipedia and other Wikimedia projects, used by hundreds of millions of people each month.
wikidocumentation
Stars
4,601
Relative Popularity
22
License
NOASSERTION
DokuWiki
DokuWiki
DokuWiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database. It is loved by users for its clean and readable syntax and appreciated by administrators for its easy maintenance and integration capabilities.
wikidocumentation
Stars
4,311
Relative Popularity
20
License
GPL-2.0
Raneto
Raneto
Raneto is a free, open-source Markdown-powered knowledge base platform built on Node.js. It uses static Markdown files to create documentation without requiring a database.
wikidocumentation
Stars
2,833
Relative Popularity
12
License
MIT
Documize
Documize
Documize is a modern, self-hosted, enterprise-grade knowledge management solution built with Go and EmberJS, designed to unify both customer-facing and internal documentation.
wikidocumentation
Stars
2,235
Relative Popularity
10
License
AGPL-3.0
Gitit
Gitit
Gitit is a wiki program written in Haskell that uses Happstack for the web server and pandoc for markup processing, with pages stored in git, darcs, or mercurial repositories.
wikidocumentation
Stars
2,206
Relative Popularity
10
License
GPL-2.0
Django Wiki
Django Wiki
Django Wiki is a mature wiki system built for Django that offers complex functionality with simple integration and a superb interface, using Django models as its foundation.
wikidocumentation
Stars
1,871
Relative Popularity
9
License
GPL-3.0
XWiki
XWiki
XWiki is an advanced open source enterprise wiki platform written in Java. It features a powerful WYSIWYG editor, strong rights management, and extensive customization capabilities through its extension system.
wikidocumentation
Stars
1,089
Relative Popularity
6
License
LGPL-2.1

Showing 1-9 of 13 projects in wikis

Explore by Category

Find more projects in these tags