• Stars
    star
    1
  • Language
    Crystal
  • License
    MIT License
  • Created over 8 years ago
  • Updated about 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

⚓ A Crystal wrapper for the Connpass API

Connpass

Build Status Dependency Status devDependency Status

A Crystal wrapper for the Connpass API inspired by Ruby's implementation.

Installation

Add it to shard.yml

dependencies:
  connpass:
    github: pine/connpass
    branch: master

Usage

See example example/event_search.cr and Official API reference.

require "connpass"

res = Connpass.event_search({ "keyword" => "Crystal" })
res.events.each{|e| puts e.title }

How to run example

First, you should install Crystal compiler, using a tool such as crenv.

$ git clone https://github.com/pine/crystal-connpass.git
$ cd ./crystal-connpass
$ crystal deps
$ crystal run ./example/event_search.cr
Keyword> Ruby
All Ruby 10 events found.

 1: Hacker Tackle
   福岡のあらゆるエンジニアためのコミュニティイベント
   会場: 福岡県Ruby コンテンツ産業振興センター
   日時: 2015-09-26T12:50:00+09:00

 2: Sensu Deep Talks #2
   会場: ニフティ株式会社 セミナールームB
   日時: 2015-10-02T18:30:00+09:00

 3: 第12回 ベイサイドRuby on Rails勉強会@マスマス
   初心者も経験者ももくもくしながら情報交換する会
   会場: mass x mass
   日時: 2015-09-29T19:00:00+09:00

...

