APIs

Ajouter un nouvel élément

ang Apache Velocity

Éditeur : Apache Software Foundation +
Apache Velocity est un moteur de template écrit en Java.

Apache Velocity peut être utilisé pour générer des pages web, du SQL, du Postcript et tout ce qui peut être généré à partir d'un gabarit comme générer du code source ou des états imprimés, ou bien comme un composant intégré dans d'autres systèmes.

Apache Velocity possède un langage nommé VTL (Velocity Template Langage) permettant une génération dynamique du contenu.
VTL permet d'affecter des variables, de les évaluer, de réaliser des boucles, etc.

Apache Velocity est le moteur de temlate pour le framework d'applications web Apache Turbine.
Apache Velocity est utilisé dans plusieurs logiciels : XWiki, MyEclipse, etc..


Une partie de la document existe en français et peut être consultée ici
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Xuggler

Éditeur : Xuggle +
Xuggler permet de décompresser, modifier et recompresser n'importe quel fichier média (ou un flux) à partir d'un programme Java.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang vlcj

Éditeur : Capricasoftware +
Un Wrapper Java du lecteur multimédia VLC. Il fournit une API pour construire des lecteurs vidéos et assurer également la partie serveur
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang JGui

Éditeur : imagero +
JGui est un ensemble de composants graphiques (Swing et AWT) : Docking windows framework, Dynamic Tree Framework, JShape (composants non rectangulaires), JHistogramm, etc.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Hibernate

Éditeur : Hibernate +
Hibernate est un outil de mapping O/R (Objet/Relationnel).
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang POI

Éditeur : Apache Software Foundation +
POI est un projet rassemblant plusieurs API. Celles-ci permettent l'accès et la manipulation de différents formats de fichiers Microsoft, par exemple : Excel, Word, etc.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang LWJGL

Éditeur : LWJGL +
LWJGL (Lightweight Java Game Library) est une API pour le développement de jeux vidéo.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang JDOM

Éditeur : jdom.org +
JDOM est une API permettant la représentation, la manipulation et l'écriture d'un document XML. Cette API se veut une alternative aux standards SAX et DOM, tout en restant compatible avec ceux-ci. Légèreté, puissance et facilité de prise en main sont ses principaux atouts.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang MyBatis

Éditeur : Liste complète des auteurs sur la page équipe +
Le framework MyBatis est un connecteur de données qui facilite l'utilisation d'une base de données relationnelle avec des applications orientées objets. MyBatis associe des objets avec des procédures stoquées ou des requêtes SQL utilisant un descripteur XML. La simplicité est le meilleur avantage de MyBatis sur les connecteurs de données relationnels.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Pentaho Reporting

Éditeur : Pentaho +
Cette bibliothèque permet de créer des rapports à partir de différents sources de données et de générer différents types de formats : PDF, Excel, HTML, XML, CSV, ... Cette bibliothèque était appelée précédemment JFreeReport.

Téléchargement :
Compatibilité :
Linux Mac Windows  

ang GWT

Éditeur : Google +
Google Web Toolkit est une bibliothèque graphique JavaScript où le développement est réalisé en Java.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang AWT & Swing

Éditeur : Sun Microsystems +
AWT (Abstract Window Toolkit) et Swing sont les librairies graphiques standard. Elles sont très complètes et généralement se suffisent à elles mêmes.

Creating a GUI with JFC/Swing
Creating a User Interface (AWT Only)
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Jcrontab

Éditeur : Jcrontab +
Jcrontab est un planificateur de tâches Java de type "cron". Cette API permet de lancer des classes, méthodes, main ou programmes natifs à un moment donné
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang JAXB

Éditeur : Sun Microsystems +
JAXB (Java Architecture for XML Binding) offre les outils et API nécessaires pour "lier" des objets java à des documents XML. JAXB utilise des schémas (W3C XML Schema) pour faire ce lien. Une fois ce lien créé (grâce à un compilateur qui va générer les packages correspondant à un schéma donné), vous pouvez facilement sérialiser/desérialiser les objet java sous un format XML. Pour plus d'informations sur JAXB, vous pouvez suivre ces liens :
- JAXB home
- JAXB (Java Web Services Tutorial)
Pour le moment, JAXB permet juste de partir d'un Schéma XML pour générer les classes correspondantes (interfaces à implémenter). JAXB 2.0 devrait palier à cette limitation en permettant de créer des schémas à partir de classes Java déjà définies. Pour plus d'informations, regardez la JSR 222 : http://www.jcp.org/en/jsr/detail?id=222.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang PicoContainer

Éditeur : PicoContainer +
PicoContainer est un conteneur respectant le Dependency Injection pattern.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang RReport

Éditeur : J4L Composants +
RReport est une bibliothèque pour générer des rapports au format HTML, PDF, XML, CSV, ...
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang JCCKit

Éditeur : Franz-Josef Elmer +
JCCKit (Java Chart Construction Kit) propose un framework léger pour la construction de graphiques.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Oyaha L&F

Éditeur : Oyaha +
Oyaha est un L&F facilement skinnable avec plusieurs thèmes.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Commons Net

Éditeur : Apache Software Foundation +
Cette API du projet Jakarta Commons fournit les implémentations côté client de nombreux protocoles internet : FTP, NNTP, SMTP, POP3, Telnet, etc.
Téléchargement :
Compatibilité :
Linux Mac Windows  

ang Bouncy Castle Crypto APIs

Éditeur : Bouncy Castle +
Bouncy Castle Crypto APIs est une librairie Java implémentant divers algorithmes cryptographiques.
Cryptographie en Java avec l'outil open source BouncyCastle par nyal
Téléchargement :
Compatibilité :
Linux Mac Windows  

192 éléments

Connexion

Identifiant
Mot de passe
S'inscrireMot de passe oublié ?
 
 
 
 
Partenaires

Hébergement Web