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
apankrat avatar

apankrat/nullboard

0
View on GitHub↗
nullboard.io/preview↗

Nullboard

Nullboard is a local-first productivity tool and browser-based note organizer. It functions as a Kanban task board for tracking workflows and organizing tasks into draggable notes and lists within a minimalist interface.

The project features a customizable Kanban UI that allows users to adjust visual preferences, including themes, font families, font sizes, and layout widths.

The system manages data through local browser storage for offline access, supplemented by board file imports and exports and token-based remote synchronization for backups. It includes a revision-based undo system for content editing and utilizes drag-and-drop mechanics for task reordering.

AI search

Explore more awesome repositories

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

Start searching with AI

Features

  • Kanban Boards - Implements a visual kanban board interface for tracking record progress through various workflow stages.
  • Notes and Task Organizers - Provides a comprehensive system for managing personal notes and task organization using local storage and file backups.
  • Note Taking - Provides a browser-based environment for capturing and organizing thoughts, knowledge, and tasks.
  • Local-First Productivity Suites - Prioritizes local browser storage for application state to ensure offline availability and user privacy.
  • Personal Task Management - Provides a minimalist tool for organizing personal to-do lists, priorities, and productivity tracking.
  • LocalStorage Persistence - Persists the entire application state to the browser's localStorage to ensure offline access and session continuity.
  • Browser Local Storage Management - Utilizes browser local storage APIs to persist application state and user data for offline use.
  • Drag-and-Drop Row Reorderers - Provides UI components for manually rearranging notes and lists via drag-and-drop interactions.
  • In-Place Editing Inputs - Allows updating notes and lists directly within the interface without leaving the current context.
  • Client-Side State Management - Implements a centralized in-memory data model within the browser to enable instant UI updates and real-time editing.
  • Visual Customization - Implements adjustable themes, font families, and layout widths to personalize the Kanban interface.
  • User Interface Preferences - Provides settings that allow users to customize workspace appearance, including themes, fonts, and layout widths.
  • Project State Portability - Facilitates moving configurations and task lists between different environments using plain text files.
  • Document History & Undo Systems - Maintains a sequential history of state snapshots to support undo and redo operations for content editing.
  • Revision Histories - Provides a history of content revisions that can be reverted using keyboard shortcuts.
  • State File Exports - Exports the complete internal state of the kanban board into a portable file for backup and restoration.
  • Configuration File Serializers - Serializes board configurations and task lists into plain-text JSON files for manual backup and migration.
  • CSS Variable Theming - Uses native CSS variables to allow real-time updates of colors, fonts, and layout widths across the interface.
  • Visual Themes - Supports customizable visual identities through the modification of colors, text sizes, and line heights.
  • Kanban Boards - Compact and readable kanban board for simple task tracking.
4,143 stars·284 forks·HTML·31 views

Star history

Star history chart for apankrat/nullboardStar history chart for apankrat/nullboard

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does apankrat/nullboard do?

Nullboard is a local-first productivity tool and browser-based note organizer. It functions as a Kanban task board for tracking workflows and organizing tasks into draggable notes and lists within a minimalist interface.

What are the main features of apankrat/nullboard?

The main features of apankrat/nullboard are: Kanban Boards, Notes and Task Organizers, Note Taking, Local-First Productivity Suites, Personal Task Management, LocalStorage Persistence, Browser Local Storage Management, Drag-and-Drop Row Reorderers.

Which projects share features with apankrat/nullboard?

Projects with overlapping indexed features include: physiix/topsi-project-manager — Topsi is a desktop application designed for project management and task tracking. It provides a visual interface for… mgmeyers/obsidian-kanban — This project is a markdown kanban board and visual task organizer. It serves as a productivity extension for personal… oscargodson/epiceditor — EpicEditor is a JavaScript-based Markdown editor designed as an embeddable UI component for web applications. It… nvim-orgmode/orgmode — Neovim Orgmode is a task management and note-taking environment for Neovim that functions as a plain-text task manager… kanboard/kanboard — Kanboard is a self-hosted Kanban project management tool and productivity suite designed for tracking software tasks… wekan/wekan — Wekan is an open-source, self-hosted Kanban project management tool used for organizing workflows through boards,…

Projects sharing features with Nullboard

These projects share indexed features with Nullboard. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • physiix/topsi-project-managerPhysiix avatar

    Physiix/topsi-project-manager

    1,394View on GitHub↗

    Topsi is a desktop application designed for project management and task tracking. It provides a visual interface for organizing workflows and monitoring progress through customizable status columns and boards. The application operates on a local-first model, storing all project data in a local database file to ensure functionality without an internet connection. By utilizing a native desktop container, it provides a dedicated environment for managing tasks while maintaining data privacy and control. The software supports standard project management capabilities, including the ability to trac

    Vueelectronkanbankanban-board
    View on GitHub↗1,394
  • mgmeyers/obsidian-kanbanmgmeyers avatar

    mgmeyers/obsidian-kanban

    4,023View on GitHub↗

    This project is a markdown kanban board and visual task organizer. It serves as a productivity extension for personal knowledge management, providing a board-based system to manage task status and progress through a drag-and-drop interface. The tool implements a kanban workflow by converting plain markdown files into draggable columns. This allows for the visualization of work stages and the organization of project tasks within a local knowledge base. The system covers project management and visual task tracking by structuring unstructured notes and lists into interactive boards. It uses mar

    TypeScriptobsidianobsidian-mdobsidian-plugin
    View on GitHub↗4,023
  • oscargodson/epiceditorOscarGodson avatar

    OscarGodson/EpicEditor

    4,216View on GitHub↗

    EpicEditor is a JavaScript-based Markdown editor designed as an embeddable UI component for web applications. It functions as a local-first content manager, utilizing browser local storage for automatic draft saving and offline content persistence. The editor is distinguished by its use of iframes to isolate styles, preventing CSS leakage between the editor and the host application. It features a customizable Markdown parser that allows developers to replace the default parsing engine with custom functions to transform text into specific output formats. The system provides a split-pane inter

    JavaScript
    View on GitHub↗4,216
  • nvim-orgmode/orgmodenvim-orgmode avatar

    nvim-orgmode/orgmode

    3,786View on GitHub↗

    Neovim Orgmode is a task management and note-taking environment for Neovim that functions as a plain-text task manager and personal information manager. It uses hierarchical outlining, status states, and tags within simple text files to organize projects and personal workflows. The system incorporates a Tree-Sitter document parser to enable precise manipulation of document hierarchies. The project distinguishes itself through a modular Lua editor extension architecture that provides programmatic interfaces for automating document workflows. It features state-based agenda generation to aggrega

    Lua
    View on GitHub↗3,786
Compare all 30 related projects→