Docs – Open source alternative to Notion or Outline
Project Scope & Positioning
- Docs is a collaborative, Notion/Google‑Docs‑style editor, part of a broader French–German public “La Suite Numérique” (chat, video, spreadsheets via Grist, etc.).
- Focus today: real‑time collaboration, comments/suggestions, modern WYSIWYG editing; structured “database” features like Notion’s are explicitly deferred.
- Built on BlockNote (ProseMirror‑based), Yjs CRDTs, HocusPocus, Django and Next.js; math/LaTeX support is requested and technically possible via ProseMirror extensions.
Government‑Funded Open Source & Digital Sovereignty
- Many see this as a strong example of “public money, public code”: governments fund tools they need, avoid foreign SaaS lock‑in, then release them under permissive licenses.
- Arguments in favor:
- Security and sovereignty: dependence on closed US services is seen as a strategic risk for states and critical sectors (health, public administration, military).
- Cost and bargaining power: license spend for office/collab suites is huge; having a viable FOSS alternative reduces recurring payments and strengthens negotiation leverage.
- Resilience: VC‑funded SaaS can be enshittified, acquired, or killed; open source can be community‑maintained if governments step back.
- Some point to existing gov OSS ecosystems (France, UK, Netherlands, Germany, US gov projects like Ghidra) as proof this model already works.
Economic & Innovation Debates
- Critics argue:
- Governments “competing with industry” is economically inefficient and may crowd out private innovation, especially in Europe’s already‑weak startup scene.
- State‑funded “clones” (Notion‑like, Office‑like) won’t push state of the art; subsidies should target frontier research (CERN‑style) instead.
- Defenders counter:
- This is commodity infrastructure, not frontier R&D; “good enough, stable, interoperable” is the goal.
- Open code doesn’t block innovation: companies can build hosting, plugins, and vertical solutions on top.
- Government in‑house tools are analogous to public roads, water, libraries, or public healthcare.
Features, Alternatives & Gaps
- Users stress that to be a true Notion alternative, Docs (or the wider suite) must cover:
- Relational “database” views (table/kanban/calendar/timeline), scripting over properties, and rich export.
- Some see Notion’s data model and ecosystem (templates, integrations) as non‑trivial to replicate; others call it “just CRUD” and highly reproducible.
- Alternatives discussed: Outline (BSL, some features proprietary), Docmost, AppFlowy, AFFiNE, TriliumNext, Obsidian, CryptPad, Anytype, Typemill, HedgeDoc, etc.
Self‑Hosting, Licensing & Operations
- Docs is MIT‑licensed; confusion about AGPL came only from the default MinIO choice, later clarified.
- Current self‑hosting involves many services (Postgres, Redis, S3‑compatible storage, Keycloak, multiple app containers).
- Supporters say this stack is standard and appropriate for large orgs; “one docker‑compose” is acceptable.
- Detractors see it as far too complex for individuals and small teams, and want single‑binary or DMG‑style installs and clear backup/export stories.
- Maintainers say:
- Primary target is large organizations/public agencies; small‑org hosting could be provided by third‑party providers.
- Work is underway on one‑click deployment and an all‑in‑one container.
Accessibility, Language Support & Roadmap
- Accessibility is a stated design goal: use of React Aria, dedicated accessibility expertise, audits, and user testing; some suite projects already claim high conformance.
- Internationalization: already supports French, English, German; translation via Crowdin, more languages being added.
- Planned features mentioned in the thread:
- Document trees/sub‑docs with inherited permissions.
- Better full‑text search.
- Potential end‑to‑end encryption (with acknowledged trade‑offs).
- Tighter integration with other suite tools (e.g., Grist for data, video, chat).
Side Topics
- Substantial meta‑discussion about:
- EU vs US tech trajectories, “enshittification” of VC‑funded platforms, and whether Europe should prioritize sovereign infra over chasing unicorns.
- Trademark worries around the name “Docs” vs Google Docs (some see confusion risk; others consider the term generic).
- Broader political digressions on France, Macron, US politics, and European demographics, mostly tangential to the software itself.