awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to windingwind/zotero-better-notes

Projects sharing features with Zotero Better Notes

30 open-source projects similar to windingwind/zotero-better-notes, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • refactoringhq/tolariarefactoringhq avatar

    refactoringhq/tolaria

    16,851View on GitHub↗

    Tolaria is a markdown knowledge base manager and bidirectional note linking system. It functions as an integrated environment for organizing notes and structured data, utilizing YAML frontmatter and wikilinks to establish relational mappings between documents. The project distinguishes itself by integrating language model capabilities directly into the editor for content generation and analysis. It further combines prose with structured data through a markdown spreadsheet editor that renders CSV-formatted files as interactive grids with formula support and cross-sheet referencing. The platfo

    TypeScript
    View on GitHub↗16,851
  • kevin2li/pdf-gurukevin2li avatar

    kevin2li/PDF-Guru

    4,113View on GitHub↗

    PDF-Guru is an AI-powered document processor and study material converter designed to transform textbooks, research papers, and multimedia content into structured flashcards for spaced repetition systems like Anki. It functions as a content pipeline that uses language models to extract key concepts and facts from unstructured documents to generate question-and-answer pairs, cloze deletions, and multiple-choice cards. The system distinguishes itself through a comprehensive PDF management suite and multi-format parsing. It provides advanced document utilities including optical character recogni

    Vueai-flashcardsanki-flashcardsanki-to-pdf
    View on GitHub↗4,113
  • blinkospace/blinkoblinkospace avatar

    blinkospace/blinko

    10,601View on GitHub↗

    Blinko is a personal knowledge management system and an LLM-powered knowledge base that enables users to capture and organize thoughts through a bi-directional knowledge graph. It functions as a RAG-enabled note-taking application and a self-hosted Markdown editor, allowing for the creation of permanent documentation and fleeting notes. The project distinguishes itself by integrating retrieval-augmented generation to provide conversational querying and AI-powered analysis of private document libraries. It supports both cloud-based and local AI model integration, enabling users to perform sema

    TypeScriptmarkdownmemosnextjs
    View on GitHub↗10,601

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • reorproject/reorreorproject avatar

    reorproject/reor

    8,560View on GitHub↗

    Reor is a local AI knowledge management application that stores, links, and searches personal notes using large language models and vector embeddings entirely on the user's device. It functions as a private AI note assistant, keeping all data and processing local for full privacy without relying on external cloud services. The application integrates with Ollama to manage the lifecycle of local LLMs and embedding models, handling downloads, updates, and execution. Notes are imported from markdown files, preserving existing file structure, and are automatically linked through vector-similarity

    JavaScriptailancedbllama
    View on GitHub↗8,560
  • mm2-0/kvaesitsoMM2-0 avatar

    MM2-0/Kvaesitso

    4,318View on GitHub↗

    Kvaesitso is a search-centric Android launcher that replaces the traditional home screen with a unified search interface for launching apps, searching files, and performing quick actions. Its core identity is built around a search-first model that indexes apps, contacts, files, and external services, supported by a Material Design 3 theming system with custom color palettes and monochrome icon filters for a personalized appearance. The launcher distinguishes itself through an extensible plugin system that adds new data providers for weather, file search, cloud storage, public transport, and t

    Kotlinandroidjetpack-composekotlin
    View on GitHub↗4,318
  • pbek/qownnotespbek avatar

    pbek/QOwnNotes

    5,792View on GitHub↗

    QOwnNotes is a desktop note editor that stores each note as a plain-text Markdown file on the local filesystem, avoiding proprietary formats and enabling direct file access. It functions as a Nextcloud Notes client, syncing notes and metadata with Nextcloud or ownCloud servers through a companion API service for versioning and sharing. The application also integrates with AI providers and exposes a local MCP server for external agents to search and fetch notes, and includes a companion browser extension for capturing web content, bookmarks, and screenshots. The editor distinguishes itself thr

    C++
    View on GitHub↗5,792
  • logancyang/obsidian-copilotlogancyang avatar

    logancyang/obsidian-copilot

    6,211View on GitHub↗

    Obsidian Copilot is an AI assistant plugin for Obsidian that brings conversational AI directly into your note-taking vault. It allows you to chat with multiple large language models, create and execute custom prompts, and edit notes through natural conversation, all without leaving your workspace. The plugin distinguishes itself by offering complete model flexibility, supporting OpenAI, Anthropic, Google, local, and self-hosted models with no vendor lock-in. It stores all chat history, system prompts, and custom commands as plain Markdown files in your vault, ensuring full data ownership and

    TypeScriptaiaiagentchatgpt
    View on GitHub↗6,211
  • vanessa219/vditorVanessa219 avatar

    Vanessa219/vditor

    11,074View on GitHub↗

    Vditor is a browser-based Markdown editor and rendering engine that supports multiple editing interfaces, including a visual rich-text experience, instant rendering, and a traditional side-by-side split-view preview. It serves as an authoring tool for technical documentation and a component for web-based editor integration. The project is distinguished by its support for complex technical content, utilizing specialized rendering for mathematical formulas, flowcharts, sequence diagrams, and mind maps. It also functions as a collaborative document review tool, enabling users to attach anchored

    TypeScriptcommonmarkeditorgfm
    View on GitHub↗11,074
  • guaguastandup/zotero-pdf2zhguaguastandup avatar

    guaguastandup/zotero-pdf2zh

    3,008View on GitHub↗

    zotero-pdf2zh is a translation system and Zotero plugin designed to convert academic PDF papers into target languages using large language model APIs and machine translation services. It functions as an LLM document translator that integrates directly into Zotero libraries to process research documents. The tool distinguishes itself by generating bilingual PDFs with parallel layouts for side-by-side comparison of original and translated text. It also includes a mobile layout optimizer that crops double-column PDFs and stacks them vertically to improve readability on narrow screens. The syste

    Python
    View on GitHub↗3,008
  • jlegewie/zotfilejlegewie avatar

    jlegewie/zotfile

    4,339View on GitHub↗

    ZotFile is a plugin for Zotero that functions as an academic reference file organizer, attachment manager, and synchronization tool. It is designed to maintain a structured file system of research attachments linked to a bibliographic database. The project provides rule-based renaming of PDF files and attachments using customizable templates based on library metadata. It also enables the synchronization of documents between a local library and external directories to facilitate reading and annotating on mobile devices. Additional capabilities include the extraction of highlights and notes fr

    Java
    View on GitHub↗4,339
  • l0o0/translators_cnl0o0 avatar

    l0o0/translators_CN

    4,675View on GitHub↗

    This project is a bibliographic metadata scraper and Zotero web translator designed to automatically capture citations and reference data from research databases. It functions as a specialized Chinese academic web scraper that extracts bibliographic information and research content to streamline library organization. The tool focuses specifically on the structure and encoding of Chinese language databases and research portals. It enables the extraction of academic metadata from these sources for direct integration into Zotero, removing the need for manual entry of reference details. The syst

    JavaScriptcnkijavascriptrefworks
    View on GitHub↗4,675
  • windingwind/zotero-pdf-translatewindingwind avatar

    windingwind/zotero-pdf-translate

    11,136View on GitHub↗

    zotero-pdf-translate is a translation extension for Zotero that converts PDF text, annotations, and bibliographic metadata into target languages using external services. It functions as an academic PDF translator and a bibliographic metadata translator, enabling the conversion of research papers, EPubs, item titles, and abstracts. The tool distinguishes itself as a multi-provider translation client that allows users to connect to various language models and APIs using custom secret keys. It features a translation comparison view that renders outputs from multiple services side-by-side to eval

    TypeScriptpdfplugintranslate
    View on GitHub↗11,136
  • l0o0/jasminuml0o0 avatar

    l0o0/jasminum

    7,030View on GitHub↗

    Jasminum is a Zotero plugin designed for the management of Chinese bibliographic data. It serves as a metadata integration tool that automates the extraction of publication details from the China National Knowledge Infrastructure database and provides utilities for editing PDF outlines and bookmarks directly within the reference manager. The project focuses on Chinese academic citation standards, providing specialized tools to format and parse personal names to meet specific regional requirements. It also manages the integration of language-specific translators and citation styles sourced fro

    TypeScriptcnkipluginzotero
    View on GitHub↗7,030
  • ethanwillis/zotero-scihubethanwillis avatar

    ethanwillis/zotero-scihub

    4,015View on GitHub↗

    This project is a reference manager extension and academic PDF downloader. It functions as a plugin that integrates Sci-Hub with Zotero to automate the retrieval of full-text academic papers and books from an external digital archive. The utility uses digital object identifiers to locate specific documents and translate academic metadata into direct download links. Once retrieved, the tool attaches the downloaded PDF files directly to the corresponding items within a Zotero library. The system handles document sourcing through an API-driven process and performs PDF retrieval asynchronously t

    TypeScriptopensciencescihubzotero
    View on GitHub↗4,015
  • muisedestiny/zotero-gptMuiseDestiny avatar

    MuiseDestiny/zotero-gpt

    7,197View on GitHub↗

    zotero-gpt is an extension that integrates large language models with a reference management system to assist in the analysis and summarization of academic research papers. It functions as a research paper AI assistant capable of querying PDF documents and extracting insights directly from academic libraries. The tool features a contextual research search system that locates items within a library based on the semantic meaning of selected text. It includes a visual interface that renders AI-generated responses using Markdown and supports the display of complex mathematical formulas. The syst

    TypeScriptgptzoterozotero-plugin
    View on GitHub↗7,197
  • codexu/note-gencodexu avatar

    codexu/note-gen

    12,173View on GitHub↗

    Note-gen is an artificial intelligence-assisted note-taking application and knowledge management tool designed for local-first data ownership. It functions as a workspace that leverages language models to organize, summarize, and synthesize personal notes into structured documents while maintaining offline accessibility. The platform distinguishes itself through a multimodal workflow orchestrator that chains sequences of tasks to process text, images, and external data. By integrating vision-language models, it extracts information from visual inputs like screenshots and documents, converting

    TypeScriptagentchatbotknowledge-base
    View on GitHub↗12,173
  • org-roam/org-roamorg-roam avatar

    org-roam/org-roam

    5,980View on GitHub↗

    Org-roam is an Emacs-based note-taking system that builds a bidirectional network of plain-text notes, functioning as a personal knowledge base manager. It maintains both forward and backlink references in a SQLite database, automatically updated on file save, and uses persistent unique identifiers for notes instead of file paths to enable stable links across renames and moves. The system integrates directly with Emacs through custom interactive commands and hooks that access the database and buffer state, and it generates static graphs of note interconnections using Graphviz to reveal relati

    Emacs Lisphacktoberfestmemexorg-mode
    View on GitHub↗5,980
  • xwmx/nbxwmx avatar

    xwmx/nb

    8,210View on GitHub↗

    nb is a command-line note manager and personal knowledge management system that organizes plain-text documents and web bookmarks. It functions as a Markdown knowledge base, allowing users to create a structured collection of information through a shell-scripted interface. The system uses Git for versioning and synchronization, tracking full revision history and enabling the sync of notebooks across multiple devices via remote repositories. It provides security for sensitive data through AES-256 or GPG encryption and supports document conversion into various publishing formats using the Pandoc

    Shellarchivingbashbookmark-manager
    View on GitHub↗8,210
  • silentvoid13/templaterSilentVoid13 avatar

    SilentVoid13/Templater

    4,590View on GitHub↗

    Templater is an Obsidian template engine and JavaScript automation plugin that functions as a dynamic content generator and workflow orchestrator. It enables the automation of document creation and note-taking tasks through the use of dynamic placeholders and embedded logic. The project distinguishes itself by executing custom JavaScript and shell commands to manipulate files and insert data. It allows for interactive note generation via modal prompts for user input and the import of external JavaScript modules to provide reusable logic outside of template files. Its capabilities include pro

    TypeScriptobsidian-mdobsidian-plugin
    View on GitHub↗4,590
  • laverna/lavernaLaverna avatar

    Laverna/laverna

    9,189View on GitHub↗

    Laverna is an open-source note-taking application designed as a privacy-focused alternative to Evernote. It operates as a single-page application that runs entirely in the browser, combining Markdown editing with client-side encryption to ensure note content is encrypted on the device before it ever reaches a server or cloud storage. The application distinguishes itself through its offline-first architecture, storing notes locally using browser storage for full offline access and editing capabilities. It synchronizes notes across devices through a unified interface that connects to multiple b

    JavaScriptlavernanote-takingpeer-to-peer
    View on GitHub↗9,189
  • markuspfundstein/mcp-obsidianMarkusPfundstein avatar

    MarkusPfundstein/mcp-obsidian

    3,925View on GitHub↗

    This project is a Model Context Protocol server that acts as a bridge between large language models and Obsidian. It provides a standardized interface for external tools to read, search, and modify markdown files and folder structures within a local knowledge base. The server functions as an Obsidian REST API connector, communicating with a community plugin to perform programmatic vault operations. This enables the integration of language model context with private vault content for automated note-taking and knowledge management. The system covers content and media management through the ret

    Python
    View on GitHub↗3,925
  • maximevaillancourt/digital-garden-jekyll-templatemaximevaillancourt avatar

    maximevaillancourt/digital-garden-jekyll-template

    1,231View on GitHub↗

    This project is a static site generator designed for personal knowledge management and technical documentation. It transforms collections of markdown files into a searchable, responsive website, providing a framework for organizing interconnected notes and long-term information storage. The system distinguishes itself through its focus on networked content, utilizing automated link parsing to establish bidirectional connections between documents. It enhances the reading experience with interactive features such as visual graph representations of note relationships, hover-based content preview

    HTMLdigital-gardendigital-gardeningjekyll
    View on GitHub↗1,231
  • tw93/miaoyantw93 avatar

    tw93/MiaoYan

    7,578View on GitHub↗

    MiaoYan is a local Markdown editor and personal knowledge management tool. It functions as a system for writing and organizing documents stored as local files, supporting the creation of a connected information network through bidirectional links and backlinks. The project includes a specialized tool for converting Markdown documents into slide-based presentations by using specific content separators. It also provides a command-line interface for managing files, allowing users to create, search, and open documents without a graphical file explorer. The editor features a side-by-side live pre

    Swifteditorlocal-firstmacos
    View on GitHub↗7,578
  • glushchenko/fsnotesglushchenko avatar

    glushchenko/fsnotes

    7,404View on GitHub↗

    fsnotes is a markdown notes manager and cross-platform markdown editor for macOS and iOS. It functions as a personal knowledge base that organizes plain text and markdown files across folders using tags and bidirectional links. The system provides a secure environment through an encrypted plain text notebook that protects individual notes and folders. It implements Git-based note versioning to track document changes and maintain backups, while relying on external cloud storage services to synchronize files across devices. The application renders mathematical formulas, diagrams, and syntax-hi

    Swift
    View on GitHub↗7,404
  • athensresearch/athensathensresearch avatar

    athensresearch/athens

    6,298View on GitHub↗

    Athens is no longer maintainted. Athens was an open-source, collaborative knowledge graph, backed by YC W21

    Clojurehacktoberfestknowledge-baseknowledge-graph
    View on GitHub↗6,298
  • streetwriters/notesnookstreetwriters avatar

    streetwriters/notesnook

    13,702View on GitHub↗

    Notesnook is a cross-platform note-taking application designed for private knowledge management. It functions as a secure personal information manager that prioritizes user data confidentiality by employing client-side end-to-end encryption for all stored notes, attachments, and metadata. By utilizing a local-first synchronization model, the application ensures that information remains accessible offline while maintaining a consistent state across desktop and mobile devices. The platform distinguishes itself through a focus on privacy-centric organization and secure information handling. User

    TypeScriptasp-net-coredotnet-coreelectron
    View on GitHub↗13,702
  • iconify/icon-setsiconify avatar

    iconify/icon-sets

    938View on GitHub↗

    Icon-sets is a repository and toolkit for aggregating, optimizing, and managing open-source vector icon collections. It functions as an SVG icon collection manager, vector icon library, and processing utility that organizes design assets into standardized JSON data structures and graphic files. The project provides comprehensive capabilities for icon import, export, processing, and rendering. Imported vector graphics undergo schema-driven validation, security sanitization, and format standardization alongside geometric transformations such as scaling, rotation, and flipping. Alias-based data

    TypeScript
    View on GitHub↗938
  • googlecodelabs/toolsgooglecodelabs avatar

    googlecodelabs/tools

    4,822View on GitHub↗

    This project is an interactive tutorial generator and static site generator that transforms source documents, such as Markdown and Google Docs, into structured instructional guides. It functions as a documentation conversion tool that compiles source content into static HTML assets and metadata for distribution to public or private audiences. The system utilizes a custom element UI framework to embed interactive instructional components using standard HTML custom elements, removing the need for external JavaScript frameworks. It supports multi-format content export, allowing a single source o

    Go
    View on GitHub↗4,822
  • antlervc/firetableAntlerVC avatar

    AntlerVC/firetable

    6,813View on GitHub↗

    Firetable is a backend administration platform and low-code orchestrator for Firebase databases. It provides a spreadsheet-like interface for managing cloud database records, defining rich data fields, and controlling user access permissions. The project functions as a no-code automation platform and cloud function orchestrator, allowing for the deployment and management of serverless logic through a visual browser interface. It enables the creation of backend workflows and external API integrations that are triggered by specific data changes at the field level. The platform covers broad cap

    TypeScript
    View on GitHub↗6,813
  • myriad-dreamin/tinymistMyriad-Dreamin avatar

    Myriad-Dreamin/tinymist

    2,907View on GitHub↗

    Tinymist is a comprehensive suite of tools for Typst document authoring, serving as a language server, document compiler, and project manager. It provides a standardized language service via the Language Server Protocol to enable editor features such as autocompletion, navigation, and semantic highlighting. The project distinguishes itself by integrating a TCP-based live preview server for real-time visual rendering and an advanced static analysis tool that utilizes abstract syntax trees and bidirectional type checking. It also includes a project management system capable of handling multi-fi

    Rustdapdap-serverformatter
    View on GitHub↗2,907