7 Star 186 Fork 41

godo/godoos

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README
MIT

GodoOS

An efficient intranet office platform that includes various tools such as Word, Excel, PPT, PDF, intranet chat, whiteboard, and mind mapping, and supports native file storage. The platform interface closely resembles the Windows style, featuring easy operation while maintaining low resource consumption and high performance. Automatically connects to intranet users without registration, enabling instant messaging and file sharing.

license

English | 简体中文

FAQ | API | AppStore

👇 Desktop Download and Install

  1. 💻 Windows User:
  1. 💼 MacOS User:
  1. 💽 Linux User:

📥 Download and install the web version

  • First, download The dist Extract to the program installation directory/ dist。
  • Next, download the corresponding system's server. Put it in the program installation directory./.
  • Finally, start the server. The access address is: http://localhost:8215/
  1. 💻 Windows User:
  1. 💼 MacOS User:
  1. 💽 Linux User:

🚢 Docker installation

docker run -d -p 56780:56780 -p 8185:80 --name godoos godoos/godoos:latest

-Access address: http://localhost:8185/ -If local storage is set, the storage address is/root/. odoos/os. After successful setting, save it by clicking the win icon in the bottom left corner ->shutdown icon ->restore ->restore to factory settings

Highlights

  • No need for internet connection, fully open source
  • Zero configuration, no registration required, download and use immediately
  • Zero pollution, no plugin dependency
  • Small in size, packaged for only 61M, it does include all the office suites
  • Unlimited scalability, supports custom applications
  • Golang develops backend with low resource consumption and high performance
  • Supports multiple platforms, Windows、Linux、MacOS
  • A complete app store system, simply learn App Store Configuration to develop complex applications

Function Description

1、 System Desktop

  • Exquisite imitation of Windows style
  • Desktop file management
  • Support native file drag and drop upload

2、 File management

  • Drag and drop file upload
  • File Search
  • Native file storage

3、 Internal chat

  • No need for complicated registration process, simply discover and list all available chat partners within the same local area network, and start instant messaging immediately. Support LAN based instant messaging, file transfer, and other functions to facilitate seamless communication and collaboration within the team.

4、 Documents

  • Simple Word editor, native storage, supports QR codes, handwritten signatures, import and export

5、 Table

  • Native storage, Excel editor, supports import and export, supports images and formulas

6、 Markdown

  • Native storage, using VDitors, supporting import and export, outline and real-time preview

7、 Mind map

  • Built in multiple themes; Support shortcut keys; Node content supports images, icons, hyperlinks, notes, and tags.

8、 Presentation Presentation

  • Native storage, using pptist, supporting text, images, shapes, lines, charts, tables, videos, formulas, etc.

9、 File Editor

  • Native storage, supports opening text/html/css/js/svg/xml/md, etc., can be used as a simple online editplus.

10、 Whiteboard

  • Integrating various creative expression abilities such as free layout, paintbrushes, and notes, it inspires team creativity and enables communication around a whiteboard anytime, anywhere.

11、 Image editing

  • A small Photoshop with native storage, supporting image search, cropping, rotation, scaling, filtering, and other functions

12、 Gantt Chart

  • A must-have tool for project management, supporting custom project personnel and roles, and supporting drag and drop/management allocation (resources, roles, work), etc.

13、 Browser

  • A simple built-in browser

14、 System settings

  • You can switch storage methods and system backgrounds here.

15、 App Store

  • App store management allows for the addition of external applications.

16、 Screenshot

  • A simple screenshot tool. Save the screenshot file locally.

17、 Screen recording

  • A simple screen recording tool. After recording the screen, save the recorded file locally.

18、 Calculator

  • A calculator that mimics Windows 10 and supports historical records.

19、 Music Library

  • A simple sound storage library that supports playing music.

20、 Picture Library

  • A simple image repository that supports viewing images

21、 Kanban board

  • Support standard kanban, a must-have tool for project management, which can quickly create kanban and place it in different folders

22、 Process management

  • Support process management, can view process list, kill processes

Development

Build

  • Front end construction
cd frontend
pnpm i
pnpm build
  • Backend construction
# go install github.com/wailsapp/wails/v2/cmd/wails@latest
wails build
# wails build -nsis -upx //you need install nsis and upx

thank

MIT License Copyright (c) 2024 godo Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

一款高效的内网办公操作系统,内含word/excel/ppt/pdf/内网聊天/白板/思维导图等多个办公系统工具,支持原生文件存储。平台界面精仿windows风格,操作简便,同时保持低资源消耗和高性能运行。无需注册即可自动连接内网用户,实现即时通讯和文件共享。灵活高配置的应用商店,可无限扩展。 expand collapse
MIT
Cancel

Releases (1)

All

Contributors

All

Activities

Load More
can not load any more
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/ruitao_admin/godoos.git
git@gitee.com:ruitao_admin/godoos.git
ruitao_admin
godoos
godoos
master

Search