Re: [ANN] ElasticUI AngularJS Directives - Easily Build an Interface on top of Elasticsearch

2014-07-21 Thread Yousef El-Dardiry
Thanks all for the enthusiastic responses! Very excited to see the first 
contributions today and many stars on github over the last couple of weeks. 
Would love to hear your feedback / use cases in case you have any already :)

Regards,

- Yousef

http://www.elasticui.com
http://www.tweetbeam.com

On Thursday, July 3, 2014 3:06:11 PM UTC+2, Petar Djekic wrote:

 wow, this is really cool!

 On Wednesday, July 2, 2014 12:56:48 PM UTC+2, Yousef El-Dardiry wrote:

 Hi all,

 I just open sourced a set of AngularJS Directives for Elasticsearch. It 
 enables developers to rapidly build a frontend (e.g.: faceted search 
 engine) on top of Elasticsearch.

 http://www.elasticui.com (or github 
 https://github.com/YousefED/ElasticUI)

 It makes creating an aggregation and listing the buckets as simple as:

 *ul 
 eui-aggregation=ejs.TermsAggregation('text_agg').field('text').size(10)*
 *li ng-repeat=bucket in aggResult.buckets{{bucket}}/li*
 */ul*

 I think this was currently missing in the ecosystem, which is why I 
 decided to build and open source it. I'd love any kind of feedback.

 - Yousef

 *-*
 Another example; add a checkbox facet based on a field using one of the 
 built-in widgets 
 https://github.com/YousefED/ElasticUI/blob/master/docs/widgets.md:

 *eui-checklist field='facet_field' size=10/eui-checklist*

 Resulting in
 [image: checklist screenshot]



-- 
You received this message because you are subscribed to the Google Groups 
elasticsearch group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/d2b79b01-4460-4f07-ab38-508a22f50d37%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[ANN] ElasticUI AngularJS Directives - Easily Build an Interface on top of Elasticsearch

2014-07-02 Thread Yousef El-Dardiry
Hi all,

I just open sourced a set of AngularJS Directives for Elasticsearch. It 
enables developers to rapidly build a frontend (e.g.: faceted search 
engine) on top of Elasticsearch.

http://www.elasticui.com (or github https://github.com/YousefED/ElasticUI)

It makes creating an aggregation and listing the buckets as simple as:

*ul 
eui-aggregation=ejs.TermsAggregation('text_agg').field('text').size(10)*
*li ng-repeat=bucket in aggResult.buckets{{bucket}}/li*
*/ul*

I think this was currently missing in the ecosystem, which is why I decided 
to build and open source it. I'd love any kind of feedback.

- Yousef

*-*
Another example; add a checkbox facet based on a field using one of the 
built-in widgets 
https://github.com/YousefED/ElasticUI/blob/master/docs/widgets.md:

*eui-checklist field='facet_field' size=10/eui-checklist*

Resulting in
[image: checklist screenshot]

-- 
You received this message because you are subscribed to the Google Groups 
elasticsearch group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/7677d4fb-b340-4957-a7e6-ef4ef5e8347e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.