Open Source
Building in the open.
Two decades of contributions — from the Eclipse platform and Git tooling to today's AI and ML ecosystem.
Recent contributions
- ◇ vLLM — A high-throughput and memory-efficient inference and serving engine for LLMs
- ◇ HuggingFace Hub — The official Python client for the Huggingface Hub.
- ◇ HuggingFace Transformers — 🤗 Transformers - State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
- ◇ AutoGen — A programming framework for agentic AI.
- ◇ ESBuild — An extremely fast bundler for the web
- ◇ Langchain — 🦜🔗 Build context-aware reasoning applications
- ◇ MLFlow — Open source platform for the machine learning lifecycle
Committer
- ◇ Gradle Build Tool — Gradle is a build tool with a focus on build automation and support for multi-language development.
- ◇ JDT Call Hierarchy - Filter Test Code — Eclipse plugin to show and hide callers from tests in the call hierarchy
- ◇ vscode-tldr — Provides tldr hover information for common commands in bash/dockerfiles/powershell files.
- ◇ Atom+Go - Jump to Test — Easily jump between Golang source code and the corresponding test code.
- ◇ Eclipse Mylyn — Mylyn makes tasks a first class part of the IDE, integrates rich and offline editing for ALM tools, and monitors your programming activity to create a “task context” that focuses your workspace and automatically links all relevant artifacts to the task-at-hand.
- ◇ Eclipse EGit — EGit is an Eclipse Team provider for the Git version control system.
- ◇ Eclipse Marketplace Client — Marketplace Client is a rich client solution for installing solutions listed on Eclipse Marketplace directly from an Eclipse.
- ◇ Eclipse Remote Application Platform — RAP allows single-sourcing existing Rich Client Applications (RCP) to be used on the web.
- ◇ PEAR Package - DB_eXist (inactive) — Created DB_eXist PHP library to access the native XML database eXist.
- ◇ Mylyn Connector for Google Code (inactive) — This Eclipse plugin is a Mylyn connector for Google Code. It uses the GData Java Client Library.
Contributor
- ◇ IntelliJ IDEA — IntelliJ IDEA Community Edition
- ◇ Eclipse JDT — The JDT project provides the tool plug-ins that implement a Java IDE supporting the development of any Java application.
- ◇ Eclipse Platform — The Platform defines the set of frameworks and common services that collectively make up “integration-ware” required to support the use of Eclipse as a component model, as a rich client platform (RCP) and as a comprehensive tool integration platform.
- ◇ Eclipse JGit — An implementation of the Git version control system in pure Java.
- ◇ Convert Constants to Enum refactoring (inactive) — A research prototype based on this paper and talk at ASE 2010.
Google Summer of Code
- ◇ Extract method revival (inactive) — This project is part of Google Summer of Code 2009.
- ◇ Concurrency-related refactorings for JDT (inactive) — This project is part of Google Summer of Code 2008.
- ◇ Improve multi-monitor support in Eclipse (inactive) — This project is part of Google Summer of Code 20087.