Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dpc/tagwiki
A wiki in which you link to pages by specifing hashtags they contain.
https://github.com/dpc/tagwiki
async-await jurnal rust tags wiki
Last synced: 16 days ago
JSON representation
A wiki in which you link to pages by specifing hashtags they contain.
- Host: GitHub
- URL: https://github.com/dpc/tagwiki
- Owner: dpc
- License: apache-2.0
- Created: 2020-05-13T07:04:25.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-09-06T06:32:58.000Z (about 4 years ago)
- Last Synced: 2024-10-18T07:28:45.580Z (26 days ago)
- Topics: async-await, jurnal, rust, tags, wiki
- Language: Rust
- Homepage:
- Size: 81.1 KB
- Stars: 16
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# Tagwiki
Tagwiki is a wiki in which you link to pages by specifing hashtags they contain.
Example: `/tagwiki/help` link will lead to all pages that contain both `#tagwiki` and `#help`.
This allows effortless and self-structuring organization and editing experience,
as the page collection grows and evolves.### My use-case
I just need a personal wiki, that I can throw random things into,
that I don't have to pre-plan or carefully maintain.### User facing features and design goals
* browser-based UI,
* uses Markdown for content,
* brutally simple,
* fast,
* excellent support for keyboard navigation,
* keeps pages as markdown files in a directory,
* convenient logs/journals/note taking### How it looks
![tagwiki screenshot](https://i.imgur.com/0UrHCoI.png)
### Under the hood
* Rust, `async/await`
### Feature ideas:
* support public-facing setups (authentication, permissions, and so on)
### Installing & running
Like any Rust program. `cargo install --git https://github.com/dpc/tagwiki`.
To run `tagwiki `
See [`docs`](https://github.com/dpc/tagwiki/tree/master/docs) directory for more user-documentation. Pages inside it are
tagwiki content, so you can use `tagwiki ./docs` to try things out.