
Loading comments…
Récompense
Infos du projet
Mots-clés du produit
Bun est un kit d'outils tout-en-un rapide pour le développement JavaScript et TypeScript. Il remplace plusieurs outils par un seul runtime qui intègre un bundler natif, un transpileur, un exécuteur de tâches et un client npm. Conçu pour une adoption progressive, Bun fonctionne aux côtés des projets Node.js existants ou comme une pile de remplacement complète. Il vise une compatibilité 100 % avec Node.js tout en offrant des performances nettement supérieures pour les tâches quotidiennes comme l'installation de paquets, l'exécution de tests et la création d'applications.
bun install ou bun test sans migrer l'intégralité de leur pile.Le client npm intégré de Bun diffuse les archives tarball directement sur le disque, en utilisant 17 fois moins de mémoire que les gestionnaires de paquets traditionnels. Cela rend bun install considérablement plus rapide, en particulier dans les environnements CI ou sur les machines aux ressources limitées.
Bun peut regrouper 10 000 composants React en 269 millisecondes — plus rapidement qu'esbuild, Rolldown et d'autres bundlers populaires. Il gère JavaScript, TypeScript et JSX dès le départ, éliminant ainsi le besoin d'outils de build séparés.
La commande bun test prend en charge l'exécution parallèle, le partitionnement et l'isolation. Elle inclut des fonctionnalités comme mock et spyOn avec le support de Symbol.dispose, ce qui en fait un remplacement direct des frameworks de test existants dans de nombreux projets.
Bun délivre 59 026 requêtes par seconde pour un simple "hello world" Express.js — environ 3 fois plus rapide que Node.js et plus de 2 fois plus rapide que Deno. Cela le rend idéal pour les applications web sensibles à la latence.
Bun est un kit d'outils tout-en-un rapide et progressivement adoptable pour JavaScript, TypeScript et JSX.
Cette philosophie distingue Bun des autres runtimes. Vous n'avez pas besoin de réécrire l'intégralité de votre projet pour en bénéficier — vous pouvez commencer par remplacer simplement les commandes npm install ou node. Les gains de performance se cumulent à mesure que vous adoptez davantage d'outils intégrés de Bun, mais il n'y a pas de pression de verrouillage. Le bundler, l'exécuteur de tests et le gestionnaire de paquets fonctionnent tous indépendamment, permettant aux équipes de migrer à leur propre rythme.
Vous en avez assez de gérer des outils séparés pour le regroupement, les tests et la gestion des paquets, ou si vos projets Node.js rencontrent des goulots d'étranglement de performance. Bun est particulièrement utile pour les équipes gérant de grands monorepos, les pipelines CI avec de nombreuses étapes d'installation, ou les applications web nécessitant des démarrages à froid et un traitement des requêtes plus rapides. C'est également un excellent choix pour les développeurs TypeScript qui souhaitent un runtime comprenant leur code sans configuration supplémentaire.
D'autres outils que vous pourriez envisager
Xcode 26.3 introduit la prise en charge du codage agentique, une nouvelle manière dans Xcode pour les développeurs de créer des applications à l’aide d’agents de codage tels que Claude Agent d’Anthropic et Codex d’OpenAI. Avec le codage agentique, Xcode peut travailler avec une plus grande autonomie pour atteindre les objectifs d’un développeur — de la décomposition des tâches à la prise de décisions basées sur l’architecture du projet et l’utilisation d’outils intégrés.
Blueberry est une application Mac qui combine votre éditeur, terminal et navigateur dans un seul espace de travail. Connectez Claude, Codex ou n'importe quel modèle et il voit tout.
Qu'est-ce que 1Code ? Une application pour exécuter vos agents Claude Code en parallèle, qui fonctionne sur Mac et sur le Web. Sur Mac — exécutez localement, avec ou sans worktrees. Sur le Web — exécutez dans des sandbox distants avec des aperçus en direct de votre application, y compris sur mobile, afin de pouvoir surveiller les agents depuis n'importe où. Exécuter plusieurs Claude Code en parallèle a considérablement accéléré notre façon de développer des fonctionnalités.
DiffSense utilise le modèle natif AFM 3B sur Apple Silicon pour générer des messages de commit git gratuitement. Il fonctionne localement avec une latence nulle, garantissant la confidentialité de votre code. Il propose des styles de messages personnalisables et de puissantes macros d’alias.
Créateur
async_apple
Loading comments…