app
Version, currently master branch1 version
- master branchlatestAug 21, 2020
github.com/polonski/hello-spider-gazelle
No description declared in shard.yml.
1 stars
0 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
app:
github: polonski/hello-spider-gazelle
branch: mastermaster is a branch, not a release, so this tracks it rather than pinning a version.
Then run:
shards installshard.yml
- Crystal
0.35.1- License
- MIT
- Author
- Michał Połoński
- Target
herokufrom src/app.cr
Dependencies
Runtime Dependencies
- kilt*github: jeromegn/kilt
- clear*github: anykeyh/clear, branch: master
- secrets-env*github: place-labs/secrets-env
- active-model*github: spider-gazelle/active-model
- action-controller~> 3.0github: spider-gazelle/action-controller
Development Dependencies
- ameba*github: veelenga/amebadev
README
Spider-Gazelle To-Do Application
Auto-building as Heroku app
Clone this repository to start building your own spider-gazelle based application
Documentation
Detailed documentation and guides available: https://spider-gazelle.net/
- Action Controller base class for building Controllers
- Active Model base class for building ORMs
- Habitat configuration and settings for Crystal projects
- router.cr base request handling
- Radix Radix Tree implementation for request routing
- HTTP::Server built-in Crystal Lang HTTP server
- Request
- Response
- Cookies
- Headers
- Params etc
- Usng Clear ORM for model handling.
- Using Postgres Database
Spider-Gazelle builds on the amazing performance of router.cr here.:rocket:
Testing
crystal spec
- to run in development mode
crystal ./src/app.cr - passes tests from ToDoBackend
Compiling
crystal build ./src/app.cr
Deploying
Once compiled you are left with a binary ./app
- for help
./app --help - viewing routes
./app --routes - run on a different port or host
./app -b 0.0.0.0 -p 80
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This branch
- Branch
master- Seen
- Aug 21, 2020
- Crystal
0.35.1- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/polonski/hello-spider-gazelle
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 15, 2026
- Synced
- Aug 15, 2026
- Versions
- 1