Lepton pour MAC
Gestionnaire d’extraits de code gratuit et open source pour GitHub Gist et GitLab, avec étiquettes, recherche, thèmes et prise en charge de Markdown et Jupyter.
Présentation de Lepton
Lepton est un gestionnaire d’extraits de code gratuit et open source pour GitHub Gist et les extraits personnels GitLab. Il donne à vos extraits une app de bureau avec étiquettes, groupes par langage, tableau de bord et recherche, en utilisant le compte GitHub ou GitLab que vous connectez. Vous pouvez garder un nombre illimité d’extraits publics et secrets et d’étiquettes, et il fonctionne aussi avec GitHub Enterprise et GitLab auto-hébergé.
Lepton est créé par CosmoX et publié sous licence MIT. C’est une app Electron avec des téléchargements séparés pour Apple Silicon et Intel, et l’app pour Apple Silicon nécessite macOS 12 ou ultérieur. Le développeur n’a pas de compte développeur Apple payant, donc l’app n’est pas signée : vous devez l’autoriser dans les réglages de sécurité de macOS lors de l’installation. La version 2.0.0 est une mise à niveau majeure avec recherche dans tout le contenu, thèmes intégrés et langues d’interface. Les réglages comme le thème, les raccourcis et le proxy se définissent dans un fichier .leptonrc de votre dossier personnel.
Fonctionnalités principales
Lepton vous aide à conserver et à retrouver le code que vous réutilisez.
- Extraits illimités : gardez un nombre illimité d’extraits publics et secrets.
- Étiquettes et groupes : utilisez des étiquettes illimitées et parcourez par groupe de langage.
- Recherche : trouvez des extraits avec Maj+Espace par nom de fichier, langage, description, étiquette ou id.
- Markdown et Jupyter : prend en charge les extraits Markdown et Jupyter Notebook.
- GitHub et GitLab : fonctionne avec GitHub, GitHub Enterprise, GitLab.com et GitLab auto-hébergé.
- Mode immersif : activez-le ou désactivez-le avec Command+I.
- Tableau de bord : ouvrez-le avec Command+D.
- Personnalisable : changez thèmes, raccourcis, proxy, zoom et plus dans son fichier de configuration.
Nouveautés de la version 2.0.0
Lepton 2.0.0 est une mise à niveau majeure des fondations de l’app, avec de nouvelles fonctions.
- Mise à jour vers Electron 42, Webpack 5 et React 19
- Stockage sécurisé des jetons et gestion plus efficace de la mémoire
- Téléchargement de tous les extraits et recherche dans tout le contenu, à activer dans .leptonrc
- Thèmes intégrés, dont dracula, solarized et github-dark
- Prise en charge des langues d’interface et étiquettes colorées en option
- Options pour démarrer à l’ouverture de session et pour réduire ou fermer dans la barre d’état
Questions fréquentes sur Lepton
Lepton est-il gratuit ?
Oui. Lepton est gratuit et open source sous licence MIT.
Lepton est-il signé par Apple ?
Non. Le développeur n’a pas de compte développeur Apple payant, vous devez donc autoriser Lepton dans les réglages de sécurité de macOS lors de l’installation.
Quelle version de macOS faut-il pour Lepton ?
L’app pour Apple Silicon de la version 2.0.0 nécessite macOS 12 ou ultérieur.
Lepton fonctionne-t-il sur Apple Silicon ?
Oui. Il existe des téléchargements séparés pour les Mac Apple Silicon et Intel.
De quoi ai-je besoin pour utiliser Lepton ?
D’un compte GitHub ou GitLab, car Lepton gère vos GitHub Gists ou vos extraits personnels GitLab.
Lepton fonctionne-t-il avec GitHub Enterprise ?
Oui. Il prend en charge GitHub Enterprise ainsi que GitLab.com et GitLab auto-hébergé.
Comment chercher dans mes extraits ?
Appuyez sur Maj+Espace. Lepton cherche dans les noms de fichiers, les langages, les descriptions, les étiquettes, les id d’extraits et le contenu des fichiers téléchargés.
Lepton peut-il chercher dans tous les extraits ?
Oui, si l’option snippet.downloadAll de .leptonrc est activée avant la synchronisation. Sans elle, la recherche de contenu ne couvre que les extraits déjà téléchargés.
Comment changer le thème ?
Définissez le thème dans le fichier .leptonrc de votre dossier personnel. Les options incluent light, dark, dracula, solarized-dark et github-light.
D’où vient le téléchargement de Lepton sur lepton.FULLMAC.app ?
Le bouton de téléchargement mène à la page officielle des versions de Lepton à l’adresse https://github.com/hackjutsu/Lepton/releases/latest. lepton.FULLMAC.app ne modifie ni ne réempaquette l’app.
Apps similaires
OrbStackOrbStack est une façon rapide, légère et simple de faire tourner des conteneurs Docker et des machines Linux sur votre Mac. C'est un remplacement direct de Docker Desktop : vos commandes docker et docker compose continuent de fonctionner, et au premier lancement OrbStack propose de reprendre vos conteneurs, images et volumes de Docker Desktop. Il démarre en quelques secondes, utilise moins de 0,1 % de CPU en arrière-plan sur Apple Silicon et rend à macOS la mémoire inutilisée. En plus des conteneurs, il fait tourner des machines Linux complètes issues de 16 distributions et un cluster Kubernetes léger pour le développement local. OrbStack est développé par Orbital Labs.Outils de développement
QuotaBarSi vous utilisez OpenAI Codex avec un compte ChatGPT, les limites d’utilisation se réinitialisent sur une fenêtre de 5 heures et une fenêtre hebdomadaire, et pour savoir ce qu’il vous reste, il faut ouvrir Codex ou ChatGPT. QuotaBar affiche le pourcentage restant dans la barre des menus du Mac et l’actualise toutes les 60 secondes. Cliquez sur l’icône pour un panneau détaillé avec chaque fenêtre de limite et son décompte, ou activez un petit HUD flottant qui reste au-dessus des autres fenêtres.Outils de développement
Stargazer BarStargazer Bar est une petite app native de barre des menus pour Mac qui surveille des dépôts GitHub pour vous. Elle affiche un compteur d’étoiles en direct dans la barre des menus, pour voir comment se porte un projet sans garder un onglet de navigateur ouvert, et un clic ouvre un menu avec les détails : courbes d’évolution des étoiles et des forks, totaux de téléchargements des versions et un radar de maintenance. Les dépôts publics se mesurent à leurs étoiles. Les dépôts privés, qui n’en ont pas, se mesurent à ce qui demande votre attention : un build en échec, une issue sans réponse ou une nouvelle pull request.Outils de développement
Notch So GoodNotch So Good transforme l’encoche de votre MacBook en petit écran d’état pour les agents de programmation IA. Pendant que Claude Code ou la CLI OpenAI Codex travaille, une pilule noire prolonge l’encoche : à gauche se tient Peek, un personnage en 3D, et à droite un anneau indique ce qu’il reste de votre fenêtre d’utilisation de 5 heures. Plus une session a besoin de vous, plus Peek sort de l’encoche. Quand une tâche se termine, échoue ou atteint une limite d’utilisation, l’encoche s’ouvre sur une carte qui dit ce qui s’est passé et dans quel projet, et un clic mène à l’onglet exact du terminal, volet tmux compris.Outils de développement
Claude UsageClaude Usage est une petite app native pour celles et ceux qui utilisent Claude Code. Dans la barre des menus, elle affiche votre session de cinq heures en cours, votre usage hebdomadaire pour tous les modèles et pour Sonnet, et vos crédits à l’usage, chacun avec une barre et son heure de réinitialisation, sans ouvrir Claude Code. Elle ajoute aussi une ligne sous votre invite Claude Code avec le modèle, le taux de remplissage de la fenêtre de contexte et les tokens utilisés, pour compacter une session avant qu’elle ne manque de place. Chaque volet de terminal affiche sa propre ligne, y compris dans tmux.Outils de développement
TintpadTintpad est un lanceur gratuit et open source pour les développeurs qui travaillent avec des agents de programmation en ligne de commande comme Claude Code et Codex. Appuyez n’importe où sur Option-Commande-Espace et une goutte noire tombe de l’encoche de votre Mac, ou pend sous la barre des menus sur les Mac qui n’en ont pas, avec vos dépôts à l’intérieur. Tapez quelques lettres, appuyez sur Retour et votre propre terminal s’ouvre dans ce dépôt avec l’agent déjà lancé, dans le mode que vous y avez utilisé la dernière fois.Outils de développement
FULLMAC.app n’héberge pas cette app. Les boutons de téléchargement mènent aux pages du développeur.