Skip to content

Github

Meet other local people interested in Github: share experiences, inspire and encourage each other! Join a Github group.
pin icon
0
members
people1 icon
0
groups

Frequently Asked Questions

Yes! Check out github events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.

Discover all the github events taking place this week here. Plan ahead and join exciting meetups throughout the week.

Absolutely! Find github events near your location here. Connect with your local community and discover events within your area.

Github Events Today

Join in-person Github events happening right now

One  Computer Per Human מחשב אחד לכל אדם
One Computer Per Human מחשב אחד לכל אדם
\#\# בנה מחשב משלך בלי לקנות כלום\! \*\*רוצה לחסוך כסף ולבנות מחשב משלך?\*\* \*\*הצטרף לקורס בנית/הרכבת מחשבים ייחודי מבוסס על שימוש בזבל דיגיטלי ותוכנה חופשית!\*\* \*\*מה תקבלו?\*\* \* \*\*מחשב ניח שלם, פעיל ועובד\*\* שתיקחו הביתה בסוף הקורס. \* ידע שלם בבניית, הרכבת, התקנת והפעלת מערת הפעלה גניו/ לינוקס תוכנות מחשב \*\*מאפס\*\*. \* \*\*כלים ושיטות\*\* שיאפשרו לכם לתחזק ולתקן את המחשב שלכם בעתיד \*\*בלי צורך לקנות כלום\*\*. \* \*\*הדרכה מקיפה\*\* כיצד להשיג חלקים במחירים זולים או בחינם. \* \*\*קורס מותאם לכל אחד\*\*, ללא צורך בידע קודם. \*\*משך הקורס:\*\*עד 4 מפגשים שתאריכם כבעים במפגש הראשון. \*\*עלות:\*\* 300₪ ! כתרומה Build Your Own Computer Without Buying Anything! Want to save money and build your own computer? Join our unique computer building/assembly course based on the use of digital waste and free software! What will you get? A complete working desktop computer that you will take home at the end of the course. All the needed knowledge of building, assembling, installing, and running GNU/ Linux computer software from scratch. Tools and methods that will allow you to maintain and repair your computer in the future without having to buy anything. Comprehensive guidance on how to obtain parts at low prices or for free. A course tailored for everyone, with no prior knowledge required. Course duration: up to 4 sessions. Dates are decided according to your prefernces. Cost: 300₪! As a donation to TAMI.
Angular TLV - February 2026 Meetup
Angular TLV - February 2026 Meetup
We’re excited to invite you to a special Angular TLV Meetup featuring Angular Team updates and more. 📅 Date: February 18, 2026 🕕 Time: 6:00 PM 📍 Location: Palo Alto Networks Offices Yigal Alon St 94a, Tel Aviv, 6789155 Floor 12 🎟️ Free! 🎤 Talks & Speakers 18:00 – Gathering & Snacks 18:30 – 19:00: Angular Team Updates – Web Codegen ScorerEliran Eliassy – CEO & Founder\, E\-SQUARE\.io \| Google Developer Expert \(GDE\) 19:00 – 19:30: "It’s Not You, It’s the Library" – Escaping the Black Box TrapTal Bare – Senior Engineer, Palo Alto NetworksShoval Harel – Senior Engineer, Palo Alto Networks 19:30 – 19:45: Break 19:45 – 20:15: "Why Don't You Get It?" – Why Genius Agents Fail at Basic Web Tasks Lion Levy – Senior Engineer, Palo Alto Networks Hosted with our partners: E-SQUARE.io, Palo Alto Networks, and GDG 🤝 🔗 PLEASE FILL OUT THE FORM BELOWhttps://forms.gle/zwzCiH8iGVTr4Qtd7 Seats are limited, and pre-registration is required. Agenda *** Hosted By Eliran Eliassy, GDG Organizer Shahar Kazaz, GDG Co-Organizer Complete your event RSVP here: https://gdg.community.dev/events/details/google-gdg-tel-aviv-presents-angular-tlv-february-2026-meetup/.
Israel LLVM Meetup in Herzliya
Israel LLVM Meetup in Herzliya
**Join Us for the next Israel LLVM Meetup!** We’re thrilled to invite you to an exciting evening, where we’ll dive deep into cutting-edge compiler technologies and hardware-aware optimizations. This meetup brings together the LLVM community for insightful talks, networking, and discussions on the future of compiler infrastructure. Expect a diverse lineup of sessions covering Triton, MLIR, and LLVM optimizations powered by hardware metrics — perfect for compiler developers, performance engineers, and anyone passionate about high-performance computing. 📅 **Date & Time** **February 18th, 2026** • **17:00** – Arrival & Networking • **17:30** – Talks Begin • **19:00** – Wrap-up 📍 **Venue** [Jem’s Hertzliya](https://share.google/5taousLhsVfY7ox0r) 🎤 **Speakers & Topics** **• Jonathan Cohen - Compiler Engineering Manager - Apple** Title: “Supercharging Compiler Optimization Remarks with Hardware Metrics” Abstract: This session demonstrates how to turn hardware counters with compiler optimization remarks into performance wins. It combines performance analysis metrics with enriched Optimization Remarks to debug and mitigate performance bottlenecks - a challenging task for compiler developers or performance engineers. **• Michael Zuckerman - AI SW Engineering Manager – Majestic Labs AI** Title: “Triton for RISC-V: Bridging PyTorch to RISCV with MLIR & LLVM” Abstract: Triton is a powerful open-source programming model originally developed to generate highly optimized GPU kernels for deep learning workloads. In this talk, I present an extension of Triton to target the RISC-V vector architecture, using MLIR and the LLVM toolchain as the compilation backbone. This work creates a practical bridge between modern PyTorch-based machine learning frameworks and emerging RISC-V hardware platforms, enabling efficient and portable execution of AI workloads beyond traditional GPUs. The proposed integration allows PyTorch models to be lowered end-to-end into RISC-V vector instructions, leveraging open compiler infrastructure to significantly reduce the effort required to enable new hardware targets. I will show how Triton kernels, TorchDynamo graph capture, TorchInductor scheduling, and MLIR/LLVM code generation were aligned into a unified backend that supports rapid bring-up, iterative optimization, and transparent performance tuning. This talk demonstrates how an open, modular compiler stack can accelerate the adoption of flexible hardware architectures in machine learning, while preserving high performance and developer productivity.
(TinkerCad) סדנת מידול והדפסה בתלת-ממד בתוכנת טינקרקאד
(TinkerCad) סדנת מידול והדפסה בתלת-ממד בתוכנת טינקרקאד
מוזמנים/ות לסדנת מידול והדפסה בתלת-ממד בעזרת Tinkercad למבוגרים. במהלך הסדנה נכיר את הממשק של התוכנה, נלמד כיצד לבנות מודלים בסיסיים ולבסוף – נכין את המודלים להדפסה. משתתפי הסדנה יקבלו קופון לשעת הדפסה חינם. למבוגרים ונוער (16+). עלות: 240 ש"ח (לתושבי יהוד-מונוסון - 180 ש"ח) שימו לב: לא מספיק להרשם במיטאפ יש להרשם גם בקישור הבא , שם תמצאו גם פרטים נוספים https://link.makelab.org.il/TinkerCad-adults
ערב יזמים ממוקד - גיוס הון | מענקים | ייעוץ עומק
ערב יזמים ממוקד - גיוס הון | מענקים | ייעוץ עומק
**ערב יזמים ממוקד \- גיוס הון \| מענקים \| ייעוץ עומק** אנחנו מזמינים אתכם לערב ייחודי ואינטימי אצלנו במשרדים, המיועד ליזמים וחברות שנמצאים לקראת או במהלך סבב גיוס, ובנקודת החלטה אמיתית לגבי עבודה מול משקיעים ו/או הגשת מענקים. זה לא ערב של הרצאות ארוכות. זה לא נטוורקינג כללי. זה ערב שנועד לעשות סדר בבלגן, להבין את ההלימה בין גיוס הון, מענקים וייעוץ ולבחור מסלול אחד נכון שמתאים לשלב שבו החברה נמצאת. הערב מתקיים בשיתוף פעולה בין: **• Nexus Club – חיבורים ממוקדים בין יזמים למשקיעים וליווי בצמתי גיוס** **• Impactory – ייעוץ והובלה מקצועית להגשת מענקים מול רשות החדשנות** ### מה בתוכנית? ▪️ נטוורקינג פתיחה ממוקד – יזמים בשלב דומה ▪️ הרצאות קצרות (15 דק’ כל אחת): – איך באמת מאיצים תהליך גיוס הון ממשקיעים – האתגרים האמיתיים בקבלת מענקים ומה נדרש בפועל ▪️ ייעוץ עומק ממוקד לאחר ההרצאות: מפגשי ייעוץ קצרים עם מומחים בחדרים ייעודיים: – גיוס הון ממשקיעים וקרנות – מענקים ותהליכי תמיכה בשולחנות עגולים עם יזמים בשלב דומה לשלכם 📌 הרישום לייעוץ מתבצע במקום – לפי סדר הגעה. ### למי זה מתאים? • חברות עם מוצר לאחר הוכחת היתכנות • ותק של שנה לפחות • חברות לקראת / במהלך סבב גיוס • חברות ששוקלות או נמצאות בתהליך הגשת מענקים ⚠️ מספר המקומות מוגבל – כדי לאפשר שיח איכותי, ייעוץ אמיתי וערך מעשי יש למלא את השאלון: [https://forms.gle/5Kr4EPuMWo1fsSWA8](https://forms.gle/5Kr4EPuMWo1fsSWA8) ## **\*\*English\*\*** **Focused Founders Evening** **Fundraising \| Grants \| Strategic Advisory** **We invite you to a unique, intimate evening at our offices, designed for founders and companies who are preparing for or already in a fundraising round, and are facing real decisions around working with investors and/or applying for grants.** **This is not a long-lecture event.** **This is not general networking.** **This is a focused evening created to cut through the noise, understand how fundraising, grants, and advisory should align, and choose one clear, stage-appropriate path forward.** **The event is held in collaboration with:** **• Nexus Club – curated founder–investor connections and fundraising guidance** **• Impactory – professional advisory and execution for grants with the Israel Innovation Authority** ### **Agenda** **▪️ Focused opening networking – founders at similar stages** **▪️ Short talks (15 minutes each):** **– How to truly accelerate a fundraising process** **– The real challenges of securing grants and what it actually takes** **▪️ Post-talk focused advisory sessions:** **Short consultations with experts in dedicated rooms:** **– Fundraising from investors and funds** **– Grants and support programs** **Roundtable discussions with founders at a similar stage** **📌 Advisory sessions are booked on-site, based on availability.** ### **Who should attend?** **• Companies with a product after proof of feasibility** **• At least one year of operation** **• Companies preparing for or currently raising a round** **• Companies considering or applying for grants** **⚠️ Attendance is limited to ensure meaningful discussion, hands-on guidance, and real value. Pre-registration is required and subject to approval - [https://forms.gle/YfSHTTieymnhg9u67 ](https://forms.gle/YfSHTTieymnhg9u67)**

