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 glushchenko/fsnotes

Projects sharing features with Fsnotes

30 open-source projects similar to glushchenko/fsnotes, 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.

  • 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
  • vnotex/vnotevnotex avatar

    vnotex/vnote

    12,839View on GitHub↗

    VNote is a native C++ desktop application designed as a Markdown note-taking platform and digital knowledge base. It provides a high-performance environment for organizing, editing, and structuring information using a Markdown-based content model. The application distinguishes itself with a Vi-style input mode for text navigation and a system of priority-based event hooks for extensibility. It further supports customization through CSS-based theme styling and global hotkey mapping. Broad capabilities include personal knowledge management via full-text and tag search, digital mind mapping, an

    C++
    View on GitHub↗12,839
  • 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

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
  • leanote/leanoteleanote avatar

    leanote/leanote

    11,695View on GitHub↗

    Leanote is a collaborative Markdown editor, hierarchical note manager, and self-hosted blogging platform. It functions as a knowledge base that uses a document store to organize structured notebooks and rich-text documents. The system enables real-time co-authoring, allowing multiple users to simultaneously edit documents and brainstorm ideas. It also includes a publishing engine that transforms private notes into public-facing blogs using customizable themes and multi-contributor management. The platform provides tools for knowledge management through notebooks and tags, supporting both ric

    JavaScriptevernoteleanote
    View on GitHub↗11,695
  • 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
  • blossom-editor/blossomblossom-editor avatar

    blossom-editor/blossom

    3,797View on GitHub↗

    Blossom is a self-hosted, containerized note-taking application designed for private knowledge management. It functions as a centralized repository for personal documentation, allowing users to maintain full ownership of their data by hosting the platform on their own server infrastructure. The application centers on a markdown-based productivity workflow that synchronizes plain-text files across multiple devices. By utilizing a local-first state management model, it ensures immediate interaction with files while asynchronously reconciling changes through a private server backend. This approa

    Javablogclient-servereditor
    View on GitHub↗3,797
  • github/dmcagithub avatar

    github/dmca

    6,288View on GitHub↗

    This project is a public transparency log of copyright takedown and counter-notices. It functions as a redacted copyright registry, maintaining a chronological record of legal enforcement requests received by a hosting platform. The archive utilizes a flat-file data model, storing notices as plain-text files within a directory hierarchy. A distributed version control system provides a permanent audit trail and version history for all archived legal notices. The system focuses on digital rights monitoring and copyright enforcement transparency by removing personally identifiable information f

    DIGITAL Command Languagedmca
    View on GitHub↗6,288
  • keyvanakbary/learning-noteskeyvanakbary avatar

    keyvanakbary/learning-notes

    6,412View on GitHub↗

    This project is a curated repository of technical learning materials and a personal knowledge base. It consists of version-controlled Markdown summaries covering software architecture, engineering literature, research papers, and professional talks. The collection functions as a digital garden, using bidirectional linking and cross-references to map relationships between technical concepts. Content is distilled from various sources, including technical books, conference talks, and foundational computer science papers, into concise summaries to facilitate recall and study. The system is organ

    SCSSbook-notes
    View on GitHub↗6,412
  • marktext/marktextmarktext avatar

    marktext/marktext

    57,443View on GitHub↗

    Marktext is a cross-platform desktop application designed for markdown document authoring and structured note-taking. It functions as a WYSIWYG text processor, providing a distraction-free interface that renders formatted content in real-time while hiding the underlying markup syntax. The application utilizes a multi-process architecture that separates system integration from the user interface, ensuring consistent performance across Windows, macOS, and Linux. By employing a custom editor core built on native browser capabilities and a structured syntax tree, it manages complex document eleme

    TypeScriptdark-modeeditorelectron
    View on GitHub↗57,443
  • pimterry/notespimterry avatar

    pimterry/notes

    1,323View on GitHub↗

    Notes is a terminal-based utility for managing personal knowledge bases through plain-text files. It functions as a command-line manager that organizes information directly on the local filesystem, ensuring data portability and preventing reliance on proprietary formats. The tool integrates with standard shell workflows by leveraging Unix-style design principles, such as accepting piped data streams and delegating text editing to the user's preferred system editor. By storing content as standard files within a directory structure, it allows users to perform file management, search, and organi

    Shellmarkdownnote-takingnotes
    View on GitHub↗1,323
  • boostio/boostnoteBoostIO avatar

    BoostIO/Boostnote

    16,923View on GitHub↗

    Boostnote is a local-first note management system and markdown text editor designed for personal knowledge management. It functions as a desktop application that reads and writes markdown files directly to the local disk, allowing for the creation of a searchable personal knowledge base and digital garden. The application provides a writing interface that renders markdown syntax in real time. It is used to organize fragmented information, maintain project documentation, and author structured technical guides.

    JavaScript
    View on GitHub↗16,923
  • nuttyartist/notesnuttyartist avatar

    nuttyartist/notes

    4,247View on GitHub↗

    This project is a native C++ desktop application for personal knowledge management. It functions as a local-first markdown note-taking tool and knowledge base, ensuring data is stored directly on the local device for offline access and user ownership. The application distinguishes itself by transforming markdown task lists into interactive kanban boards for visual workflow tracking. It also emphasizes keyboard-driven productivity, utilizing system-wide hotkeys to summon the application to the foreground and navigate its interface without a mouse. The software provides hierarchical content or

    C++
    View on GitHub↗4,247
  • gitjournal/gitjournalGitJournal avatar

    GitJournal/GitJournal

    4,168View on GitHub↗

    GitJournal is a mobile-first note-taking application and self-hosted manager for creating a structured markdown knowledge base. It functions as a git-synced notebook, allowing users to organize long-term information and notes as markdown files with metadata. The system ensures data portability and ownership by storing notes in a private version control repository. This approach enables cross-device synchronization and consistency through the use of git operations. The application supports digital note migration by importing data from third-party services into a local markdown format. It furt

    Dart
    View on GitHub↗4,168
  • 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
  • masscodeio/masscodemassCodeIO avatar

    massCodeIO/massCode

    6,843View on GitHub↗

    massCode is a local-first developer workspace application that combines a code snippet manager, a markdown knowledge base, and an HTTP client tool. It serves as a productivity suite for software engineers to consolidate reusable code fragments, technical documentation, and API collections within a single environment. The application distinguishes itself by integrating a developer utility suite for natural language calculations, sample data generation, and JSON visualization. It also includes visual project mapping capabilities, allowing users to create mind maps and sketch diagrams alongside

    TypeScript
    View on GitHub↗6,843
  • ustc-resource/ustc-courseUSTC-Resource avatar

    USTC-Resource/USTC-Course

    16,016View on GitHub↗

    This project is a community-driven academic resource repository that serves as a collaborative knowledge base for students. It functions as an open-source educational archive, providing a centralized collection of student-contributed study materials, lecture notes, and exam resources organized by academic subject. The platform distinguishes itself by utilizing a structured directory index that allows users to navigate and locate standardized educational documents efficiently. By leveraging version control systems and plain-text authoring, the repository facilitates community contributions whi

    C++computer-sciencecourseshare
    View on GitHub↗16,016
  • violentmonkey/violentmonkeyviolentmonkey avatar

    violentmonkey/violentmonkey

    7,874View on GitHub↗

    Violentmonkey is a userscript manager extension and JavaScript injection framework. It allows users to install and manage custom scripts and CSS to modify the behavior and appearance of websites based on metadata-driven trigger conditions. The project functions as a cloud-synced script manager, backing up and synchronizing scripts across different devices using external cloud storage services. It also serves as a cross-origin request bridge, providing a communication layer that enables scripts to bypass the same-origin policy to fetch data. The tool covers a broad range of browser automation

    JavaScriptuserscripts-supportviolentmonkeywebextensions
    View on GitHub↗7,874
  • rizonesoft/notepad3rizonesoft avatar

    rizonesoft/Notepad3

    6,456View on GitHub↗

    Notepad3 is a lightweight Windows text editor designed as a replacement for the default system notepad. It is built on the Scintilla text engine to provide source code editing capabilities, including syntax highlighting, code folding, and automatic indentation. The editor is distinguished by its support for registry-free portable execution, allowing the application to run from removable storage without system installation. It features integrated file encryption and decryption tools for secure document management and a regular expression engine for complex search and replace operations across

    Csyntax-highlighting
    View on GitHub↗6,456
  • jarun/bukujarun avatar

    jarun/buku

    7,145View on GitHub↗

    Buku is a personal bookmark manager that provides a command line interface, a portable bookmark database, and a self-hosted server for organizing web links. It functions as a command line knowledge base for saving, tagging, and searching web resources. The system features a portable, mergeable database that supports AES-256 encryption and is designed for cross-device data synchronization. It includes a RESTful API and a self-hosted web interface, allowing users to manage their collection via a browser or programmatic requests. Capabilities include automatic metadata fetching to populate page

    Pythonbookmarkbookmark-managerbookmarks
    View on GitHub↗7,145
  • toeverything/affinetoeverything avatar

    toeverything/AFFiNE

    69,443View on GitHub↗

    AFFiNE is a collaborative knowledge base and productivity suite designed as a private-first, local-first platform. It provides an integrated workspace that combines structured documents with an infinite digital canvas, allowing users to organize complex information through a block-based model. By prioritizing local data persistence, the platform ensures immediate responsiveness and data sovereignty while maintaining a distributed state for real-time synchronization across multiple devices. The platform distinguishes itself through a canvas-integrated database engine that enables transitions b

    TypeScriptappcrdteditor
    View on GitHub↗69,443
  • appflowy-io/appflowyAppFlowy-IO avatar

    AppFlowy-IO/AppFlowy

    72,474View on GitHub↗

    AppFlowy is a local-first knowledge base and collaborative workspace platform designed for structured information management. It functions as a modular productivity suite where users organize content through a block-based document model, allowing for flexible nesting and granular manipulation of data. The system prioritizes data sovereignty by enabling self-hosted storage, ensuring that sensitive information remains under user control while maintaining offline accessibility. The platform distinguishes itself through a decoupled architecture that separates its high-performance, memory-safe cor

    Dartblogconfluence-alternativecontent-management
    View on GitHub↗72,474
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted avatar

    awesome-selfhosted/awesome-selfhosted

    299,516View on GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    View on GitHub↗299,516
  • taniarascia/takenotetaniarascia avatar

    taniarascia/takenote

    7,123View on GitHub↗

    TakeNote is a containerized web application designed as a markdown notes manager for developers. It provides a structured environment for storing technical documentation and plain text snippets using categories and favorites. The application functions as a specialized markdown text editor featuring multi-cursor support and keyboard shortcuts for high-efficiency text manipulation. It includes a live preview mode that renders markdown with syntax highlighting for code blocks. The system covers note organization and management through category-based filtering, bulk collection actions, and a dra

    TypeScriptgithub-synchacktoberfestmarkdown-editor
    View on GitHub↗7,123
  • dendronhq/dendrondendronhq avatar

    dendronhq/dendron

    7,436View on GitHub↗

    Dendron is a markdown knowledge management system designed for organizing linked files into a hierarchical personal knowledge base. It functions as a git-backed note manager that stores data as plaintext markdown files to ensure data persistence and ownership. The system distinguishes itself through schema-based organization, which applies structural templates and autocomplete hints to maintain consistency across large sets of documents. It also provides bi-directional linking and an interactive graph view to visualize relationships between notes, alongside a static site generator that export

    TypeScriptdendronmarkdownmarkdown-editor
    View on GitHub↗7,436
  • sarabander/sicpsarabander avatar

    sarabander/sicp

    4,515View on GitHub↗

    This project is a technical text renderer designed to display complex mathematical notation and syntax-highlighted code within digital document formats. It functions as a MathML technical renderer and a system for producing static site generated documentation. The project creates digital textbooks available as both HTML5 digital books and standardized EPUB3 eBooks. It transforms source materials into pre-rendered HTML and EPUB files, ensuring the content is compatible with modern web browsers and electronic book readers. The rendering surface utilizes a responsive layout with viewport adapta

    HTML
    View on GitHub↗4,515
  • kde/ghostwriterKDE avatar

    KDE/ghostwriter

    4,797View on GitHub↗

    Ghostwriter is a distraction-free markdown text editor and document processor. It provides a focused writing environment for composing documents using markdown syntax, separating the drafting process from final formatting. The application features a minimalist interface designed to minimize visual clutter, including the ability to disable deletion keys to enforce a forward-only drafting flow. It includes a live statistics dashboard for tracking word counts and session metrics, as well as visual highlighting that fades non-active text to focus attention on the current line, sentence, or paragr

    C++
    View on GitHub↗4,797
  • shuding/nextrashuding avatar

    shuding/nextra

    13,842View on GitHub↗

    Nextra is a documentation framework for Next.js that functions as an MDX static site generator. It enables the creation of structured technical documentation sites by transforming MDX files into themed static pages with built-in layout and navigation. It serves as a React-based documentation tool that allows the integration of custom React components directly into markdown content. The framework distinguishes itself through integrated full-text search and a localization system that manages multilingual content via language routing and translation selectors. It also includes an AI-powered chat

    TypeScriptmarkdownmdxnextjs
    View on GitHub↗13,842
  • alshedivat/al-folioalshedivat avatar

    alshedivat/al-folio

    15,759View on GitHub↗

    al-folio is a Jekyll academic theme and portfolio generator designed for researchers and professors to build professional homepages, lab sites, and research profiles. It functions as a system for creating a digital academic identity, combining a website template with tools for scientific and academic publishing. The project distinguishes itself through specialized scholarly workflows, such as automated publication lists and bibliography management driven by BibTeX files. It provides specific layouts for digital academic CVs, research portfolios, and the rendering of mathematical expressions a

    HTMLacademicacademic-websitegithub-pages
    View on GitHub↗15,759
  • jonaswinkler/paperless-ngjonaswinkler avatar

    jonaswinkler/paperless-ng

    5,420View on GitHub↗

    Paperless-ng is a self-hosted document management system designed to archive physical paperwork as searchable digital files. It functions as a private server for scanning, indexing, and organizing a digital library of documents through a web interface. The system acts as an encrypted file archive, utilizing a privacy guard backend to secure stored documents. It provides automatic on-the-fly decryption during the download process to ensure that archived records remain protected while in storage. The platform incorporates optical character recognition to convert scanned images and PDFs into se

    Pythonangulararchivingdjango
    View on GitHub↗5,420
  • epwalsh/obsidian.nvimepwalsh avatar

    epwalsh/obsidian.nvim

    5,910View on GitHub↗

    Obsidian.nvim is a Neovim plugin that brings Obsidian vault management and markdown note-taking directly into the editor. It models each Obsidian vault as a local directory with configurable settings, note paths, and attachment folders, bridging vault operations through Neovim's Lua API and user-defined keybindings. The plugin handles core vault workflows including note creation with template insertion, daily notes management with configurable date formats, and navigation by following wiki-style and markdown links. It provides asynchronous full-text and filename search across vault notes usin

    Luaneovimneovim-luaneovim-plugin
    View on GitHub↗5,910