El Proyecto Jakarta, (en inglés:Jakarta Project) crea y mantiene software de código abierto para la plataforma Java. Opera como un proyecto paraguas bajo el auspicio de la Apache Software Foundation, y todos los productos producidos por Jakarta son liberados bajo la Licencia Apache. El proyecto Jakarta fue retirado el 21 de diciembre de 2011 debido a que no quedaban más subproyectos.
Las principales contribuciones del Jakarta Project incluyen herramientas, bibliotecas de software y frameworks como:
Los siguientes proyectos fueron anteriormente parte de Jakarta, pero ahora son proyectos independiente en la Apache Software Foundation:
El nombre Jakarta no fue asignado debido al nombre de la capital de Indonesia, menos aún a partir de las especies Jakarta de mariposas azules. En realidad, fue nombrado así a partir del nombre de la sala de conferencias de Sun Microsystems donde la mayoría de discusiones de la creación del proyecto tuvieron lugar. El artículo de JavaWorld de junio de 1999 contiene mayor información acerca de la historia de Jakarta.