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.
👇 Desktop Download and Install
- 💻 Windows User:
- 💼 MacOS User:
- 💽 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/
- 💻 Windows User:
- 💼 MacOS User:
- 💽 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
cd frontend
pnpm i
pnpm build
# go install github.com/wailsapp/wails/v2/cmd/wails@latest
wails build
# wails build -nsis -upx //you need install nsis and upx
thank