Popularity
7.9
Declining
Activity
0.0
Stable
46
9
9
Programming language: CSS
License: MIT License
Tags:
Services And Apps
Latest version: v0.9.4
Crystal [ANN] alternatives and similar shards
Based on the "Services and Apps" category.
Alternatively, view Crystal [ANN] alternatives based on common mentions on social networks and blogs.
-
crystalshards.herokuapp.com
๐ค Watch and hear macOS robots argue live in your terminal ๐ค -
procodile
๐ Run processes in the background (and foreground) on Mac & Linux from a Procfile (for production and/or development environments) -
quicktype
Generate models and serializers from JSON, JSON Schema, GraphQL, and TypeScript -
JSON to Crystal
Paste in a JSON object and get Crystal mappings in response
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Promo
www.influxdata.com
Do you think we are missing an alternative of Crystal [ANN] or a related project?
README
Crystal [ANN]
Source code for https://crystal-ann.com.
Setup
- Install Crystal
- Install Amber Framework
- Install Postgres
- Create
crystal_ann
andcrystal_ann_test
pg databases
Development
- Install project dependencies:
$ shards install
- Run database migrations:
$ amber db migrate
- Seed data:
$ amber db seed
- Start app and watch for source changes:
$ amber w
Testing
Migrate test database and run specs:
$ MICRATE_RUN_UP=true crystal spec
Deployment to Heroku
$ heroku create app-name --buildpack https://github.com/crystal-lang/heroku-buildpack-crystal.git
$ heroku buildpacks:add https://github.com/veelenga/heroku-buildpack-sidekiq.cr
$ git push heroku master
And set environment variables with heroku config:set VAR=VAL
:
AMBER_ENV
AMBER_SESSION_SECRET
MICRATE_RUN_UP
REDIS_PROVIDER
GITHUB_ID
GITHUB_SECRET
TWITTER_CONSUMER_KEY
TWITTER_CONSUMER_SECRET
TWITTER_ACCESS_TOKEN
TWITTER_ACCESS_TOKEN_SECRET
TWITTER_OAUTH_CONSUMER_KEY
TWITTER_OAUTH_CONSUMER_SECRET
Contributors
- veelenga V. Elenhaupt - creator, maintainer
- hugoabonizio Hugo Abonizio - contributor, maintainer
- janczer Janczer - contributor
- lex111 Alexey Pyltsyn - contributor
- vaibhavsingh97 Vaibhav Singh - contributor
- PAPERPANKS Pankaj Kumar Gautam - contributor