Contributing

  1. Fork it ( https://github.com/pine/crystal-connpass/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

Acknowledgement

Thank you.

License

MIT License

More Repositories

1

nodenv-yarn-install

⚡ Automatically install Yarn after nodenv install
Shell
47
star
2

arraybuffer-loader

📀 ArrayBuffer loader for webpack
JavaScript
45
star
3

ndenv-yarn-install

⚡ Automatically install Yarn after ndenv install
Shell
16
star
4

rxkotlin-collections

🐥 Kotlin Collections Methods for RxJava2.
Kotlin
15
star
5

crystalbrew

💎 [DEPRECATED] Crystal version manager.
Perl
14
star
6

slack-lgtm-bot

👍 The LGTM bot for Slack
JavaScript
12
star
7

dotfiles

🔧 My dotfiles
Shell
12
star
8

sync-slack-emoji

🔄 Sync slack emoji
JavaScript
12
star
9

RxBindroid

♻️ Bind Observable for Android Activity / Fragment / View Lifecycles
Java
9
star
10

Nina

👀 Check and notify app's latest version on App Store and Google Play
JavaScript
9
star
11

crystal-notify-slack

🔔 Slack notify CLI tool
Crystal
8
star
12

Miyako

⚡ The lightning-fast Atlassian bot for Slack.
JavaScript
8
star
13

node-vimlint

✅ Validate .vimrc, .vim files with vimlint.
JavaScript
8
star
14

wasm-sample

WebAssembly Sample
LLVM
7
star
15

jenkins-Minamike

👪 Minamike style Jenkins theme
CSS
6
star
16

slack-message-counter

Count your Slack messages.
JavaScript
6
star
17

unistar

⭐ Make unicode star text
JavaScript
6
star
18

FelicaSharp

FeliCa を C# から扱うためのライブラリ / This is the C# smart card library specialized for FeliCa.
C#
6
star
19

is-lo

🔁 Check if it is a loopback network interface or not
TypeScript
6
star
20

self-ip

➿ Get self IP addresses
TypeScript
6
star
21

profile

👤 My profile website
CSS
5
star
22

slack-github-bot

:octocat: The Slack bot to expand GitHub PR/Issue URLs
JavaScript
5
star
23

FelicaCashingSystemV2

💳 This is the electronic money system using the Sony/PaSoRi RC-S380.
C#
5
star
24

chatwork-to-slack

📛 Transfer chat messages from ChatWork to Slack
JavaScript
5
star
25

p5-Text-Diff-Unified-XS

💨 The fast Text::Diff module implemented by XS
C
5
star
26

md5-wasm-example

WebAssembly example for MD5 hash algorithm
C
5
star
27

meteorshower-app

🌟 Do you remember all the repositories saw in the past?
TypeScript
5
star
28

crystal-lua

[EXPERIMENTAL] Lua embedded in Crystal
Crystal
4
star
29

waf_benchmark

⚡ Web Application Framework 初夏のベンチーマーク祭り
JavaScript
4
star
30

spring-cache-interceptors

🌿 Cache interceptors for SpringFramework
Java
4
star
31

node-camo-url

Create a image url by proxy that is camo.
LiveScript
4
star
32

keyfac

🔑 Declare cache key generator
JavaScript
4
star
33

GitHub-DangerZone-Destroyer

💣 Kill your GitHub danger zone, and let's go back quickly to the safe home.
JavaScript
4
star
34

chatwork-messages

📛 Fetch ChatWork messages
JavaScript
3
star
35

grunt-vimlint

✅ Validate `.vimrc`, `.vim` files with `vimlint`.
JavaScript
3
star
36

gulp-dotenv

🔧 A .env file plugin for gulp: compiling .env to JSON
JavaScript
3
star
37

mws-simple-browser

🔍 browser Amazon MWS API in 100 lines of code
JavaScript
3
star
38

UsartReceiver

The application is serial port terminal to debug a microcontroller.
C#
3
star
39

github-contribution-stats

:octocat: GitHub contribution stat utilities.
Java
3
star
40

translatebot

🔡 Automatic translation bot for learning English.
Java
3
star
41

est

📫 The cute email notification system V2 for Slack.
Java
3
star
42

izetta-v1

🌿 [ARCHIVED] Keep your lawn grasses lush green forever
JavaScript
3
star
43

node-tamagoya

🐣 Tamagoya scraping library (unofficial)
JavaScript
3
star
44

yarn-npm-benchmark

🚀 Benchmark for Node package managers
JavaScript
3
star
45

p5-SemVer-V2-Strict

📈 Semantic version v2.0 object for Perl
Perl
3
star
46

grunt-zshlint

✅ Validate `.zshrc`, `.zsh` files
LiveScript
3
star
47

package-json-collector

✨ [ARCHIVED] Collect package.json from popular JavaScript repositories in GitHub
JavaScript
3
star
48

gulp-vimlint

✅ Validate .vimrc, .vim files with vimlint.
JavaScript
3
star
49

ng-todo-app

This is the todo app that I created to learn AngularJS.
CoffeeScript
3
star
50

PercentClipView

⭐ Cropped layouts with percentage for Android
Java
3
star
51

p5-Test-Chai

BDD / TDD assertion framework for Perl that can be paired with any testing framework. [WIP]
Perl
2
star
52

rust-hands-on

🐶 Rust hands-on
Rust
2
star
53

lestia

Lestia is a library of Message-based RPC that can do callback.
JavaScript
2
star
54

BestCommiter

📊 [ARCHIVED] The GitHub commits count tool for developer
Crystal
2
star
55

Serika

😊 A cute and violent font for programmer like Serika.
2
star
56

JwcadUpdateChecker

This is a Google Apps Script that get latest version of Jw_cad.
JavaScript
2
star
57

fly-vimlint

✈️ Validate `.vimrc`, `.vim` files with `vimlint`.
JavaScript
2
star
58

FelicaCashingSystem

This is the electronic money system using the Sony/PaSoRi RC-S380.
C#
2
star
59

crystal-rfc5988

🌐 Parser and builder for RFC 5988 Link Header Field
Crystal
2
star
60

amznjp-url-normalize

👜 The URL normalizer of Amazon.co.jp
JavaScript
2
star
61

Irori

🔥 [ARCHIVED] REST x RSS based notification system
JavaScript
2
star
62

mapbot

🗺️ Google Maps bot for Slack
Java
2
star
63

crystal-resque-client

🚑 Simple Resque queue client for Crystal
Crystal
2
star
64

chocolatey-packages

My Chocolatey packages
PowerShell
2
star
65

Shiro

❄️ Shiro is the very cute Slack notification bot
Crystal
2
star
66

Mines

大学2年の時に課題で作ったマインスイーパーです。
Java
2
star
67

emilia-obsolete

👑 Emilia is a private tool that transfer chat messages from ChatWork to Slack.
JavaScript
2
star
68

yurie

Julie Sigtuna is very cute ya- ya-.
CoffeeScript
2
star
69

heroku-addons

🔍 Heroku add-ons utilities.
Java
2
star
70

crystal-github-simple

:octocat: Simple GitHub API client for Crystal
Crystal
2
star
71

reactor-interruptible

⌛ Reactor InterruptedException utilities
Java
2
star
72

RxBinding-Shared

🌀 RxBinding of stream shareable version
Kotlin
2
star
73

fizzbuzz-gss

NPM モジュールのサンプル
JavaScript
1
star
74

izetta-v2

🌿 Keep your lawn grasses lush green forever V2.
Java
1
star
75

RevelAjaxTodoApp

This is a simple todo app that is used Golang and Revel Framework.
Go
1
star
76

chef-repo-nginx-php-fcgi

This is a experimental chef repository.
Ruby
1
star
77

FelicaCashingSystemV2_Settings

Felica Cashing System V2 の設定ファイル
1
star
78

p5-Hash-Util-Pick

✂️ The non-destructive hash utilities for picking hash.
Perl
1
star
79

gulp-scss-lint

Gulp plugin to lint scss files with `scss-lint`
JavaScript
1
star
80

opoona

🍷 Opoona - The thicket opener
Python
1
star
81

p5-JavaScript-V7

[Experimental][WIP] Perl + JavaScript V7
C
1
star
82

cpp-mix-5

C++ MIX #5 example
CMake
1
star
83

skia-practice

C++
1
star
84

noel

[Deprecated] Noel is not a Blu-ray disc. Noel is a test runnner of chocolatey packages!
Go
1
star
85

OperaUpdateChecker

This is a Google Apps Script that get latest version of Opera.
JavaScript
1
star
86

clean-repos-dir

🔪 This is a private tool that is able to keep clean state my repositories directory.
JavaScript
1
star
87

NyagosUpdateChecker

This is a Google Apps Script that get latest version of NYAGOS.
JavaScript
1
star
88

typescript-after-extends

Extends class after like TypeScript
JavaScript
1
star
89

4clojure

Clojure の勉強サイト 4clojure の解答を載せているレポジトリ
Clojure
1
star
90

crystal-sql-querymaker

🔑 Helper functions for SQL query generation like Perl's SQL::QueryMaker
Crystal
1
star
91

KutDormitoryReport

The app can generate PDF file of a curfew report of dormitory in Kochi University of Technology.
C#
1
star
92

pine.moe

👤 Redirect pages to profile.pine.moe
HTML
1
star
93

PointMallScraper

This is a web scraping tool to get shop data in JSON format from credit card point mall.
C#
1
star
94

FelicaDataV2

Felica Cashing System V2 のデータベースレイヤ
C#
1
star
95

makina

Makina is unofficial Skype API for Windows.
Ruby
1
star
96

slack-qiita-organization-counter

Count posts/stocks of your Qiita organization, and post counting to your Slack.
JavaScript
1
star
97

illya

illya.js is simple MVVM framework for TypeScript based on Vue.js. イリヤたんprpr.
JavaScript
1
star
98

est-v1-obsolete

ARCHIVED: 📫 Est is the mail notification system by Slack. (OSS Ver)
Perl
1
star
99

p5-Scope-UndefSafe

🔭 Scope::UndefSafe has two functions to limit scope undef safety.
Perl
1
star
100

ya

Julie Sigtuna is very cute ya- ya-.
Clojure
1
star