Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more. Learn more →
Top 23 TypeScript knowledge-base Projects
-
Lobe Chat
LobeChat is a open-source, extensible (Function Calling), high-performance chatbot framework.It supports one-click free deployment of your private ChatGPT/LLM web application.
In this article, let’s review the renovate.json file in Lobechat. The following concepts are discussed:
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
AFFiNE
There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
But it's not open source:
https://github.com/toeverything/AFFiNE/blob/canary/packages/...
-
siyuan
A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.
Project mention: SiYuan, Privacy First, Affero GPL, self-hosted PKMS written in ts and go | news.ycombinator.com | 2025-05-18I came across this project a while back and adopted it for my personal Personal Knowledge Management System/PKMS.
I've bounced around a few PKMS in the past, eventually settling on Obsidian but later moving to Logseq in an effort to avoid relying on closed source tooling. Then recently I discovered this project and I've been beyond impressed.
The desktop and mobile apps work very well and to be entirely honest are way more polished than I've come to expect from a FOSS PKMS, it's full featured with more or less everything I could want. It has a built in git-like VCS, it has integrated rendering for Mermaid, Plantuml, etc, and what I've personally found most interesting is it supports representing your notes as structured data that you can query with SQL.
My one gripe is the english docs are pretty sparse but otherwise I've had a phenominal time with SiYuan and I thought HN might find it interesting.
Github link: https://github.com/siyuan-note/siyuan
-
docmost
Docmost is an open-source collaborative wiki and documentation software. It is an open-source alternative to Confluence and Notion.
Project mention: File structure in Docmost, an open-source alternative to Confluence and Notion | dev.to | 2025-04-24I found this in App.tsx L54 — L68.
-
refly
🎨 Refly is an open-source AI-native creation engine. Its intuitive free-form canvas interface combines multi-threaded dialogues, artifacts, AI knowledge base integration, chrome extension clip & save, contextual memory, intelligent search, WYSIWYG AI editor and more, empowering you to effortlessly transform ideas into production-ready content.
Project mention: We Believe Creation Shouldn't Be Linear: Introducing the Infinite Agentic Canvas | news.ycombinator.com | 2025-03-23 -
chaskiq
A full featured Live Chat, Support & Marketing platform, alternative to Intercom, Drift, Crisp, etc from cience.com
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
Project mention: useBoundStoreWithEqualityFn in Zustand’s source code explained. | dev.to | 2024-09-10
-
-
Neurosymbolic AI represents a convergence of symbolic reasoning (exemplified by Prolog's logic programming) and neural networks' pattern recognition capabilities. This hybrid approach addresses the limitations of each paradigm while leveraging their complementary strengths. For a deeper dive in the concepts and history of symbolic AI, see excellent article here on dev.to by developers from Nucleoid, and reference to various readings on the bottom of this article.
-
generative-ai-cdk-constructs
AWS Generative AI CDK Constructs are sample implementations of AWS CDK for common generative AI patterns.
Project mention: Use AWS Generative AI CDK constructs to speed up app development | dev.to | 2024-06-26AWS Generative AI Constructs Library is an open-source extension of the AWS Cloud Development Kit (AWS CDK) and fills the gap by providing L2 and L3 constructs to help developers build generative AI solutions using pattern-based definitions for their architecture.
-
I really admire the way you've solved this.
This is exactly the type of thing I want to inspire others to tinker with! Some of the readers feel there's a single optimal solution. Though I'm confident that there's room for a plethora of PKMS solutions
Oh and funny enough I'm in the process of working on an open-source chrome extension for bookmarking things I've read it looks similar to your https://github.com/osmoscraft/osmosmemo project. Picture of the tool in use is here https://notes.holeytriangle.com/admin/files/a969c5f6-fa9c-44...
-
unbody
The Supabase of AI era. A modular, open-source backend for building AI-native software — designed for knowledge, not static data.
Project mention: Show HN: Unbody is open sourcing – The Supabase of the AI era | news.ycombinator.com | 2025-04-03 -
-
memex
Your second brain for the web browsing. An AI powered Chrome extension that constructs personal knowledge base for you. (by memex-life)
-
-
remix-knowledge-base
Knowledge Base starter kit with WYSIWYG, Markdown, GPT, and Multi-language support. Built with Remix, Tailwind CSS and Prisma.
-
-
-
-
raku-knowledge-base
This site is a collection of documentation, articles, links, examples about the Raku programming language. All it being putted together in one information space to help you learn Raku faster and more efficiently.
🌟 Star the repo: https://github.com/zag/raku-knowledge-base
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript knowledge-base discussion
TypeScript knowledge-base related posts
-
SiYuan, Privacy First, Affero GPL, self-hosted PKMS written in ts and go
-
"ee" folder in Docmost, an open-source alternative to Confluence and Notion
-
Docmost, an open-source alternative to Confluence and Notion.
-
Open-source Notion alternative: Affine
-
French gov's open source alternative to Notion or Outline
-
docmost – Open-source collaborative wiki and documentation software
-
Create and Manage your knowledge base with Simba and connect it to any RAG app
-
A note from our sponsor - SurveyJS
surveyjs.io | 24 May 2025
Index
What are some of the best open-source knowledge-base projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | Lobe Chat | 60,912 |
2 | AFFiNE | 51,006 |
3 | siyuan | 34,874 |
4 | docmost | 15,450 |
5 | refly | 3,882 |
6 | chaskiq | 3,325 |
7 | peppermint | 2,484 |
8 | log4brains | 1,256 |
9 | memo | 863 |
10 | notabase | 827 |
11 | mdSilo-app | 710 |
12 | Nucleoid | 616 |
13 | generative-ai-cdk-constructs | 465 |
14 | osmosmemo | 463 |
15 | unbody | 261 |
16 | mdSilo | 249 |
17 | memex | 128 |
18 | osmosnote | 113 |
19 | remix-knowledge-base | 84 |
20 | web-content-conversation | 33 |
21 | bitcoinsearch-app | 20 |
22 | dunlin | 14 |
23 | raku-knowledge-base | 5 |