server

Version, currently main branch1 version
  • main branchlatestFeb 26, 2025

github.com/serge-hulne/crystal-wiki

A minimalist, but efficient Wiki, but with Crystal-lang and HTMX

8 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  server:
    github: serge-hulne/crystal-wiki
    branch: main

main is a branch, not a release, so this tracks it rather than pinning a version.

Then run:

shards install

shard.yml

Crystal
>= 1.14.0
License
MIT
Author
serge <serge.hulne@gmail.com>
Target
  • server from src/server.cr

Dependencies

Runtime Dependencies

README

# Crystal-wiki uses:
- Crystal-lang
- SQlite3
- HTMX.
- Marked.js
- Toast UI Editor
- Bahunya.css / Water.css





TODO: Write a description here

![Screenshot 2025-02-24 at 17 11 03](https://github.com/user-attachments/assets/f46fdfb3-67e8-4ff8-a34d-0751be35fdeb)

You can copy-paste from Google docs:
![Screenshot 2025-02-24 at 17 14 41](https://github.com/user-attachments/assets/f149a6e4-481d-46fb-8f14-640812d2020f)

Exemple of an article created in the Wiki:
![Screenshot 2025-02-26 at 11 23 15](https://github.com/user-attachments/assets/99aa16f7-748b-4938-8a59-c073e2c0a26d)




## Installation

TODO: Write installation instructions here

## Usage

TODO: Write usage instructions here

## Development

TODO: Write development instructions here

## Contributing

1. Fork it (<https://github.com/your-github-user/server/fork>)
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create a new Pull Request

## Contributors

- [serge](https://github.com/your-github-user) - creator and maintainer