Frappe Wiki

Frappe Wiki is an Open Source Wiki app built on the Frappe Framework. It is well suited to serve dynamic, text-heavy content like documentation and knowledge base. It allows publishing small changes and even new pages on the fly without downtime. It also maintains revision…

Install Frappe Wiki

bench get-app https://github.com/inxeoz-org/frappe_wiki

Add the Frappe Gems badge to your README

Maintain Frappe Wiki? Paste this into your README:

[![Listed on Frappe Gems](https://frappegems.com/api/method/frappe_gems.seo.badge?app=inxeoz-org%2Ffrappe_wiki)](https://frappegems.com/gems/apps/inxeoz-org/frappe_wiki)

About Frappe Wiki

wiki

Frappe Wiki

**Open Source Documentation Tool** [![Wiki](https://img.shields.io/endpoint?url=https://cloud.cypress.io/badge/simple/w2jgcb/master&style=flat&logo=cypress)](https://cloud.cypress.io/projects/w2jgcb/runs) [![CI](https://github.com/frappe/wiki/actions/workflows/ci.yml/badge.svg?event=push)](https://github.com/frappe/wiki/actions/workflows/ci.yml) Hero Image

Website - Documentation
## Frappe Wiki Frappe Wiki is an Open Source Wiki app built on the Frappe Framework. It is well suited to serve dynamic, text-heavy content like documentation and knowledge base. It allows publishing small changes and even new pages on the fly without downtime. It also maintains revision history and has a change approval mechanism.
Screenshots Screenshot 2025-01-13 at 2 13 54 PM
### Motivation Frappe Wiki, like many of our products was developed for our own needs. We were looking for a simple, clean, open source wiki to write documentation for ERPNext, but due to a lack of good options, we decided to write our own from scratch! Our goal was clear: create an open-source wiki that provides a delightful experience for writers and readers. Today, we use Frappe Wiki for all sorts of internal things – user manuals, company policies, you name it! The easy-to-use interface and simple editing features make it perfect for anyone on our team. ### Key Features - **Create Wiki Pages**: Easily create and organize wiki pages to manage and share knowledge systematically. Author Content in Markdown: Write and format content effortlessly using Markdown syntax, ensuring a clean and readable structure. - **Set-up Controlled Wiki Updates**: Implement workflows to review and approve edits before publishing, ensuring content accuracy and consistency. - **Add Attachments**: Attach relevant files and documents directly to wiki pages for better context and resource sharing. - **Table of Contents**: Automatically generate a navigable table of contents for enhanced readability and structure. - **Custom Script Support via Wiki Settings**: Customize wiki behavior and extend functionality using custom scripts configured in Wiki Settings. ### Under the Hood - [**Frappe Framework**](https://github.com/frappe/frappe): A full-stack web application framework. - [**Ace Editor**](https://github.com/ajaxorg/ace): Ace is an embeddable code editor written in JavaScript. - [**RedisSearch**](https://github.com/RediSearch/RediSearch): A powerful search and indexing engine built on top of Redis. ## Production Setup ### Managed Hosting You can try [Frappe Cloud](https://frappecloud.com), a simple, user-friendly and sophisticated [open-source](https://github.com/frappe/press) platform to host Frappe applications with peace of mind. It takes care of installation, setup, upgrades, monitoring, maintenance and support of your Frappe deployments. It is a fully featured developer platform with an ability to manage and control multiple Frappe deployments.
Try on Frappe Cloud
## Development Setup ### Local To setup the repository locally follow the steps mentioned below: 1. Setup bench by following the [Installation Steps](https://frappeframework.com/docs/user/en/installation) and start the server ``` bench start ``` 2. In a separate terminal window, cd into `frappe-bench` directory and run the following commands: ``` # get app $ bench get-app https://github.com/frappe/wiki # install on site $ bench --site sitename install-app wiki ``` ## Learn and connect - [Telegram Public Group](https://t.me/frappewiki) - [Discuss Forum](https://discuss.frappe.io/c/wiki/72) - [Documentation](https://docs.frappe.io/wiki/) - [YouTube](https://www.youtube.com/@frappetech)

Frappe Technologies

Related Localization apps for Frappe & ERPNext

  • Wiki — Free and Open Source Wiki built on top of Frappe
  • India Compliance — Simple, yet powerful compliance solutions for Indian businesses
  • Nepal Compliance — Open source ERP for Nepal with HR, Payroll & Accounting compliance, based on ERPNext by Frappe Technologies.
  • Erpnextswiss — ERPNext application for Switzerland-specific use cases
  • Erpnext Germany — ERPNext customizations for German companies
  • Ksa Compliance — KSA Compliance App for KSA E-invoice
  • Zatca Erpgulf — Implementation of Zatca Phase-2 E-Invoicing - for FrappeCLoud
  • Kenya Compliance — KRA eTIMS Tax Compliance Integration This app works to integrate ERPNext with KRA's eTIMS via the Online Sales Control Unit (OSCU) to allow for the sharing of information with the revenue authority.via OSCU with ERPNext