Open Source Desktop Operating Systems Documentation Software

Documentation Software for Desktop Operating Systems

Browse free open source Documentation software and projects for Desktop Operating Systems below. Use the toggles on the left to filter open source Documentation software by OS, license, language, programming language, and project status.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    Doxygen
    Doxygen is a JavaDoc like documentation system for C++, C, Java and IDL.
    Leader badge
    Downloads: 15,844 This Week
    Last Update:
    See Project
  • 2
    The Heirloom Project provides standard Unix utilities.
    Leader badge
    Downloads: 674 This Week
    Last Update:
    See Project
  • 3
    cloc (Count Lines Of Code) counts, and computes differences of, comment lines, blank lines, and physical lines of source code in many programming languages. cloc is now being developed at https://github.com/AlDanial/cloc
    Downloads: 97 This Week
    Last Update:
    See Project
  • 4
    Msc-generator

    Msc-generator

    Draws signalling charts, block diagrams and graphs from text input.

    NOTE! We have moved to https://gitlab.com/msc-generator/msc-generator All development happens there. Also, download new releases & submit issues there. A tool to draw various charts from textual descriptions. Currently, three types of charts are supported: Message Sequence Charts, generic Graphs, and Block Diagrams, with more to be added in the future. There is a command-line version for Linux and Mac (replacing mscgen), which now sports a GUI, as well. Msc-generator allows fine control over the appearance and has a rich feature set complete with detailed documentation. On Windows, you can embed the charts in a document or presentation and simply double-click it in Office to edit them. On Linux and the Mac, a command-line version is available, and a GUI, as well. A .deb package is available starting from Debian Bookworm (currently testing) and Ubuntu Jammy Jellyfish (22.04) from the official repositories. For older releases see the Wiki. A Mac homebrew package is available.
    Leader badge
    Downloads: 25 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 5
    helpdeco dissects HLP help files (WinHelp) of Windows 3.0, 3.1, 3.11, and '95 and many MVB multi media viewer titles into all files required for a rebuild using the appropriate help compiler HC30, HC31, HCP, HCW, HCRTF, WMVC, MMVC or MVC.
    Leader badge
    Downloads: 24 This Week
    Last Update:
    See Project
  • 6
    crystal-facet-uml

    crystal-facet-uml

    Create consistent Uml diagrams

    As software architect, you create a set of diagrams describing use-cases, requirements, structural views, behavioral and deployment views. crystal_facet_uml keeps element names and element hierarchies consistent. It exports diagrams in svg, pdf, ps and png formats to be used in text processing systems like docbook, html, latex. This tool runs on your local PC and is based on glib, gdk, gtk, cairo, pango, sqlite.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 7
    ROBODoc is a documentation tool. It extracts the documentation from your source code and formats it in HTML, RTF, TeX, XML DocBook (PDF), or ASCII. Works with C, C++, Fortran, Perl, Scripts, Assembler, Tcl, Basic, and any language that supports remarks.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Commentary is intended to be an easy-to-use, easy-to-expand comment extractor that can be made to work with any language supporting block comments. Output is XML, so your final documentation can conform to any stylistic standards you require.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Ftagshtml

    Ftagshtml

    FORTRAN and Fortran 90 HTML browsing with indexes.

    Ftagshtml converts fortran code into HTML in order to browse and navigate in the call tree for any routine or abstract fortran 90 interface. Compatible with basic C analysis, mixing with fortran 77 and 90.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • 10
    Experimental browser that natively supports HTML, PDF, man pages, TeX DVI, scanned paper. Annotate with hyperlinks, highlights, notes, executable copy editor markup. [PDF tools for compress, impose, decrypt/encrypt, split/merge have been moved.]
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Delphi : VRCalc++ and more Binary Exec

    Delphi : VRCalc++ and more Binary Exec

    Delphi Java - VRCalc++ OOSL (Script) and + (Binary Exec Distro)

    Vincent Radio {Adrix.NT} Embarcadero : Delphi : Executable Binaries Delphi : VRCalc++ Object Oriented Scripting Language : Engine + Ext Libraries VRCalc++ OOSL Visual Stage Project : VCL & FMX (FireMonkey) VRCalc++ Script Executor: - VCL Console - Terminal Console - FMX Console + VRCalc++ OOSL : VR System Scripted Standard Runtime Library Delphi Applics - VR Multi Editor : Smart Text Editor - VR Lazy Code Editor : Smart RTF Multi Lang Code Text Editor - VR Astro Vision : Astrology Program - VR Free Chess 2D : Chess Game Program - VR Mosaic : Puzzle Resolver Program (VCL, FMX) - VR Blocks game - VRGraphStage - VR TTT OX game - Embarcadero Binary Runtime Libraries - VR Binary Runtime Libraries for Delphi & C++Builder - Visual Styles Java Applications - Analog Clock - VR Hanoi Towers - VR Rects World Sample - VR Free Chess 2D - VR Mosaic with auto resolver - Action/Entity Model Test includes installation instructions adrixnt@hotmail.it
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    DocScript is an approach to document preparation. It presents tools and utilities to edit and publish documents. The philosophy behind the DocScript project is to utilize the programming tools you're working with anyway in your daily work.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Global Translation and Localisation Team
    Translation team with the primary objective to translate and maintain the translations of some useful SourceForge.net Projects. GUI and CLI applications, PHP, Java and Documentation for Linux, Apple MAC & BSD and Windows. More info on our homepage.
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    RSane Publisher allows a team of authors to easily maintain shared documents. Publisher speeds authoring of large structured documents, especially technical, business, and reference materials. Runs on Java, JBoss, and Tomcat.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    TextDoc Compare Utility

    TextDoc Compare Utility

    Compare 2 different text or doc files to find the differences

    This tool can allow you to compare two different text or doc files and will show you of the differences between those 2 files. This utility is very simple to use, you just need to select 2 files and click "Compare". You can also filter your results to only show changes done on one of the two files. This tool is completely free to download.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    XSL-FO Formatting markup WYSIWYG editor & PDF tree BookMark. XML document which is most often used as PDFs or RTF generator. It can read and edit 95% from Apache fop sample. Export to fo,pdf,rtf,tif fax, page, Import fo,html,page,odt OpenOffice 1-2
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    yz-next-apyref

    yz-next-apyref

    Arno-Can's Python based API Reference Generator.

    Multi-Syntax-Version and Multi-Implementation API reference documentation generator. Supports local and remote sources.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Doxygen filters for these programming languages: R from GNU, q from kx.com, MatLab from MathWorks. These programs are implemented in C++ using Flex++. They provide full inline sources not just function definitions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    EDoC++ is both a lint-like tool and a documentation tool that specialises in analysing and documenting the use of exceptions in C++ code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    GNotes

    GNotes

    专为开发者打造的笔记本应用程序

    MyBooklet是专为开发者打造的笔记本应用程序,在很多时候会发觉自己的一些笔记或者源代码比较难以分类和维护,因为有可能一段笔记或者代码涉及方面很多,这时候通过传统的文件夹来划分比较困难,使用MyBooklet可以解决这些问题,其提供强大的文章编辑功能和集中式管理,并提供标签功能便于快速查询笔记。
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    <b>JAVA LOGGING API that targets:<br> - Simplicity (1 line to init & log, no external objects)<br> - Maintability (auto monthly & yearly archives)<br> - Performance (bckg min priority thread pool)<br> - Extensibility (simple design)<br> Try it!</b>
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    This Project supports Japanese supplements and patches for Apache FOP.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Web system in JSF and Hibernate to dynamically import , store in DB , search and display javadoc from source. Downloads & versioning. Testing sections to help students prepare for certification exams (JSCP, SCWCD,etc) ( MySQL, Geronimo 2.1.4 ).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Jennylab is a open project learning, examples and security material.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    To investigate, describe and develop methods and approaches to generating maps with computers. This is not another GIS project. This one is focused on how to develop programs which make useful end user maps and programs using map backgrounds.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next