Thanks to visit codestin.com
Credit goes to github.com

Skip to content

OdranHUSSON/dicodocus

Repository files navigation

Dicodocus

Dicodocus Logo

dicodocus.com

Revolutionize Your Docusaurus Docs: An AI-powered, open-source documentation editor

FeaturesGet StartedHow It WorksFAQContributing


Key Features

🎮 Instant Media Upload

Drop images directly into your docs—no more fiddling with file paths or code snippets. Just paste or drag-and-drop, and we'll handle the rest.

🌍 AI-Powered Translations

Automatically translate your documentation into multiple languages while maintaining technical accuracy and natural flow.

✨ Built-In AI Content Generation

Let AI help you draft, expand, or polish your documentation. Perfect for quick starts or comprehensive guides.

📊 Missing Translations Analyzer

Easily track and manage your documentation's translation status across all languages.

Dicodocus Missing Translations Analyzer & AI-Powered Translations


Getting Started

Prerequisites

Before setting up Dicodocus, ensure you have the following:

Installation & Setup

  1. Clone the repository and navigate to the project directory:

    git clone https://github.com/your-repo/dicodocus.git
    cd dicodocus
  2. Install dependencies:

    npm install
  3. Set up the required environment variables: Create a .env.local file in the root of the project:

    DOCUSAURUS_ROOT_PATH=/path/to/docusaurus/root
    NEXT_PUBLIC_DOCUSAURUS_DEFAULT_LANG=en
    NEXT_PUBLIC_DOCUSAURUS_URL=http://localhost:3003
    DOCUSAURUS_ENABLED_LANGS=en,es,fr,de
    DOCUSAURUS_MEDIA_DIR=static/img
    OPEN_AI_API_KEY=your-openai-api-key-here

    Docusaurus_url is used to fetch media ( image / videos ) uploaded to the docusaurus static folder

  4. Start the application:

    npm run dev

How It Works

1. Install & Connect

  • Install Dicodocus locally or on your server
  • Link it to your Docusaurus project
  • Configure your preferences and AI settings

2. Create or Import Docs

  • Import existing documentation
  • Create new pages with the AI editor
  • Organize content with the visual file explorer

3. Translate & Polish

  • Generate translations with one click
  • Review and refine AI-generated content
  • Track missing translations across languages

4. Publish or Commit

  • Commit changes to your version control
  • Watch your Docusaurus site update automatically
  • Maintain full control over your content

FAQ

What is Dicodocus?

Dicodocus is an open-source editor that enhances your Docusaurus documentation workflow. It offers features like inline media uploads, AI-assisted content generation, automatic translations, and a missing translations analyzer—all in one interface.

How does Dicodocus integrate with Docusaurus?

Dicodocus connects directly to your existing Docusaurus project. You can install it locally or deploy it on a server, then configure it to read and write your Docusaurus docs. After making changes, you can commit them to your version control (e.g., GitHub, GitLab), and your documentation site updates accordingly.

Do I need coding skills to use Dicodocus?

Basic familiarity with Docusaurus or markdown-based docs is helpful, but you don't need deep coding expertise. Dicodocus provides a visual editor, simple drag-and-drop file management, and AI features to automate tasks.

Is Dicodocus completely free?

Yes! Dicodocus is free and open source under the MIT License. We encourage contributions from the community to help improve and maintain the project.


Contributing

We welcome contributions of all kinds! Here's how you can help:

  • 🔧 Report bugs and issues
  • 💡 Suggest new features
  • 📖 Improve documentation
  • 🛠️ Submit pull requests

Please read our Contributing Guide to get started.


License

MIT © Odran HUSSON


Made with ❤️ by Odran Husson and sponsored by AI SmartTalk

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published