{"id":42667149,"url":"https://github.com/simpledms/simpledms","last_synced_at":"2026-04-01T18:31:16.929Z","repository":{"id":327035494,"uuid":"1107567154","full_name":"simpledms/simpledms","owner":"simpledms","description":"Document management for small businesses.","archived":false,"fork":false,"pushed_at":"2026-03-27T12:44:48.000Z","size":8906,"stargazers_count":133,"open_issues_count":1,"forks_count":3,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-03-27T23:36:12.899Z","etag":null,"topics":["archiving","digital-archive","dms","document","document-management","document-management-system","documents","documents-management","documents-manager","filemanagement","filemanager","full-text-search","metadata","ocr","organizer","pdf","personal-document-system","tagging","tags","webapp"],"latest_commit_sha":null,"homepage":"https://simpledms.eu","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/simpledms.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-12-01T10:12:07.000Z","updated_at":"2026-03-27T12:44:51.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/simpledms/simpledms","commit_stats":null,"previous_names":["simpledms/simpledms"],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/simpledms/simpledms","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simpledms%2Fsimpledms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simpledms%2Fsimpledms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simpledms%2Fsimpledms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simpledms%2Fsimpledms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simpledms","download_url":"https://codeload.github.com/simpledms/simpledms/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simpledms%2Fsimpledms/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31290869,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T13:12:26.723Z","status":"ssl_error","status_checked_at":"2026-04-01T13:12:25.102Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["archiving","digital-archive","dms","document","document-management","document-management-system","documents","documents-management","documents-manager","filemanagement","filemanager","full-text-search","metadata","ocr","organizer","pdf","personal-document-system","tagging","tags","webapp"],"created_at":"2026-01-29T10:11:09.294Z","updated_at":"2026-04-01T18:31:16.917Z","avatar_url":"https://github.com/simpledms.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SimpleDMS – Document Management for Small Businesses\n\nSimpleDMS is an easy-to-use open source document management system (DMS) for small businesses that sorts documents almost by itself.\n\n## Simple and efficient\n\nThe metadata-driven concept of SimpleDMS enables efficient filing and fast retrieval of documents after a short familiarization period.\n\nThe core of the concept consists of:\n\n- a well thought-out tag system for categorizing documents, and\n- workspaces (spaces) for shared or private access to documents.\n\n## SaaS\n\nThe app is also available as a SaaS offering at [simpledms.eu](https://simpledms.eu) and [simpledms.ch](https://simpledms.ch).\n\n## Screenshot\n\n![Screenshot of the SimpleDMS app](https://simpledms.ch/assets/simpledms/2025.01.22-simpledms-screenshot_metadaten.png)\n\nDark mode is, of course, available too.\n\n## Video: First steps in SimpleDMS\n\nA video of the app where @marcobeierer guides you through the first steps in SimpleDMS is [available on YouTube](https://www.youtube.com/watch?v=TP2TXxgk9z8). It is currently only available in German, but autogenerated English subs are available.\n\n## Technical documentation\n\nYou can find the [technical documentation](https://simpledms.eu/en/resources/technical-documentation), the [setup reference](https://simpledms.eu/en/resources/technical-documentation/setup), and a [step-by-step setup guide](https://simpledms.eu/en/resources/technical-documentation/how-to-setup-simpledms-locally-with-docker-compose) on the SimpleDMS website.\n\n## Feedback\nThis app has no analytics or tracking integrated. Therefore, I have no way of knowing how it is used or if it is useful to you. If you have any feedback, please let me know. I would highly appreciate it. Open an issue or discussion on GitHub or email me at email@marcobeierer.ch.\n\n## Open Source philosophy and business model\n\nThe SimpleDMS app in this repository contains all features relevant for the use by a single company or family. \n\nThe goal is to keep all features, including future features, available for free. However, it cannot be guaranteed that all future features are included in the free open source version, as the development of SimpleDMS has to be sustainable in the long term.\n\nTo prevent making competing the SimpleDMS SaaS offering (simpledms.eu / simpledms.ch) too easy, a control plane to manage multi-tenant setups (customer management, billing integration, per customer storage limits, maybe white-labeling in the future, etc.) is locked behind a paywall. The code in the paywalled repo is source-available and modification is allowed.\n\nIn addition to the SaaS offering, there is a business offering to get the source code under a non-copyleft license.\n\nOn demand, paid access to a SimpleDMS version with long-term support (LTS) and support plans can be offered.\n\nYou can find the [prices on the SimpleDMS website](https://simpledms.eu/en/pricing).\n\n## Tech stack\n\nSimpleDMS is built with:\n- [Go](https://go.dev/)\n- [ent](https://entgo.io/) Entity Framework\n- [SQLite](https://sqlite.org/)\n- [htmx](https://htmx.org/) with Go templates\n- [Tailwind CSS](https://tailwindcss.com/)\n\n## Testing\n\nPlaywright E2E tests and environment variable documentation are in `e2e/README.md`.\n\nGo tests on the action layer are implemented in the `server` package.\n\nA command reference for tests and benchmarks is available in `README_TESTS_AND_BENCHMARKS.md`.\n\n## Where is the git history?\n\nIn the beginning SimpleDMS was developed in a monorepo together with other apps as a closed source project.\n\nWhen open-sourcing SimpleDMS in December 2025, I decided to remove the git history, because preserving it while extracting the project from the monorepo was not worth the effort. In addition, I didn't want to risk exposing any personal notes or details of my other projects.\n\n## License\n\nYou can find the license for SimpleDMS in the file [LICENSE_WITH_ADDITIONAL_TERMS.md](https://github.com/simpledms/simpledms/blob/main/LICENSE_WITH_ADDITIONAL_TERMS.md) in this repo.\n\nThe verbatim copy of the AGPL v3 can be found in the file [COPYING.md](https://github.com/simpledms/simpledms/blob/main/COPYING.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimpledms%2Fsimpledms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimpledms%2Fsimpledms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimpledms%2Fsimpledms/lists"}