Coreli Community 2.0 Coreli's community components are original implementations. No source, style, asset or server implementation from the GPL/AGPL projects below is included. These references informed interaction design only: Photon (AGPL-3.0), revision 54ba66d3a301d7d2add9f763cecf894d6a82f631: https://github.com/Xyphyn/photon/blob/54ba66d3a301d7d2add9f763cecf894d6a82f631/src/lib/feature/post/Post.svelte https://github.com/Xyphyn/photon/blob/54ba66d3a301d7d2add9f763cecf894d6a82f631/src/lib/feature/comment/CommentTree.svelte Compact/comfortable content layout, lazy child replies and bounded indentation. Shreddit (MIT), revision 0c86c0c3f0c1ad45cd2327c1acf63292df955738: https://github.com/peterkibuchi/shreddit/blob/0c86c0c3f0c1ad45cd2327c1acf63292df955738/src/components/post/post.tsx https://github.com/peterkibuchi/shreddit/blob/0c86c0c3f0c1ad45cd2327c1acf63292df955738/src/components/comments/post-comment.tsx Separate author/content/action rows and local reply composition. Flarum core (MIT; repository now redirects to flarum/framework): https://github.com/flarum/framework/blob/main/framework/core/js/src/forum/components/DiscussionListItem.tsx https://github.com/flarum/framework/blob/main/framework/core/js/src/forum/components/ReplyComposer.js Discussion scanning, secondary controls and reply context. Discourse (GPL-2.0): https://github.com/discourse/discourse/blob/main/frontend/discourse/app/components/topic-list/item.gjs Pinned excerpts, explicit context and return navigation. NodeBB (GPL-3.0), revision 2f5e2f04508a54e7ad329ad4c881a98a036c808f: https://github.com/NodeBB/NodeBB/blob/2f5e2f04508a54e7ad329ad4c881a98a036c808f/src/views/partials/topic/post-parent.tpl Compact parent context and original-discussion links. Discuit (AGPL-3.0), revision c02f83e43d2e853161fac8e3a725e9bd859f8a57: https://github.com/discuitnet/discuit/blob/c02f83e43d2e853161fac8e3a725e9bd859f8a57/ui/src/components/PostCard/PostCard.tsx https://github.com/discuitnet/discuit/blob/c02f83e43d2e853161fac8e3a725e9bd859f8a57/ui/src/pages/Post/Comment.tsx Content variants, comment collapsing and progressive reply loading. Runtime components: - parse5 8.1.0 (MIT), https://github.com/inikulin/parse5 Main-site only, dynamically loaded after a resource-preview click. Inert HTML parsing for browser-direct CORS fetches; no proxy, scripts or image loading. Complete upstream license is in licenses/parse5.txt; not part of Notes. - Marked 18.1.3 (MIT), https://github.com/markedjs/marked Lexer only; Coreli constructs safe DOM nodes without interpreting raw HTML. Complete upstream license is in licenses/marked.txt; Notes receives it via sync. - Existing Radix Dialog / Dropdown Menu (MIT), https://github.com/radix-ui/primitives Main-site React only, not part of the Notes bundle. - Existing lucide-react (ISC), https://github.com/lucide-icons/lucide Main-site React only. Shared native comment icons are simple authored SVG paths. No additional backend, upload service, link-metadata proxy or remote media embedding is installed. Notes remains an independently bundled native client.