Github Events This Week

Discover what is happening in the next few days

Feb. 2026 Node.js Monthly Meetup
Feb. 2026 Node.js Monthly Meetup
***\*\*To register for the meetup, please register via Luma using the link below\*\**** Register via Luma -> [https://luma.com/1vzetmmg](https://luma.com/qxaze4a6) 18:00 - Mingling 🎉, SWAG 🎁, pizza 🍕, and beers 🍻 18:30 - lectures 19:50 - Give a way one Node.TLV 20025 ticket 🎉 # [Daniel Clayborough](https://www.linkedin.com/in/daniel-clayborough-894496103/overlay/about-this-profile/?lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base%3BVog6gDcMRzqVPME9ZEkz1w%3D%3D) \| **Frontend Team/Tech Lead at Agora** \| Standardizing Large JS Codebases in the AI Era # ​\*\*[Ariel Shulman](https://www.linkedin.com/in/ariel-shulman/overlay/about-this-profile/) \|\*\* Software Engineer at Factify \| **Postgres Beyond the Rows** ​You’re likely underutilizing the most powerful piece of your infrastructure. ​While most devs treat Postgres as a reliable container for rows and columns, it’s actually a sophisticated engine capable of handling complex data challenges. ​From mastering deep, nested hierarchies with lightning-fast traversal to image deduplication and similarity search at scale (no vectors!). ​In this session we will move beyond standard queries to show how built-in indexing and specialized data types can replace external microservices, and simplify your stack. Come see why the most powerful tool in your stack is likely the one you’re already running. ## ​\*\*[Nadav (Kremer) Beker](https://www.linkedin.com/in/nadav-kremer/overlay/about-this-profile/) \|\*\* Tech Lead at **Finonex**\| **How Observability Killed My Performance** ​Logs, traces, metrics, correlation IDs — observability promises clarity when systems get complex. But in Node.js, these tools are not free, and used without care they can become a serious performance bottleneck. In this talk, I’ll share real-world lessons from production Node.js systems where adding observability actually degraded performance. We’ll look at the hidden costs of logging, async logging, AsyncLocalStorage, distributed tracing, and high-cardinality metrics — and why these issues often only appear under real load. ​ ​-------------- Kindly be informed that attendance at the meetup is on a first-come, first-served basis until capacity is reached. Although a place has been reserved for you (after click on attend button), please note that it **does not guarantee your spot.**
TAMI Sonic (Music Night)
TAMI Sonic (Music Night)
**TAMI Sonic (Music Night)** Join our bi-weekly informal meetups devoted to playing and experimenting with sound. ========== TAMI wiki: [https://telavivmakers.org](https://telavivmakers.org) TAMI main Telegram channel: [https://t.me/+0t5M0-jK9iIwZmM8](https://t.me/+0t5M0-jK9iIwZmM8)
World RISC-V Days 2026 - Tel-Aviv
World RISC-V Days 2026 - Tel-Aviv
Embedded Israel and RISC-V International are happy to invite you to a joint event, this February in Bar-Ilan university. Agenda: 16:30 - 17:00 Networking 17:00 - 17:30 RISC-V Overview 17:30 - 18:00 RISC-V at Speedata 18:00 - 18:30 RISC-V at NVIDIA - Elad Perez & Adi Maymon 18:30 - 19:00 Tesla RISC-V Chip and other Automotive/HPC/AI RISC-V solutions 19:00 - 20:00 Pizza & Beer (Thanks to Synopsys) To attend the event you have to also register here: [https://community.riscv.org/e/mrf3fe/](https://community.riscv.org/e/mrf3fe/)
סדנת ויטראז’ - אמנות חיבור זכוכית
סדנת ויטראז’ - אמנות חיבור זכוכית
בואו לגלות את הקסם שבחיבור חלקי זכוכית צבעונית לכדי יצירת אמנות מרהיבה. בסדנה נעבוד צעד-צעד - מחיתוך מדויק של הזכוכית, דרך עיטוף החלקים בפסי נחושת, ועד חיבורם בהלחמה - וניצור מראה מעוטרת ביצירת ויטראז' בת 9 חלקים. למבוגרים/ות (18+). הסדנה מתאימה גם למתחילים, ללא צורך בניסיון קודם. עלות: 300 ש”ח למשתתף/ת. מחיר לתושבי יהוד-מונוסון – 250 ש”ח למשתתף/ת. שימו לב: לא מספיק להרשם במיטאפ יש להרשם גם בקישור הבא , שם תמצאו גם פרטים נוספים https://www.makelab.org.il/registration/vitrage
סדנת חשיפה לריתוך
סדנת חשיפה לריתוך
בסדנה נכיר את העקרונות הבסיסיים של תחום הריתוך, נתנסה בעבודה עם כלי העבודה השונים, נחשף לסוגי הריתוך השונים ותצברו ידע שיסייע לכם להבין את התהליך ואת טכניקות העבודה הנדרשות. עלות: 240 ש"ח למבוגר/ת. לתושבי יהוד-מונוסון: 190 ש"ח למבוגר/ת. שימו לב: לא מספיק להרשם פה, יש להרשם גם בקישור הבא [https://www.makelab.org.il/registration/welding](https://www.makelab.org.il/registration/welding)
Fluent's Language Exchange Event
Fluent's Language Exchange Event
Join the Fluent community for a night of language, culture, and connection! Practice over 12 languages with native speakers in a fun, multicultural atmosphere—plus enjoy drinks and meet people from all over the world! 🗣️🍻🎊 🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹 🎟️ Ticket Prices Available online until 15:00 on the day of the event: Ticket + soft drink – 60 NIS Ticket + beer/glass of wine – 70 NIS [Get your ticket here](https://www.fluent.community/fluent-events/language-exchange-2102) 🚪At the door: Ticket + soft drink – 65 NIS Ticket + beer/glass of wine – 75 NIS 🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹 🎫 Want to become an Ultimate Fluenter? Pay less for every event and join our exclusive circle of loyal members by getting a Frequent Fluent Card! [Get a Frequent Fluent Card](https://events.fluent.community/credits-store/) 🎫 10-entry card – 420 NIS 5-entry card – 240 NIS Drinks not included, but cardholders get discounted drink tickets at the entrance! 🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹 ✨ Want to join for free? Become an Ambassador! Ambassadors help others practice their native language for the first half of the evening, and then enjoy practicing other languages during the second half. It’s a great way to give and get value—and attend for free! 😃
מרעיון למוצר - סדנת עיצוב וחיתוך בלייזר בשני מפגשים
מרעיון למוצר - סדנת עיצוב וחיתוך בלייזר בשני מפגשים
בסדנה נכיר את הכלים העיקריים בתוכנה חינמית ועשירה לעיצוב וקטורי ונלמד לעצב פריטים שימושיים. נעצב יחד שני תוצרים אמיתיים - קערה ומחזיק טלפון - ונייצר אותם בלייזר. במהלך הסדנה נפתח ביטחון בעיצוב וקטורי, כך שנוכל להמשיך ולעצב באופן עצמאי בבית ולהגיע למייקלאב כדי לחתוך את העיצובים שלנו במכונת הלייזר. עלות: 250 ש"ח למבוגר/ת (לתושבי יהוד-מונוסון: 220 ש"ח למבוגר/ת.) שימו לב: לא מספיק להרשם במיטאפ יש להרשם גם בקישור הבא , שם תמצאו גם פרטים נוספים https://www.makelab.org.il/registration/inkscape

Github Events Near You

Connect with your local Github community

[GitHub Copilot Dev Days | Columbus] #10
[GitHub Copilot Dev Days | Columbus] #10
We're excited to launch **GitHub Copilot Dev Days**, a global in‑person community event series running **March 15 – April 30**! Let's come together as developers, grow our local community, and showcase the power of GitHub Copilot with **free, high‑quality training materials** from Microsoft + GitHub. * GitHub Copilot in VS Code * GitHub Copilot CLI … and more! * **Intro Talk (30–45 min):** GitHub Copilot + AI development * **Local Community Talk (30–45 min):** NOT ME, **[Matt Eland](https://www.linkedin.com/in/matteland/)** * **Hands‑on Workshop (1 hour):** Practical exercises using GitHub Copilot ***Bring your laptop and expect to write some (non-AI-generated) code!*** Food and drinks will be available. **LOCATION:** 6515 Longshore Loop, Suite 300, Dublin, OH 43017 **FREE PARKING:** 6725 Longshore Street, Dublin, OH 43017
Spec-Driven Development with GitHub Spec-Kit - Barret Blake
Spec-Driven Development with GitHub Spec-Kit - Barret Blake
**Important time note:** Please plan on arriving between 5:30 and 6:00 as the elevators lock after 6 and you'll need to message us and we'll need to come get you. The building address is 4450 Bridge Park The entrance is 6620 Mooney St, Suite 400 You will need to scan your ID at the door to get a visitor badge. **Abstract** *Spec-Driven Development with GitHub Spec-Kit: From Intent to Implementation* Spec-driven development flips the traditional workflow on its head: instead of code being the source of truth, the specification becomes the backbone of design, collaboration, and delivery. In this session, we’ll explore how GitHub Spec-Kit enables teams to treat specifications as first-class artifacts—living documents that drive architecture, implementation, and verification. You’ll learn how Spec-Kit helps teams clearly express intent using structured, version-controlled specs that live alongside code. We’ll walk through a practical workflow that starts with defining system behavior and constraints, then progressively refines those specs into testable, automatable outcomes. Along the way, we’ll show how specs can reduce ambiguity, improve cross-functional collaboration, and make design decisions explicit before a single line of production code is written. This talk will cover: --What spec-driven development is (and what it isn’t) --How GitHub Spec-Kit fits into modern developer workflows --Using specs to align product, engineering, and AI-assisted development --Real-world examples of turning specs into implementations with confidence Whether you’re building greenfield systems, integrating AI into your stack, or trying to reduce costly rework, spec-driven development offers a scalable way to move faster without sacrificing clarity. Attendees will leave with concrete patterns and a clear mental model for adopting GitHub Spec-Kit in their own projects. **YouTube Link** TBA
Rise and Shine with Atlassian - Reynoldsburg
Rise and Shine with Atlassian - Reynoldsburg
Come chat about Atlassian tools and best practices at the Reynoldsburg Sunny Street Cafe and Breakfast is on Atlassian! Let's get the day started off with breakfast with your ACE Leaders! We're always excited to talk about Atlassian Products, share our knowledge and hand out swag! Come chat with us about new product news and anything you are working on within the Atlassian product stack. This is a great opportunity to come see what we are all about, hear new business news and share with other Atlassian users your questions and experiences. We'd love to see new and old friends come out to chat and learn about Atlassian! Agenda --- Moderators Kimberly Deal - Columbus Atlassian User Group Leader Kevin Stanley - Columbus Atlassian User Group Leader Greg Sprowls - Columbus Atlassian Community Leader Hosted By Kimberly Deal, Atlassian User Group Leader Kevin Stanley, Chief Everything Greg Sprowls, Agility Lead --- Global Partner Atlassian (http://atlassian.com) Millions of users globally rely on Atlassian products every day for improving software development, project management, collaboration, and code quality. Partner Atlassian --- For over a decade, Atlassian customers have come together to network, share ideas, solve problems, and find new ways to use Atlassian products. Today, more than 15,000 people take part in Atlassian community events in more than 30 countries. --- Complete your event RSVP here: https://ace.atlassian.com/events/details/atlassian-columbus-presents-rise-and-shine-with-atlassian-reynoldsburg-4/.
Columbus Arduino Raspberry Pi Enthusiasts (CARPE) (Check Location)
Columbus Arduino Raspberry Pi Enthusiasts (CARPE) (Check Location)
Bring your Raspberry Pi, Arduino, microcontroller, or any other electronic project and join fellow electronics makers for a night of creativity and collaboration! This session is open forum to share your current projects—whether complete or in progress, it’s all interesting! Whether you’re deep into embedded systems, exploring new ideas, or just getting started, you’ll find a welcoming space to collaborate, share, and get inspired. (NOTICE - Location change!) This session will be at the Karl Road Branch of the Columbus Library in the Conference Room 2.
COhPy Monthly Meeting
COhPy Monthly Meeting
**NEW LOCATION: Improving Office in Franklinton** Physical location: Improving Office 330 Rush Alley Suite #150 Columbus, OH 43215 Schedule: * 6:00 p.m.: Socialize, eat, and drink. Improving will be providing pizza and beverages. * 6:30 to 8:00 pm. Main meeting and presentation(s). Lonnie Morgan will be presenting information about the DLT Library. "The Python library `dlt` provides a powerful [REST API toolkit](https://dlthub.com/docs/dlt-ecosystem/verified-sources/rest_api/basic) to ingest data. Combined with our [LLM scaffolds](https://dlthub.com/workspace) and [MCP server](https://dlthub.com/docs/hub/features/mcp-server), you can build a custom connector for any of the 8k+ available sources in 10 minutes by following this guide. Building with LLMs is an iterative process. We will follow this general workflow and give practical tips for each step." See Our [Parking Map](https://docs.google.com/presentation/d/1u2A4fLNlxwLJn0KA_hKc8bnFlFHLvsHBDh-_8wzX_tk/edit?usp=sharing) We meet on the last Monday of each Month. Presentations are given by members and friends of this group. If you would like to do a presentation (small or large) on a python topic, please contact centralohpython@gmail.com
Go Build & Learn
Go Build & Learn
Meeting @ Improving's office in Downtown Columbus, near Cosi. Parking is paid, food & drink are free! This time we're hanging out after the long winter break. We are going to look at a group-member's project used to help learn the fundamentals of Go, and if time allows, we can take a look at how we like to build Go projects using AI.
NSCoder Night
NSCoder Night
Bring your work or your hobby, hang out, and code with us. Follow @buckeyecocoa for more information.