awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
TiddlyWiki avatar

TiddlyWiki/TiddlyWiki5

0
View on GitHub↗

TiddlyWiki5

TiddlyWiki5 is a modular wiki engine and non-linear knowledge base that organizes information into small, linked chunks. It can function as a single-file personal wiki where all content and application logic are stored within one HTML file for local-first use, or as a self-hosted wiki server that serves content over HTTP.

The project is distinguished by a data-driven architecture where plugins and extensions are treated as stored data entries. It features a filter-based query engine for manipulating structured data and a transclusion system that allows the live content of one entry to be embedded into another to create non-linear narratives.

The system covers a wide range of capabilities, including static HTML site generation, folder-based data storage, and a command-line interface for bulk data processing and administration. It provides tools for UI customization through markup, a system for mathematical and string data processing, and support for version control integration.

The core engine is designed to be decoupled from its storage layer and can be embedded as a library into other applications or Node.js environments.

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI
tiddlywiki.com
↗

Features

  • Personal Knowledge Management - Provides a non-linear personal knowledge management system for organizing information into linked, tagged chunks.
  • Single-File Personal Notebooks - Functions as a complete personal notebook that stores all data and application logic within a single HTML file for local execution.
  • Single-File Distributions - Bundles all application logic and user data into a single portable HTML file for local-first execution.
  • HTTP Servers - Hosts wiki content over a network via HTTP with configurable ports and security settings.
  • Non-Linear Knowledge Bases - Organizes information into small, linked chunks using tags and transclusions to build complex knowledge networks.
  • Concise Markup Syntax - Offers a concise syntax for applying text formatting, creating lists, and embedding images.
  • Wiki Engines - Acts as a modular wiki engine that manages structured data and content, capable of being embedded into other apps.
  • Engine Embedding - Offers a modular core engine that can be embedded as a library to build custom wiki applications.
  • Non-Linear Narrative Aggregation - Uses specialized markup notation to aggregate small pieces of structured information into longer non-linear compositions.
  • Data Query Filters - Implements a powerful filter-based query engine using logical operators and regular expressions to manipulate structured data.
  • Expression-Based Data Querying - Provides a specialized syntax of operators and expressions to aggregate and manipulate structured data.
  • File-Based Storage Systems - Provides the capability to save and manage content as a collection of individual files and directories on a server.
  • Single-File Persistence - Bundles the entire application logic and all user data into a single portable file for execution.
  • Local-First Storage - Implements a local-first architecture where the entire application and data store reside in a single portable file.
  • Notebook-Based Organization - Organizes information into small, titled units (tiddlers) structured through links and tags.
  • Browser-Based Content Management - Implements a web server that enables full content editing and management from any modern browser.
  • Data-Driven Extensions - Treats plugins and extensions as stored data entries that the engine loads and executes at runtime.
  • Extensible Architectures - Implements an architecture that allows new capabilities to be added via extensions treated as data objects.
  • Modular Extension Architectures - Allows adding new capabilities through a modular system where plugins and logic are defined as data entries.
  • Storage Abstraction Layers - Implements an architectural layer that decouples core logic from specific storage backends like browser storage or flat files.
  • Content Transclusion - Embeds the live content of one data entry into another to create dynamic and non-linear narratives.
  • Core Engine Abstractions - Features a standalone logic core that remains independent of the user interface to facilitate embedding.
  • Single-File Notebooks - Stores all application logic and user content within a single HTML file for local-first execution.
  • Web Server Hosting - Runs as a web server to enable multi-device access to the knowledge base across a network.
  • Dynamic Content Macros - Uses macros and variables to create dynamic content and functional interactive widgets within the text.
  • Collaborative Knowledge Bases - Provides a hosted environment for teams to synchronize data and collaborate on shared knowledge notebooks.
  • Blended Content Composition - Enables the combination of shared and unique content sets to build multiple distinct wiki instances from a single source.
  • Non-Linear Narrative Composition - Uses a transclusion system to embed live content from multiple entries into non-linear, complex narratives.
  • Self-Hosted Wiki Servers - Ships a server-side implementation that hosts the notebook over HTTP with local file system persistence.
  • Static Site Generators - Converts dynamic JavaScript-driven content into standalone HTML files for hosting without a runtime server.
  • Filtered Result Displays - Provides data aggregation controls to merge and manage filtered result sets, including the preservation of duplicates.
  • File Storage Systems - Implements a file-based storage paradigm where individual entries are saved as distinct files on disk.
  • Browser Storage Persistence - Enables saving content directly to browser local storage to maintain data across sessions without a server.
  • Bulk Content Processing - Provides command-line utilities for bulk operations like loading content from files or rendering static pages.
  • CLI Administration Tools - Provides a command-line interface for administrative actions such as importing data and managing plugins.
  • Local File Syncing - Provides an HTTP server that synchronizes browser-based edits directly to the local file system.
  • Plugin Management Systems - Loads extensions and themes by placing them in designated directories or metadata files.
  • Remote Application Hosting - Allows hosting the notebook on a local or remote machine for access via a web browser.
  • Self-Contained Execution - Operates as a self-contained system without requiring complex server infrastructure for basic functionality.
  • Version Control Integrations - Provides a dedicated service for synchronizing and persisting wiki data directly to external git repositories.
  • Logical Operations - Implements conditional logic operators to determine outcomes based on boolean expressions within the query engine.
  • Node.js Runtime Integration - Allows the central wiki logic to be integrated into custom Node.js applications.
  • Numeric Data Processing - Provides numeric calculation operators for arithmetic, rounding, and statistical functions.
  • Core Engine Embedding - Provides a decoupled core engine that can be embedded as a library into other applications.
  • Plugin Installation Utilities - Supports loading external extensions from environment variables or local directories.
  • String Manipulators - Includes text transformation operators for casing, trimming, splitting, and pattern matching.
  • Markup-Based Styling - Allows users to modify the look and behavior of the application by editing interface elements via markup.
  • UI Template Customization - Provides configurable templates for modifying how content is viewed and edited within the user interface.
  • Static HTML Generators - Generates non-JavaScript HTML representations of wiki content for hosting on static sites.
  • Standalone Bundling - Compiles individual content files into a single portable HTML document for distribution.
  • Static Site Generators - Includes a tool to generate non-JavaScript HTML representations of wiki content for static hosting.
  • Notes and Documentation - Self-contained JavaScript wiki for browsers and Node.js.
  • Web Note Platforms - Self-contained JavaScript wiki for browsers and server environments.
