mirror of https://gitee.com/godoos/godoos.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
9.4 KiB
9.4 KiB
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:
-
Windows (AMD64) gitee Download | github Download
-
Windows (ARM64) gitee Download | github Download
- 💼 MacOS User:
-
MacOS (AMD64) gitee Download | github Download
-
MacOS (ARM64) gitee Download | github Download
- 💽 Linux User:
- Linux (AMD64) gitee Download | github Download
📥 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:
- Windows (AMD64) gitee Download
- Windows (ARM64) gitee Download
- 💼 MacOS User:
- MacOS (AMD64) gitee Download
- MacOS (ARM64) gitee Download
- 💽 Linux User:
- Linux (AMD64) gitee Download
- Linux (ARM64) gitee Download
🚢 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
Contributing
Contributors
Made with contributors-img.