https://github.com/novident/novident-corkboard
Novident's Corkboard is a visual board with tiles that represents the entities that you want, allowing you to easily rearrange them to give structure to your writing.
https://github.com/novident/novident-corkboard
Last synced: 10 months ago
JSON representation
Novident's Corkboard is a visual board with tiles that represents the entities that you want, allowing you to easily rearrange them to give structure to your writing.
- Host: GitHub
- URL: https://github.com/novident/novident-corkboard
- Owner: Novident
- License: bsd-3-clause
- Created: 2025-03-30T22:12:04.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-04-27T22:30:55.000Z (about 1 year ago)
- Last Synced: 2025-04-27T23:25:26.228Z (about 1 year ago)
- Language: Dart
- Homepage:
- Size: 319 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# 📑 Novident Corkboard
> [!NOTE]
> The developer/user must manually add the editor/corkboard/outliner to ensure they meet their application requirements.
> [!IMPORTANT]
>
> By now, we are working on the **FreeForm** corkboard, where you can drag and drop your index cards.
>
> Current state of the **FreeForm** view:
>
> _If you notice about the X-Y axis Offsets, ignore it. Them are only available when `debugMode` is true._
>
> https://github.com/user-attachments/assets/f5a8d042-4e90-49a5-a4eb-8c333841a1aa
Novident give us a corkboard that is the key visual tool for organizing and structuring writing projects, such as novels, essays, screenplays, or research. Its design mimics a traditional corkboard with index cards, where each card can represents a section, chapter, scene, or idea from your project.
## 💡 What is Corkboard?
- **Visual Tabs:** Each tab displays can displays the content associated with the Node passed. For example, in a novel, each tab could be a scene with notes about its plot or characters.
- **Flexibility:** Tabs can be rearranged by dragging and dropping, allowing you to experiment with the structure of your project without altering the entire text.
- **Integration:** Each tab is linked to a Node within the novident-nodes implementation.
## 📌 Corkboard Modes
Novident offers three main working modes, which complement Corkboard:
### 🗒️ Corkboard (Cards Mode)
Classic view of cards organized on a board.
Ideal for visually planning and reordering sections. You can filter cards using `customFilters` (useful for large projects).
### 🗒️ Free Form Corkboard
Ideal for visually a free reordering sections without offset limits.
### 🗃️ Outliner (Outline Mode)
Displays the structure as a hierarchical list, with details such as target words, dates, or metadata. Perfect for a more detailed, textual view of the project's order.
### 📝 Editor (Writing Mode)
Focuses on writing the text associated with a specific card.
Allows you to work without distractions on the content of each section.
## 🌳 Contributing
We greatly appreciate your time and effort.
To keep the project consistent and maintainable, we have a few guidelines that we ask all contributors to follow. These guidelines help ensure that everyone can understand and work with the code easier.
See [Contributing](https://github.com/Novident/novident-corkboard/blob/master/CONTRIBUTING.md) for more details.