With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more β
Top 23 JavaScript Wiki Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
digital-gardeners
Resources, links, projects, and ideas for gardeners tending their digital notes on the public interwebs
-
Documize
Modern Confluence alternative designed for internal & external docs, built with Go + EmberJS (by documize)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
indie-wiki-buddy
Browser extension that automatically notifies and redirects you to independent wikis.
-
gatsby-theme-primer-wiki
A Gatsby Theme for Wiki/Docs/Knowledge Base, which using Primer style as the UI theme, can work well with Foam or Obsibian or just markdown files.
-
discord-wiki-bot
Wiki-Bot is a bot with the purpose to easily search for and link to wiki pages. Wiki-Bot shows short descriptions and additional info about the pages and is able to resolve redirects and follow interwiki links.
-
ourbigbook
https://OurBigBook.com source code + a compatible local CLI static wiki generator and markup language to write complex structured wikis/books/blogs with reference implementation in JavaScript.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
> What does ownership mean here?
It means owning the code and the data. With webapps, the code and data are hosted and owned, the users do not own the code, cannot run it independently. This is a clear dileneation between owner and user, and the owners can use that clear line to create artificial scarcity of various kinds. (The most popular being the subscription SaaS model). It's also easier to defend your IP since end users never see your binaries.
I like to make my software single html files whenever possible. People can just save them and run them locally. Havent met anyone who cares yet though.
I like that idea a lot, and I care. I think others care, but yes, it's a niche interest. Take a look at https://tiddlywiki.com/ for an example of a fairly successful project that uses the single html format running locally. However it suffers from limitations on File|Save which often requires a separate runtime of some kind to support.
Another project that approaches this ideal is https://redbean.dev/, @jart's tiny, performant, featureful single-file webserver. In this case the "single file" is a server executable + zip whose state must be updated on the command-line, but I think hits a sweet spot in terms of practicality, and a global minima when it comes to minimizing dependencies. (Redbean bundles SQLite and Lua so it's also possible to do through-the-web state updates as in a traditional webapp.)
My own project, Simpatico, aspires to be something along these lines. Eventually your browser tab is both a client and server process, connecting via websockets to other connected browsers, storing all state locally. I call this pattern "monomorphism", a play on the "isomorphic" javascript SPA. The server[2] is currently written in ~1 node file, but eventually I would like to port to redbean (and greenbean, the websocket version of redbean, but it isn't quite ready yet). The server grew several features to support a fast, practical BTD loop using markdown[1], and safe, performant execution on the public internet[2], but ultimately I'd like to pare it down to serving a single html file and allow the connected clients to provide all diversity of experience. I've used it to explore all kinds of browser apis, from crypto[3] to svg[4] to writing my own libraries (combine[4] and stree[5]). And it's all running locally, and easily hosted on a $5 VPS, and its all open source.
1 - https://simpatico.io/lit.md
2 - https://simpatico.io/reflector
3 - https://simpatico.io/crypto
4 - https://simpatico.io/combine
5 - https://simpatico.io/stree
Project mention: What *don't* you share in your digital garden? Cross-pollinating very different topics. | /r/DigitalGardens | 2023-06-21Digital Gardens are freeform, public collections of ever-evolving personal knowledge, comparable to an "open" PKM system. Maggie Appleton is my go to thinker about them: She's written about them here and here.
Project mention: Looking for collaboration platform (preferably open source, alternative to Confluence) | /r/selfhosted | 2023-05-06You could try Documize https://github.com/documize/community
I use jingo as a personal wiki. It uses markdown syntax and provides a simple online editing interface. Not sure how it scales but you can self host and itβs free. https://github.com/claudioc/jingo
Here is an example of what a regular Concept Map looks like which shows how two nodes are related https://tiddlymap.org/
Project mention: What are the risks of staking DOT natively? When a validator is slashed do I lose all my DOTs? | /r/Polkadot | 2023-05-15No worries! Going forward, the Polkadot Wiki is where you should always be able to find the source of truth for anything Polkadot-related. And if not, please file an issue on the Github repo and someone from the Tech Ed team will likely add it (or correct it) shortly. =)
Project mention: Rogue Editors Started a Competing Wikipedia That's Only About Roads | news.ycombinator.com | 2024-03-02Fandom is complete and utter SEO garbage - every single fandom with enough nerds to have sense has moved off of it into an actual independent wiki. IndieWikiBuddy is an extension that actually takes fandom websites, and redirects google searches to the actual community run page. https://getindie.wiki/
JavaScript Wiki related posts
- Rogue Editors Started a Competing Wikipedia That's Only About Roads
- Any wiki other than the fandom.com one?
- The first non-English Minecraft wikis have moved from Fandom to minecraft.wiki!
- Indie Wiki Buddy
- Better Links
- Official Minecraft wiki editors so furious at Fandom's 'degraded' functionality and popups they're overwhelmingly voting to leave the site
- "Wiki auto forwarding" ...in preparation for another game
-
A note from our sponsor - SurveyJS
surveyjs.io | 24 Apr 2024
Index
What are some of the best open-source Wiki projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Trilium Notes | 25,307 |
2 | TiddlyWiki | 7,704 |
3 | knowledge | 4,743 |
4 | digital-gardeners | 3,726 |
5 | Raneto | 2,714 |
6 | Documize | 2,066 |
7 | jingo | 1,015 |
8 | Cowyo | 921 |
9 | TW5-TiddlyMap | 820 |
10 | documentation | 408 |
11 | Wreeto | 387 |
12 | polkadot-wiki | 348 |
13 | wiki | 313 |
14 | octopus | 290 |
15 | wikit | 255 |
16 | indie-wiki-buddy | 212 |
17 | WikiDocs | 158 |
18 | bedrock-wiki | 142 |
19 | gatsby-theme-primer-wiki | 114 |
20 | free-roam | 109 |
21 | discord-wiki-bot | 77 |
22 | ourbigbook | 53 |
23 | wiki | 45 |
Sponsored