Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mumez/scallion-svelte
A wiki frontend app written in SvelteKit + Skeleton
https://github.com/mumez/scallion-svelte
skeleton svelte sveltekit wiki
Last synced: 2 months ago
JSON representation
A wiki frontend app written in SvelteKit + Skeleton
- Host: GitHub
- URL: https://github.com/mumez/scallion-svelte
- Owner: mumez
- License: mit
- Created: 2022-09-07T14:44:25.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-15T13:55:30.000Z (11 months ago)
- Last Synced: 2024-02-15T14:52:36.310Z (11 months ago)
- Topics: skeleton, svelte, sveltekit, wiki
- Language: TypeScript
- Homepage: https://scallion-svelte.vercel.app
- Size: 891 KB
- Stars: 6
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# scallion-svelte
A wiki frontend app developed using [SvelteKit](https://kit.svelte.dev/) + [Skeleton](https://www.skeleton.dev/).
Designed to work with [scallion-wiki-api](https://github.com/mumez/scallion-wiki-api) as the wiki API backend.
## Features
- Utilizes Markdown format for page editing.
- Employs Firebase for authentication, using JWT.
- Allows the wiki owner to lock pages, preventing edits by other users.
- Supports versioning of pages, enabling users to view and restore previous page versions as needed.
- Permits users to attach files to pages, offering a convenient method for sharing documents and other resources.
- Accommodates multiple wikis.
- Supports blog-style pages (bliki)
- Localization support
- Full text search support## To Do
- [x] Implement a blog-style page view, commonly referred to as a "bliki."
- [x] Add localizable labels and messages.
- [x] Develop a search function that enables users to locate wiki pages based on specific keywords.## Demo
https://scallion-svelte.vercel.app/
Note: You can only edit the "demo" wiki, and the content of this wiki is reset daily.