8,599 Stars·1,250 Forks·JavaScript·5 Aufrufe

Star-Verlauf

Star-Verlauf für tiddlywiki/tiddlywiki5Star-Verlauf für tiddlywiki/tiddlywiki5

Open-Source-Alternativen zu TiddlyWiki5

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit TiddlyWiki5.
  • dokploy/dokployAvatar von Dokploy

    Dokploy/dokploy

    34,901Auf GitHub ansehen↗

    Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup

    TypeScriptbackendbackupsdatabases
    Auf GitHub ansehen↗34,901
  • epicenterhq/epicenterAvatar von EpicenterHQ

    EpicenterHQ/epicenter

    4,091Auf GitHub ansehen↗

    Epicenter is a local-first knowledge management system and data orchestrator designed to structure information generated by large language models into validated schemas. It functions as a storage architecture that persists application data in human-readable files and databases to ensure user ownership and portability. The system distinguishes itself by projecting language model outputs into structured, schema-validated tables and utilizing conflict-free replicated data types to synchronize application state across multiple devices without a central server. This allows for offline access and c

    TypeScriptsveltesveltekittailwindcss
    Auf GitHub ansehen↗4,091
  • krayin/laravel-crmAvatar von krayin

    krayin/laravel-crm

    21,404Auf GitHub ansehen↗

    This project is a modular, open-source customer relationship management platform built on the Laravel framework. It serves as a comprehensive business application framework designed for tracking sales pipelines, managing business entities, and automating marketing workflows. By providing a self-hosted solution, it enables organizations to maintain full control over their contact data, sales leads, and communication history. The platform distinguishes itself through a highly extensible architecture that allows developers to modify core behavior without altering the underlying source code. It u

    PHPcrmcrm-multi-tenant-saascrm-platform
    Auf GitHub ansehen↗21,404
  • getgrav/gravAvatar von getgrav

    getgrav/grav

    15,395Auf GitHub ansehen↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    PHPcmscontentcontent-management
    Auf GitHub ansehen↗15,395
Alle 30 Alternativen zu TiddlyWiki5 anzeigen→

Häufig gestellte Fragen

Was macht tiddlywiki/tiddlywiki5?

TiddlyWiki5 is a modular wiki engine and non-linear knowledge base that organizes information into small, linked chunks. It can function as a single-file personal wiki where all content and application logic are stored within one HTML file for local-first use, or as a self-hosted wiki server that serves content over HTTP.

Was sind die Hauptfunktionen von tiddlywiki/tiddlywiki5?

Die Hauptfunktionen von tiddlywiki/tiddlywiki5 sind: Personal Knowledge Management, Single-File Personal Notebooks, Single-File Distributions, HTTP Servers, Non-Linear Knowledge Bases, Concise Markup Syntax, Wiki Engines, Engine Embedding.

Welche Open-Source-Alternativen gibt es zu tiddlywiki/tiddlywiki5?

Open-Source-Alternativen zu tiddlywiki/tiddlywiki5 sind unter anderem: dokploy/dokploy — Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized… epicenterhq/epicenter — Epicenter is a local-first knowledge management system and data orchestrator designed to structure information… krayin/laravel-crm — This project is a modular, open-source customer relationship management platform built on the Laravel framework. It… getgrav/grav — Grav is a flat-file content management system that eliminates the need for a traditional database by storing site… lektor/lektor — Lektor is a Python-based static site generator and flat-file content management system. It transforms raw content and… ionic-team/capacitor — Capacitor is a cross-platform mobile framework that enables developers to build native applications using web…