Applications Python impressionnantes
Études de cas sur l'expédition réussie de logiciels Python
En tant que développeurs, nous passons nos journées avec du code. Le site sur lequel vous lisez ceci contient principalement des modules, des packages, des bibliothèques, des frameworks, etc. Mais les utilisateurs voient les applications.
Lorsque nous construisons nos propres applications, les applications Python open source sont une mine d'or de modèles pratiques qui, nous le savons, fonctionnent ensemble. Une application de production vaut mille articles de blog et réponses Stack Overflow.
Ce document est une liste toujours croissante de 424 applications Python open source classées par sujet, avec des liens vers des référentiels, des documents et bien plus encore, générés à partir de données structurées à l'aide d'apatite. Si vous en avez une à ajouter ou si des informations manquent, n'hésitez pas à nous le faire savoir !
Lisez le message d'annonce pour en savoir plus sur cette liste.
Abonnez-vous au flux RSS/Atom pour voir les nouvelles applications ajoutées, ou consultez les ajouts les plus récents ici dans le CHANGELOG .
Contenu
- Internet (43)
- Audio (17)
- Vidéo (8)
- IA/ML (5)
- Graphiques (21)
- Jeux (10)
- Productivité (27)
- Organisation (45)
- Communication (35)
- Éducation (9)
- Sciences (24)
- CMS (11)
- ERP (5)
- Site statique (9)
- Développeur (188)
- GDS (18)
- Révision du code (5)
- Stockage (20)
- Opérations (28)
- Sécurité (30)
- Documents (7)
- Editeur (13)
- Gestionnaires de paquets (11)
- Dépôts de packages (5)
- Construire (13)
- Coquille (3)
- Autres projets de développement (38)
- Divers (13)
Internet
- ArchiveBox - (Repo, Home, Docs) Archive Web auto-hébergée, pour créer des sauvegardes locales et consultables du contenu du Web. Importe du HTML, JS, PDF, des vidéos, des sous-titres, des référentiels git, etc., depuis Pocket, Pinboard, l'historique du navigateur, etc.
(organization, linux, windows, docker)
- archivematica - (Repo, Home, Docs) Système de préservation numérique conçu pour maintenir un accès à long terme et basé sur des normes aux collections d'objets numériques, destiné aux archivistes et aux bibliothécaires.
(organization, server)
- Bookwyrm - (Repo, Home) Lecture et révision sociales, décentralisées avec ActivityPub.
(organization, communication, server, django)
- buku - (Repo, Fund, Docs) Gestionnaire de favoris indépendant du navigateur avec interfaces CLI et serveur Web, avec intégrations pour les navigateurs, les gestionnaires de favoris basés sur le cloud et emacs.
(organization, linux, windows, mac, server)
- Canto - (Repo, WP) Démon RSS et client basé sur les malédictions.
(linux, tui)
- Codex - (Repo, Demo) Navigateur et lecteur d'archives de bandes dessinées auto-hébergables.
(server, django)
- CTFd - (Repo, Home, Docs) CTFd est un framework Capture The Flag axé sur la facilité d'utilisation et la personnalisation. Il est livré avec tout ce dont vous avez besoin pour exécuter un CTF et il est facile à personnaliser avec des plugins et des thèmes.
(server)
- Deluge - (Repo, Home, WP, Fund) Client BitTorrent populaire, léger et multiplateforme.
(linux, windows, mac, server, gtk)
- Dispatch - (Repo, Blog, Docs) Service de gestion des incidents comprenant des intégrations pour les notifications et la gestion des tâches. Utilisé chez Netflix.
(dev, server, calver, corp, fastapi)
- Elixire - (Repo, Home, Docs) Hôte de fichiers fonctionnel et raccourcisseur de liens avec API et prise en charge de plusieurs URL personnalisées.
(server)
- FlaskBB - (Repo, Home, Demo, Docs) Une application de forum Web classique (babillard) avec un look moderne.
(server)
- gPodder - (Repo, Home) Agrégateur de médias simple et mature et client de podcast.
(linux, windows, mac, gtk)
- Grafana OnCall - (Repo, Docs) Réponse aux incidents conviviale pour les développeurs avec une brillante intégration Slack, avec un chemin de migration PagerDuty.
(server, corp, django)
- hosts - (Repo) Application en ligne de commande qui fusionne les fichiers d'hôtes réputés avec déduplication dans le but de bloquer les sites Web indésirables via le trou noir DNS.
(security, linux, windows, mac)
- httpie - (Repo, Home, PyPI) Client HTTP de ligne de commande avec prise en charge JSON, coloration syntaxique, téléchargements de type wget, extensions, etc.
(dev, linux, windows, mac)
- Isso - (Repo, Home) Serveur de commentaires léger, conçu pour remplacer Disqus.
(server)
- KindleEar - (Repo, Docs) Application Web permettant d'agréger automatiquement les flux RSS en fichiers mobi/epub périodiques avec des images et de les envoyer sur votre Kindle ou votre courrier électronique.
(server)
- liberapay.com - (Repo, Home, WP) Une plateforme de dons récurrents, anciennement connue sous le nom de gittip et gratipay.
(server)
- Mealie - (Repo, Home, Demo, Fund, Docs) Serveur de gestion de recettes auto-hébergable avec une interface utilisateur riche et des sauvegardes automatiques.
(organization, server, fastapi)
- Mylar - (Repo) Un téléchargeur automatisé de bandes dessinées basé sur le Web (cbr/cbz) à utiliser avec SABnzbd, NZBGet et torrents.
(graphics, linux)
- Neubot - (Repo, Home) Agent léger qui collecte des données pour la recherche sur la neutralité du net.
(linux, windows, mac)
- NewsBlur - (Repo, Home) Lecteur d'actualités personnel basé sur le Web.
(server, django)
- Newspipe - (Repo, Home, gh, Docs) Agrégateur et lecteur de nouvelles basé sur le Web.
(server)
- nsupdate.info - (Repo, PyPI, Docs) Service DNS dynamique fonctionnel, utilisant le protocole Dynamic DNS UPDATE (RFC 2136) pour mettre à jour BIND et d'autres serveurs de noms majeurs.
(ops, server)
- Nyaa - (Repo) Logiciel de suivi Bittorrent conçu pour le site d'anime nyaa.si.
(server)
- Open Event Server - (Repo, Demo) Permet aux organisateurs d'événements de gérer des événements, des rencontres aux concerts en passant par les conférences, avec la prise en charge de plusieurs pistes et lieux. Utilisé par FOSSASIA et eventyay.
(organization, server)
- Pi-Hole - (Repo, Home, WP) Application de blocage de publicité et de suivi Internet au niveau du réseau Linux qui agit comme un gouffre DNS et (éventuellement) un serveur DHCP, destiné à être utilisé sur un réseau privé.
(linux, server)
- Planet - (Repo, Home, WP) Agrégateur de flux RSS et Atom, conçu pour collecter les publications des blogs des membres d'une communauté Internet et les afficher sur une seule page. Utilisé pour alimenter Planet Python et bien d’autres.
(server)
- Pol - (Repo, Home) Application Web qui permet aux utilisateurs de s'abonner aux modifications sur un site Web via un flux RSS généré automatiquement.
(server)
- PostHog - (Repo, Home, Docs) Analyses de produits auto-hébergables pour suivre les événements, visualiser les entonnoirs et bien plus encore.
(docker)
- PyLoad - (Repo, Home) Gestionnaire de téléchargement avec une interface Web et une API.
(linux, windows, mac)
- Qute Browser - (Repo, Home) Navigateur minimal piloté par clavier, de type
vim
, basé sur PyQt5. (linux, windows, mac, qt5)
- Reddit - (Repo, Home) Forum d'actualités sociales avec vote, commentaires, karma et plus encore. (Dépôt d'archives de 2017.)
(server)
- SABnzbd - (Repo, Home, Docs) Lecteur de nouvelles simple et multiplateforme à télécharger depuis Usenet. Prend en charge de nombreuses intégrations et 16 langues.
(linux, windows, mac, server)
- Searx - (Repo, Docs) Moteur de métarecherche auto-hébergé, agrégeant les résultats de plus de 70 services tout en évitant le suivi et le profilage.
(security, server, flask)
- speedtest-cli - (Repo, PyPI) Interface de ligne de commande pour tester la bande passante Internet à l'aide de speedtest.net.
(console)
- streamlink - (Repo, Home, PyPI) Utilitaire de ligne de commande qui extrait les flux de divers services et les redirige vers le lecteur vidéo de votre choix.
(linux, windows, mac)
- syncserver - (Repo, Docs) Package tout-en-un pour exécuter un serveur Mozilla Firefox Sync auto-hébergé.
(server)
- Tautulli - (Repo, Home, Fund) Moniteur Web pour Plex Media Server.
(video, server)
- Tribler - (Repo, Home, WP) Client BitTorrent amélioré en matière de confidentialité avec découverte de contenu P2P.
(linux, windows, mac, qt5)
- You-Get - (Repo, Home) Programme de ligne de commande permettant de récupérer et de diffuser sans navigateur des vidéos, des fichiers audio et des images à partir de sites Web.
(linux, windows, mac)
- youtube-dl - (Repo, Home, PyPI) Programme en ligne de commande pour archiver sans navigateur la vidéo et l'audio de YouTube et de centaines d'autres sites.
(linux, windows, mac)
- ZeroNet - (Repo, Home, WP, Docs) Sites Web ouverts, gratuits et non censurables, utilisant la cryptographie Bitcoin et le réseau BitTorrent.
(linux, windows, mac)
Audio
- Beets - (Repo, Home, PyPI) Gestionnaire de bibliothèque musicale en ligne de commande riche en fonctionnalités avec interface utilisateur Web, détection des doublons, transcodage et prise en charge du balisage, s'intégrant à MusicBrainz, Discogs, etc.
(linux, windows, mac)
- Exaile - (Repo, WP) Lecteur audio multiplateforme, éditeur de balises et organisateur de bibliothèque.
(linux, windows, mac, gtk)
- Frescobaldi - (Repo, WP) Un éditeur pour les fichiers musicaux LilyPond.
(linux, windows, mac, qt)
- Friture - (Repo, Home) Visualise et analyse les données audio en direct en temps réel, y compris l'oscilloscope, l'analyseur de spectre, le spectrogramme 2D déroulant, etc.
(linux, windows, mac, qt5)
- Funkwhale - (Repo, Home, Docs) Projet Web communautaire qui vous permet d'écouter et de partager de la musique et de l'audio au sein d'un réseau ouvert et décentralisé.
(server)
- GNU Radio - (Repo, Home, WP) Boîte à outils de développement logiciel qui fournit des blocs de traitement du signal pour implémenter des radios définies par logiciel et des systèmes de traitement du signal.
(linux, windows, mac, cpp, qt)
- GNU Solfege - (Repo, WP) Un programme de formation auditive destiné à aider les musiciens à améliorer leurs compétences.
(linux, windows, mac, gtk)
- Mopidy - (Repo, Home) Serveur de lecteur de musique extensible avec prise en charge de plugins pour une large gamme de services.
(server)
- Lecteur de musique - (Repo, Home) Un lecteur de musique simple conçu autour d'une liste de lecture intelligente infinie, avec prise en charge de la lecture sans tête.
(linux, mac)
- MusicBrainz Picard - (Repo, Home, WP) Identifiez, étiquetez et organisez automatiquement les albums de musique et autres enregistrements audio numériques.
(linux, windows, mac, qt)
- PuddleTag - (Repo, WP) Un éditeur de balises audio (métadonnées) pour les formats de fichiers audio.
(linux, qt4)
- Quod Libet - (Repo, WP) Lecteur audio multiplateforme, éditeur de balises et organisateur de bibliothèque.
(linux, windows, mac, gtk)
- SoundConverter - (Repo, WP) Un transcodeur de fichiers audio basé sur GNOME.
(linux, gtk)
- SoundGrain - (Repo, Home, Fund) Interface graphique conçue pour dessiner et éditer des trajectoires afin de contrôler la synthèse sonore granulaire.
(linux, windows, mac)
- Stargate DAW - (Repo) Station de travail audio numérique (DAW) tout-en-un avec une suite de plugins d'instruments et d'effets.
(linux, windows, mac, qt56)
- Supysonic - (Repo) Implémentation de l'API du serveur Subsonic, avec prise en charge de la navigation, du streaming, du transcodage, du scrobbling, etc.
(server)
- Whipper - (Repo) Un extracteur de CD audio basé sur CLI conçu pour la précision plutôt que la vitesse, avec prise en charge du remplacement des caches matériels, de la vérification de la précision, de la recherche de métadonnées MusicBrainz, des pistes cachées, de FLAC et bien plus encore.
(linux)
Vidéo
- Flowblade - (Repo, WP) Logiciel de montage vidéo multipiste non linéaire pour Linux.
(linux, gtk)
- Open Streaming Platform - (Repo) Serveur de streaming et d'enregistrement vidéo auto-hébergé, conçu comme une alternative à Twitch et YouTube.
(games, server)
- OpenShot - (Repo, Home, WP, Fund) Un éditeur vidéo multiplateforme pour FreeBSD, Linux, macOS et Windows.
(linux, windows, mac, qt5)
- Pitivi - (Repo, WP) Éditeur vidéo non linéaire pour Linux, basé sur GStreamer.
(linux, gtk)
- Plumi - (Repo, WP) Système de gestion de contenu de partage vidéo basé sur Plone.
(cms, server, plone)
- PyVideo - (Repo, Home) Index multimédia statique conçu sur mesure pour la communauté Python et tout le contenu produit par nos réunions et conférences.
(static_site, linux, server)
- Tautulli - (Repo, Home, Fund) Moniteur Web pour Plex Media Server.
(internet, server)
- Vidcutter - (Repo) GUI et CLI visant à être le moyen le plus rapide et le plus simple de couper et de joindre des vidéos.
(linux, windows, mac)
IA/ML
- aider - (Repo, Home) Outil de programmation par paires LLM basé sur la console, pour modifier le code dans votre référentiel git local.
(dev, linux, windows, mac)
- Aim - (Repo, Home, Blog) Aim est un tracker d'expériences d'apprentissage automatique auto-hébergé conçu pour gérer 10 000 exécutions de formation.
(linux, server, fastapi)
- dvc (Data Version Control) - (Repo, Home, Docs) Outil de ligne de commande pour le contrôle de version des données utilisées dans les projets d'apprentissage automatique. Vise à remplacer Excel et d’autres outils utilisés pour suivre et déployer les versions de modèles.
(organization, scm, linux, windows, mac)
- MLflow - (Repo, Home, Docs) Application de ligne de commande et service Web intégrés, prenant en charge un flux de travail d'apprentissage automatique de bout en bout autour du suivi, de l'empaquetage et du déploiement. Développé par Databricks.
(organization, dev, linux, mac, corp)
- Polyaxon - (Repo, Home, Docs) Une plate-forme Web pour la gestion des expériences d'apprentissage automatique reproductibles et évolutives et le suivi des métriques, basée sur Kubernetes, avec prise en charge de TensorFlow, PyTorch, Keras et bien d'autres.
(dev, server)
Graphique
- cartoonify / Dessine ceci. - (Repo, Home) Transformez une photo en dessin d'un tout-petit. Automatiquement !
(console, docker, hardware)
- Cura - (Repo, Home, WP, Docs) Logiciel de bureau populaire pour la préparation et le contrôle de l'impression 3D, intégré aux flux de travail de CAO.
(linux, windows, mac, corp, hardware)
- DrawBot - (Repo, Home, WP) Une puissante application de dessin 2D programmatique pour MacOS X qui génère des graphiques à partir de scripts Python.
(education, dev, mac)
- FreeCAD - (Repo, WP) Modélisateur CAO 3D paramétrique à usage général et logiciel de modélisation des informations du bâtiment (BIM) avec prise en charge de la méthode des éléments finis (FEM).
(linux, windows, mac, cpp, qt)
- Gaphor - (Repo, Docs) Outil de modélisation UML simple conçu pour les débutants.
(docs, linux, windows, mac, flatpak, gtk)
- Lector - (Repo) Lecteur et navigateur de livres électroniques de bureau, avec prise en charge de nombreux formats, y compris les archives de bandes dessinées.
(linux)
- MakeHuman - (Repo, WP) Logiciel d'infographie 3D conçu pour le prototypage d'humanoïdes photoréalistes.
(linux, windows, mac, qt)
- Meshroom - (Repo, Home) Pipeline de photogrammétrie, pour transformer des photographies en modèles 3D.
(linux, windows, mac, qt)
- Mylar - (Repo) Un téléchargeur automatisé de bandes dessinées basé sur le Web (cbr/cbz) à utiliser avec SABnzbd, NZBGet et torrents.
(internet, linux)
- MyPaint - (Repo, Home, WP) Éditeur graphique raster pour les peintres numériques axé sur la peinture plutôt que sur la manipulation d'images.
(linux, windows, mac, gtk)
- napari - (Repo, Home, Fund) Une visionneuse d'images rapide, interactive et multidimensionnelle pour l'annotation et l'analyse de grandes images.
(qt)
- NFO Viewer - (Repo, Home) Une visionneuse simple pour les fichiers NFO et l'art ASCII qu'ils contiennent, avec des polices prédéfinies, des encodages, un dimensionnement automatique des fenêtres et des hyperliens cliquables.
(misc, linux, windows)
- OCRFeeder - (Repo, WP) Une suite de reconnaissance optique de caractères pour GNOME, avec prise en charge des moteurs OCR en ligne de commande comme CuneiForm, GOCR, Ocrad et Tesseract.
(linux, gtk)
- OCRopus - (Repo, WP) Système d'analyse de documents et de reconnaissance optique de caractères (OCR).
(linux, mac, console)
- Octoprint - (Repo, Home, Fund) Contrôleur Web pour imprimantes 3D grand public.
(server, flask, hardware)
- PhotoCollage - (Repo) Présente automatiquement un collage de photos pour remplir un espace d'affiche donné.
(linux, gtk)
- Photonix - (Repo, Home, Demo) Gestion de photos basée sur le Web, avec filtrage intelligent avec reconnaissance d'objets, détection de l'emplacement, analyse des couleurs, etc.
(server)
- Pynocchio - (Repo, Home) Lecteur de bandes dessinées minimaliste, prenant en charge de nombreux formats d'images et d'archives courants.
(linux)
- Quru Image Server - (Repo, Home, Demo, Docs) Serveur Web hautes performances pour créer et fournir des images dynamiques.
(server)
- SK1 - (Repo, Home, WP) Programme d'illustration multiplateforme riche en fonctionnalités.
(linux, windows, mac, gtk, wx)
- Thumbor - (Repo, Home, Docs) Service de vignettes de photos avec redimensionnement, retournement et recadrage intelligent des images.
(dev, server)
Jeux
- Cataclysm: Dark Days Ahead (Launcher) - (Repo, Home) Lanceur du jeu FOSS populaire CDDA, qui prend en charge les mises à jour automatiques et la gestion des mods.
(linux, windows, mac)
- Frets on Fire X - (Repo) Jeu de rythme hautement personnalisable prenant en charge de nombreux modes de jeu guitare, basse, batterie et chant pour jusqu'à quatre joueurs.
(linux, windows, pygame)
- Lucas Chess - (Repo, Home) Client d'échecs fonctionnel pour Windows, avec un certain support Linux.
(linux, windows, qt4)
- Lutris - (Repo, Home, WP, Fund) Plateforme de jeu pour GNU/Linux, gérant les installations de jeux avec une interface unifiée.
(linux, gtk)
- Open Streaming Platform - (Repo) Serveur de streaming et d'enregistrement vidéo auto-hébergé, conçu comme une alternative à Twitch et YouTube.
(video, server)
- PyChess - (Repo, Home, WP) Client d'échecs avancé, adapté au jeu nouveau, occasionnel et compétitif.
(linux, windows, gtk)
- Pyfa - (Repo) Python Fitting Assistant, outil d'expérimentation multiplateforme pour les aménagements de navires EVE Online.
(linux, windows, mac)
- PySolFC - (Repo, Home, Android) Collection hautement portable de jeux de cartes solitaire.
(linux, windows, android, kivy, tk)
- term2048 - (Repo, PyPI) version TUI de 2048.
(linux, mac, tui)
- Unknown Horizons - (Repo, Home) Simulation de stratégie 2D en temps réel mettant l'accent sur l'économie et la construction de villes. (Un peu comme Age of Empires)
(linux, windows, mac)
Productivité
- Autokey - (Repo, WP, PyPI) Utilitaire d'automatisation de bureau pour Linux et X11.
(linux, gtk, qt)
- Bleachbit - (Repo, Home) Nettoyeur de système conçu pour libérer de l'espace disque et préserver la confidentialité.
(linux, windows, gtk)
- BorgBackup - (Repo, Home) Système de sauvegarde de déduplication avec cryptage en option et autres fonctionnalités.
(linux)
- Bup - (Repo, Home) Système de sauvegarde efficace basé sur le format de fichier git pack, offrant des sauvegardes incrémentielles rapides et une déduplication globale.
(linux, mac)
- Duplicity - (Repo, Home, Docs) Outil de sauvegarde crypté économe en bande passante, utilisant l'algorithme rsync.
(storage, linux)
- Excalibur - (Repo) Interface Web pour extraire des données tabulaires à partir de PDF.
(linux, windows)
- Glances - (Repo, Home, Docs) Une alternative top/htop multiplateforme, fournissant un aperçu des ressources système.
(ops, linux, windows, mac, server)
- gmvault - (Repo, Home) Outil de sauvegarde des comptes Gmail.
(linux, windows, mac, qt5)
- Gridsync - (Repo) Interface graphique multiplateforme conçue pour synchroniser les répertoires locaux avec les grilles de stockage Tahoe-LAFS.
(storage, linux, windows, mac)
- GTimeLog - (Repo, Home, Fund, Docs) Suivi du temps sur ordinateur avec prise en charge de la journalisation des travaux facturables/non facturables.
(organization, linux, windows, mac)
- Kibitzr - (Repo, Home, PyPI, Docs) Serveur d'assistant personnel auto-hébergé pour automatiser les tâches de routine.
(server)
- Mackup - (Repo, PyPI) Utilitaire pour sauvegarder et synchroniser les paramètres d'application, avec prise en charge de plusieurs backends de stockage (par exemple, Dropbox, Git) et des dizaines d'applications.
(linux, mac)
- Metamorphose - (Repo, Home) Programme graphique de renommage en masse pour les fichiers et les dossiers.
(linux, windows, mac, wx)
- Nuxeo Drive - (Repo, Home, Docs) Client de synchronisation de bureau multiplateforme pour la plateforme Nuxeo.
(storage, linux, windows, mac, console, appimage, lgpl, qt5)
- nvda - (Repo, Home) Non-Visual Desktop Access, un puissant lecteur d'écran pour Windows.
(windows, wx)
- OCRmyPDF - (Repo, Fund, Snap, Docs) Ajoute une couche de texte OCR aux fichiers PDF numérisés, permettant la recherche et la sélection de texte.
(console)
- Organisateur PDF - (Repo, Snap) Fusionnez et divisez des documents PDF, ainsi que recadrez et réorganisez les pages.
(linux, windows, gtk)
- Plover - (Repo, Home, Fund, Docs) Service d'arrière-plan pour la traduction automatique des mouvements sténographiques en frappes au clavier, permettant des vitesses de frappe supérieures à 200 WPM dans n'importe quelle application.
(linux, windows, mac, hardware, qt5)
- Psono - (Repo, Home, Demo, Docs) Gestionnaire de mots de passe basé sur serveur, conçu pour les équipes.
(security, server)
- Ranger - (Repo, Home) Gestionnaire de fichiers TUI (Text User Interface), inspiré de vim.
(linux, tui)
- Redash - (Repo, Home) Visualisation de données et construction de tableaux de bord orientés vers la business intelligence, utilisés par Mozilla, SoundCloud, Sentry et autres.
(server, flask)
- ReproZip - (Repo, Home, Demo, PyPI, Docs) Outil de ligne de commande qui crée automatiquement des archives d'expériences reproductibles à partir de commandes de console, conçues pour être utilisées en science informatique.
(science, linux)
- Tournesol - (Repo, Home) Petit gestionnaire de fichiers à double panneau hautement personnalisable pour Linux avec prise en charge des plugins.
(linux)
- Superset - (Repo, Docs) Application Web d'exploration, de visualisation et de business intelligence de données.
(server)
- VisiData - (Repo, Home, Fund, PyPI, Docs) Multioutil interactif pour explorer, analyser et convertir des ensembles de données dans le terminal.
(linux, mac, tui)
- Vorta - (Repo, Home) Client de sauvegarde GUI construit sur BorgBackup.
(linux, mac)
- wttr.in - (Repo, Home) Service de prévisions météorologiques prenant en charge diverses représentations, adaptées au terminal ou au navigateur Web.
(server, flask)
Organisation
- Ambar - (Repo, Home, Demo, Docs) Moteur de recherche de documents avec exploration automatisée, OCR, balisage et recherche instantanée en texte intégral.
(server)
- ArchiveBox - (Repo, Home, Docs) Archive Web auto-hébergée, pour créer des sauvegardes locales et consultables du contenu du Web. Importe du HTML, JS, PDF, des vidéos, des sous-titres, des référentiels git, etc., depuis Pocket, Pinboard, l'historique du navigateur, etc.
(internet, linux, windows, docker)
- archivematica - (Repo, Home, Docs) Système de préservation numérique conçu pour maintenir un accès à long terme et basé sur des normes aux collections d'objets numériques, destiné aux archivistes et aux bibliothécaires.
(internet, server)
- Baby Buddy - (Repo, Demo) Application Web adaptée aux mobiles qui aide les soignants à suivre le sommeil, les tétées, les changements de couches et le temps passé sur le ventre pour connaître et prédire les besoins de bébé sans (autant) de conjectures.
(server)
- Baserow - (Repo, Home, gh, Docs) Plateforme Web de persistance sans code, comme une base de données rencontre une feuille de calcul, avec une API REST.
(storage, server, django)
- beancount - (Repo, Home, gh, PyPI, Docs) Un langage de comptabilité en partie double pour définir les enregistrements de transactions financières en texte brut, puis générer une variété de rapports, via CLI et interface Web. (Voir également Comptabilité en texte brut).
(linux, windows, mac)
- Bookwyrm - (Repo, Home) Lecture et révision sociales, décentralisées avec ActivityPub.
(internet, communication, server, django)
- buku - (Repo, Fund, Docs) Gestionnaire de favoris indépendant du navigateur avec interfaces CLI et serveur Web, avec intégrations pour les navigateurs, les gestionnaires de favoris basés sur le cloud et emacs.
(internet, linux, windows, mac, server)
- Byro - (Repo, Docs) Outil Web de gestion des adhésions pour les clubs/ONG/associations de petite et moyenne taille de toutes sortes, en mettant l'accent sur la région DACH.
(server)
- Calibre - (Repo, Home, WP, Fund) Gestionnaire de livres électroniques conçu pour visualiser, convertir, éditer et cataloguer des livres électroniques dans tous les principaux formats.
(linux, windows, mac, qt5)
- Calibre-Web - (Repo) Application Web fournissant une interface claire pour parcourir, lire et télécharger des livres électroniques à l'aide d'une base de données Calibre existante.
(linux)
- CherryTree - (Repo, Home) Bloc-notes personnel hiérarchique de type wiki, avec texte riche et coloration syntaxique.
(linux, windows, gtk)
- Collaborer - (Repo, Docs) Outil de collaboration Web conçu par Propublica pour que les salles de rédaction puissent partager des ensembles de données, avec un flux de travail construit autour de l'attribution de conseils et du maintien des contacts.
(communication, server)
- CouchPotato - (Repo, Home) Enregistreur vidéo personnel axé sur les films, avec prise en charge de Usenet et des torrents.
(linux, windows, mac)
- dupeGuru - (Repo, Home, Docs) Outil GUI multiplateforme pour rechercher les fichiers en double.
(linux, windows, mac)
- dvc (Data Version Control) - (Repo, Home, Docs) Outil de ligne de commande pour le contrôle de version des données utilisées dans les projets d'apprentissage automatique. Vise à remplacer Excel et d’autres outils utilisés pour suivre et déployer les versions de modèles.
(ai, scm, linux, windows, mac)
- fava - (Repo, Demo, Docs) Interface Web pour le logiciel de comptabilité en partie double Beancount en mettant l'accent sur les fonctionnalités et la convivialité.
(linux, windows, mac)
- Gramps - (Repo, Home) Logiciel de généalogie à la fois intuitif pour les amateurs et complet pour les généalogistes professionnels.
(linux, windows, mac, gtk)
- GTimeLog - (Repo, Home, Fund, Docs) Suivi du temps sur ordinateur avec prise en charge de la journalisation des travaux facturables/non facturables.
(productivity, linux, windows, mac)
- Casque - (Repo, Docs) Bibliothèque musicale numérique basée sur le Web pour automatiser les téléchargements de musique via Usenet et torrents.
(linux, windows, mac)
- ihatemoney - (Repo, Home, Docs) Application Web conçue pour faciliter la gestion budgétaire partagée en gardant une trace de qui a acheté quoi, quand et pour qui.
(server)
- Indico - (Repo, Home, Demo, Docs) Application Web riche en fonctionnalités conçue au CERN pour la gestion d'événements, avec prise en charge du flux de travail d'organisation de conférences, de la gestion de contenu à la réception et à la révision de résumés/articles, d'inscription à des événements, d'intégration de paiement, de réservation de salle, et plus encore.
(communication, server)
- Invenio - (Repo, Docs) Plateforme personnalisable pour gérer un référentiel numérique fiable.
(linux)
- jrnl - (Repo, Home) Application de journal simple et cryptée pour votre ligne de commande.
(linux, windows, mac, homebrew)
- LazyLibrarian - (Repo, Forum, Docs) Organisateur de bibliothèque numérique basé sur le Web avec prise en charge des auteurs suivants et récupération automatique des métadonnées.
(linux, mac)
- Mathesar - (Repo, Home, Demo, Fund, Docs) Application Web auto-hébergable qui fournit une interface de type feuille de calcul à une base de données PostgreSQL, permettant aux utilisateurs de tous niveaux de compétences techniques de concevoir des modèles de données, de saisir des données et de créer des rapports.
(storage, server, django)
- Mayan - (Repo, Home, Fund, PyPI, Docs) Système de gestion de documents basé sur le Web, conçu pour stocker, introspecter et catégoriser des fichiers, avec des capacités d'OCR, de prévisualisation, d'étiquetage, de signature et d'envoi. Comprend également un système de workflow, un contrôle d'accès basé sur les rôles et une API REST.
(server)
- Mealie - (Repo, Home, Demo, Fund, Docs) Serveur de gestion de recettes auto-hébergable avec une interface utilisateur riche et des sauvegardes automatiques.
(internet, server, fastapi)
- MLflow - (Repo, Home, Docs) Application de ligne de commande et service Web intégrés, prenant en charge un flux de travail d'apprentissage automatique de bout en bout autour du suivi, de l'empaquetage et du déploiement. Développé par Databricks.
(ai, dev, linux, mac, corp)
- Open Event Server - (Repo, Demo) Permet aux organisateurs d'événements de gérer des événements, des rencontres aux concerts en passant par les conférences, avec la prise en charge de plusieurs pistes et lieux. Utilisé par FOSSASIA et eventyay.
(internet, server)
- OpenLibrary - (Repo, Home, WP) Application Web pour un catalogue de bibliothèque ouvert et modifiable, utilisé par The Internet Archive pour créer une page Web pour chaque livre jamais publié.
(linux, windows, mac, docker)
- Sans papier - (Repo, Docs) Numérisez, indexez et archivez tous vos documents papier. Prend en charge l'OCR, les balises, la recherche, le cryptage et plus encore.
(server)
- Paperasse - (Repo, Home, Fund, Docs) Gestionnaire de documents personnels pour organiser les documents numérisés et les PDF, avec prise en charge de l'OCR, du marquage automatique et de la recherche.
(linux, windows, gtk)
- Pinry - (Repo, Home, Docs) Système de tableau d'images en mosaïque pour enregistrer, marquer et partager des images, des vidéos et des sites Web, comme un Pinterest auto-hébergé.
(docker, server)
- Pretalx - (Repo, Home, Fund) Outil de planification de conférence basé sur le Web, avec prise en charge des appels à communications (CFP), de la planification et de la gestion des conférenciers.
(communication, server)
- PyMedusa - (Repo, Home) Gestionnaire de vidéothèque pour les émissions de télévision, avec prise en charge du téléchargement automatique.
(linux, windows)
- Radicale - (Repo, Home) Serveur simple CalDAV (calendrier) et CardDAV (contact).
(server)
- RedNotebook - (Repo, Home) Journal de bureau conçu pour les entrées de texte enrichi, de médias et de modèles, qui peuvent être balisées et recherchées, ainsi qu'exportées au format texte brut, HTML, Latex ou PDF.
(linux, windows, mac)
- Scholia - (Repo, Home, Docs) Package Python et application Web pour interagir avec les informations scientifiques sur Wikidata.
(science, server)
- Senaite - (Repo, Home) Système de gestion des informations de laboratoire (LIMS) basé sur le Web et mobile.
(server)
- SiCKRAGE - (Repo, gh, Docs) Gestionnaire de vidéothèque avec prise en charge de l'archivage automatique des émissions de télévision.
(linux, windows)
- Taiga - (Repo, Home, Docs) Application Web conçue pour gérer des projets avec des processus de développement agiles.
(dev, server, django)
- Wikid Pad - (Repo, Home) Carnet wiki de bureau pour stocker vos pensées et vos idées.
(linux, windows, mac, wx)
- Xandikos - (Repo, Home) Serveur CardDAV/CalDAV léger mais relativement complet qui sauvegarde les modifications dans un référentiel Git.
(server)
- Zim Wiki - (Repo, Home) Wiki de bureau conçu pour la prise de notes, la création de listes et la rédaction.
(linux, windows, gtk)
Communication
- Abilian SBE - (Repo, Home) Un « moteur d'entreprise sociale » avec des fonctionnalités telles que la gestion légère de documents, les discussions, les wikis, les chronologies, etc.
(cms, server)
- Askbot - (Repo, Home) Plateforme Web de questions-réponses similaire à StackOverflow, complète avec balisage, réputation, badges et bien plus encore.
(server, corp)
- Bitmessage - (Repo, Docs) Client de référence pour Bitmessage, un protocole de communication décentralisé crypté peer-to-peer.
(linux, windows, mac, kivy, qt4, tui)
- Bookwyrm - (Repo, Home) Lecture et révision sociales, décentralisées avec ActivityPub.
(internet, organization, server, django)
- Collaborer - (Repo, Docs) Outil de collaboration Web conçu par Propublica pour que les salles de rédaction puissent partager des ensembles de données, avec un flux de travail construit autour de l'attribution de conseils et du maintien des contacts.
(organization, server)
- dak - (Repo) Collection de programmes utilisés pour maintenir les archives de courrier électronique du projet Debian.
(linux)
- Django Wiki - (Repo, Demo, Docs) Un wiki Web simple et mature.
(server)
- Docassemble - (Repo, Home, Docs) Plateforme permettant de créer des entretiens Web adaptés aux mobiles, de collecter des réponses et bien plus encore.
(server)
- Formspree - (Repo, Home) Serveur Web qui transforme une soumission de formulaire HTML en e-mail, sans inscription, JavaScript ou Python personnalisé.
(server, corp)
- Gajim - (Repo, WP) Client de messagerie instantanée léger et multiplateforme pour le protocole XMPP.
(linux, windows, mac, gtk)
- GlobaLeaks - (Repo, Home) Application Web pour permettre des initiatives de dénonciation sécurisées et anonymes.
(server)
- Hangups - (Repo, Snap, Docs) Messagerie instantanée tierce pour Google Hangouts, avec prise en charge de la messagerie de groupe et d'autres fonctionnalités propriétaires.
(linux, mac, docker, snap)
- Hawkpost - (Repo, Home) Application Web qui permet de recevoir des messages cryptés provenant d'expéditeurs moins techniques.
(server)
- Helios Voting - (Repo, Home) Système de vote vérifiable de bout en bout.
(server)
- Inboxen - (Repo, Home, Docs) Application Web qui fournit un nombre infini de boîtes de réception de courrier électronique uniques, pour segmenter les services et préserver la confidentialité.
(server)
- Indico - (Repo, Home, Demo, Docs) Application Web riche en fonctionnalités conçue au CERN pour la gestion d'événements, avec prise en charge du flux de travail d'organisation de conférences, de la gestion de contenu à la réception et à la révision de résumés/articles, d'inscription à des événements, d'intégration de paiement, de réservation de salle, et plus encore.
(organization, server)
- Magic Wormhole - (Repo, PyPI, Docs) Outil de transfert de fichiers axé sur la sécurité et la vitesse avec prise en charge des fichiers, du texte et des répertoires.
(linux, mac, console)
- Mailman - (Repo, Home, WP) La liste de diffusion originale, une application Web et un serveur de messagerie pour gérer les abonnements et les archives de discussions.
(server)
- Mailpile - (Repo, Home) Client de messagerie rapide avec des fonctionnalités conviviales de cryptage et de confidentialité.
(linux, windows, mac)
- Mailu - (Repo, Home) Serveur de messagerie complet conçu pour une configuration et une maintenance faciles, prenant en charge IMAP, IMAP+, SMTP et Submission, ainsi qu'une multitude de fonctionnalités avancées.
(server)
- Moa Bridge - (Repo, Home) Un service permettant de publier des messages Mastodon sur Twitter et Instagram.
(server, flask)
- Modoboa - (Repo, Home) Plateforme d'hébergement et de gestion de messagerie comprenant une interface utilisateur Web basée sur Django. Fournit des composants utiles tels qu'un panneau d'administration et une messagerie Web. S'intègre à Postfix ou Dovecot.
(server)
- MoinMoin - (Repo, Home, WP, Docs) Le propre logiciel wiki basé sur le Web de Python, utilisé pour le wiki officiel de Python et bien d'autres.
(server)
- OfflineIMAP - (Repo, Home, WP) Lecteur et synchroniseur IMAP.
(linux)
- OnionShare - (Repo, Home, Docs) Partage de fichiers sécurisé et anonyme sur les services Tor.
(linux, windows, mac, qt5)
- Pootle - (Repo, Home, WP) Application Web de traduction collaborative.
(server)
- Pretalx - (Repo, Home, Fund) Outil de planification de conférence basé sur le Web, avec prise en charge des appels à communications (CFP), de la planification et de la gestion des conférenciers.
(organization, server)
- pycsw - (Repo, WP) Implémentation complète de la spécification d'implémentation du service de catalogue OpenGIS.
(server)
- RapidSMS - (Repo, Home, Docs) Plateforme interactive de messagerie texte SMS.
(server)
- SecureDrop - (Repo, Home, Docs) Système de soumission d'alerte permettant aux organisations médiatiques d'accepter en toute sécurité des documents provenant de sources anonymes. Créé à l'origine par Aaron Swartz et actuellement géré par la Freedom of the Press Foundation.
(server, flask)
- Socialhome - (Repo, Home, gh, Docs) Application Web permettant aux utilisateurs de créer un profil personnel fédéré avec des fonctionnalités de réseau social.
(server)
- Synapse - (Repo, Home, Fund) Serveur de référence pour le protocole de chat distribué Matrix.org. Utilisé quotidiennement par des dizaines de milliers de personnes sur riot.im.
(server)
- Viraal - (Repo, Home) GUI multiplateforme pour effectuer une traduction, avec un support pour une variété de formats.
(linux, windows, mac, gtk)
- Outil de localisation Web basé sur le Web - (repo, home, pypi) avec intégration de contrôle de version serrée.
(server)
- ZULIP - (repo, home, wp, docs) puissant serveur de chat et client Web avec prise en charge des conversations enfilées.
(server)
Éducation
- Anki - (repo, home, docs) Application de bureau puissante pour les cartes flash et la mémorisation.
(linux, windows, mac, qt5)
- Drawbot - (repo, home, wp) Une puissante application de dessin 2D puissant pour MacOS X qui génère des graphiques à partir de scripts Python.
(graphics, dev, mac)
- Expliqueshell.com - (repo, home) Un outil Web pour faire correspondre les arguments en ligne de commande à leurs pages d'homme et aider à texte.
(dev, server, flask)
- Kolibri - (Repo, Home, Demo, PYPI, DOCS) Application Web d'apprentissage auto-hébercable visant à rendre les technologies d'éducation de haute qualité disponibles dans les communautés à faible ressource (par exemple, les écoles rurales, les camps de réfugiés, les orphelinats, les systèmes scolaires non formels et systèmes pénitentiaires).
(server)
- MNEMOSYNE - (Repo, Home) Programme FlashCard à repette espacée pour une mémorisation efficace.
(linux, windows, mac, qt5)
- NBGLEDER - (repo, docs) Application basée sur Jupyter qui permet aux éducateurs de créer, attribuer et de noter les affectations sous forme de carnet.
(server)
- Plateforme EDX ouverte - (Repo, Home, WP) Platform pour les fournisseurs d'éducation en ligne, alimentant EDX.
(server)
- RELATE - (Repo, DOCS) UNE COURT DE COURSE BASE avec prise en charge de la planification des cours et du versioning, de la planification, des tests et de la notation.
(server)
- Tutor - (Repo, Docs) Dost Docker Open EDX Distribution, à la fois pour la production et le développement local, dans le but d'atténuer le déploiement, la personnalisation, la mise à niveau et la mise à l'échelle.
(server)
Science
- Anuga - (Repo) Simulation avancée de l'équation d'eau peu profonde, pour modéliser les tsunamis, les pauses barrages et les inondations.
(linux, windows)
- Artisan - (Repo, Home, Docs) Portée visuelle de bureau pour les torréfacteurs de café, qui aide les torréfacteurs de café enregistrer, analyser et contrôler les profils rôtis.
(linux, windows, mac)
- Ascend - (Repo, Home, WP) Système de modélisation des processus chimiques mathématiques développé à l'Université Carnegie Mellon depuis fin 1978.
(linux, windows, mac, gtk)
- CellProfiler - (repo, home, manuel, docs) Exploration interactive des données, analyse et classification des ensembles d'images biologiques.
(linux, windows, mac)
- CellXGene - (Repo, Home) Explorateur interactif basé sur le Web pour les données de transcriptomique unique.
(linux, windows, mac, fnd)
- CKAN - (Repo, Home) Data Management System (DMS), ce qui facilite la publication, le partage et l'utilisation des données. Les centres de données alimentés par CKAN incluent Datahub.io, Catalog.Data.gov et EuropeanDataportal.eu, entre de nombreux autres sites.
(server, flask)
- Cocalc - (Repo, Home, WP) Calcul collaboratif dans le cloud, avec le support pour la pile Python scientifique, Sagemath, R, Latex, Markdown, etc. Comprend également le chat, la gestion des cours et d'autres fonctionnalités de support.
(server)
- Dissem.in - (repo, home, docs) plateforme Web pour aider les chercheurs à télécharger leurs articles sur des référentiels à accès ouvert.
(server, django)
- Galaxy - (Repo, Home, Docs) Plateforme Web pour la recherche informatique reproductible et transparente, en mettant l'accent sur la bioinformatique.
(server)
- Invesalius - (Repo, Home, WP) génère des reconstructions virtuelles de structures dans le corps humain à des fins médicales, y compris les scans CT et IRM.
(linux, windows, mac, gtk)
- Manim - (repo, docs) Engine d'animation pour des vidéos mathématiques explicatives, principalement conçues pour les œuvres de 3Blue1Brown.
(linux)
- Mayavi - (Repo, Home) Général à usage général, outil multiplateforme pour la visualisation des données scientifiques 2-D et 3D.
(linux, windows, mac, qt4)
- MOSAIC - (Repo, Home, DOCS) Boîte à outils d'analyse de molécule unique basée sur le bureau qui décode automatiquement les données de nanopore multi-états.
(linux, windows, mac, gov)
- Odemis - (Repo, Home) Imagerie de bureau Logiciel de workflow pour les microscopes Delmic, soutenant l'autofocus, les coordonnées de l'historique et l'exportation OME-TIFF et HDF5.
(linux)
- Opem - (repo, docs) Un outil de modélisation pour évaluer les performances des piles à combustible de membrane d'échange de protons (PEM).
(linux, windows, mac)
- Orange - (Repo, Home, WP) Logiciel d'exploration de données basés sur les composants pour l'analyse et la visualisation des données interactives graphiques.
(linux, windows, mac, qt4, qt5)
- Pybliographe - (repo, home) Bibliographic Database Manager avec une interface utilisateur de bureau conviviale.
(linux, gtk)
- Reprozip - (Repo, Home, Demo, PYPI, DOCS) outil de ligne de commande qui construit automatiquement des archives expérimentes reproductibles à partir de commandes de console, conçues pour une utilisation dans la science informatique.
(productivity, linux)
- SAGE MATH - (Repo, Home, WP) Système d'algèbre informatique multiplateforme avec des caractéristiques couvrant de nombreux aspects des mathématiques, y compris l'algèbre, la combinatoire, la théorie des graphiques, l'analyse numérique, la théorie des nombres, le calcul et les statistiques.
(linux, windows, mac)
- Scholia - (repo, home, docs) package python et application Web pour interagir avec les informations savantes sur Wikidata.
(organization, server)
- Statistiques du canapé - (Repo, Home) Statistiques et analyses conviviales avec une approche d'apprentissage à votre avance.
(linux, windows, mac, wx)
- SPACK - (repo, home, docs) Manager des packages indépendants du langage pour les supercalculateurs, Mac et Linux, conçu pour l'informatique scientifique.
(pkg_mgr, linux, mac)
- Taguette - (Repo, Home, GH, PYPI, DOCS) outil de recherche qualitatif basé sur le Web prenant en charge l'importation, le marquage, la mise en évidence et l'exportation de nombreux formats de documents.
(server)
- Veusz - (Repo, Home) 2D et 3D Scientific Plotting, conçu pour produire des graphiques PDF ou SVG prêts pour la publication.
(linux, windows, mac, qt)
CMS
- Abilian SBE - (Repo, Home) Un "moteur commercial social" avec des fonctionnalités telles que la gestion des documents légers, les discussions, les wikis, les délais, etc.
(communication, server)
- Django-CMS - (Repo, Home) Système de gestion de contenu d'entreprise basé sur le framework Django avec contrôle de version, support multi-sites, etc.
(server, django)
- Ella - (Repo, Docs) Système de gestion de contenu basé sur Django en mettant l'accent sur les sites d'information à haut trafic et les magazines Internet.
(server, django)
- Mezzanine - (Repo, Home) Plateforme de gestion de contenu cohérente et flexible construite sur le cadre Django.
(server, django)
- Plone - (Repo, Home, WP) Système de gestion de contenu en entreprise extensible construit sur Zope.
(server)
- Plumi - (Repo, WP) Système de gestion de contenu de partage de vidéos basé sur Plone.
(video, server, plone)
- Prétix - (Repo, Home, Blog, PYPI, DOCS) Logiciel de billetterie basé sur le Web, avec la prise en charge des magasins personnalisables, des paiements directs, du box-office et des rapports.
(server, corp)
- PYCON - (Repo, Home, Docs) Gestion de contenu et application Web de l'organisation de conférence, basée sur Django et Symposion.
(server, django)
- Saleor - (Repo, Home) MODULAL, HIGHE-PERFORMANCE E-commerce Storefront construit avec Django, GraphQL et ReactJS.
(server, django)
- SHUUP - (Repo, Home, Docs) Application Web Storefront, avec prise en charge des modèles à un seul et multi-marchés.
(server)
- Worktail - (repo, home) Un système de gestion de contenu Django axé sur la flexibilité et l'expérience utilisateur.
(server, django)
ERP
- ERP5 - (Repo, Home, WP) ERP basé sur le Web, CRM, DMS et Big Data System avec des centaines de modules intégrés, conçus pour l'évolutivité de l'entreprise.
(server)
- ERPNEXT - (Repo, Home, WP) Système ERP basé sur le Web avec comptabilité, inventaire, CRM, vente, achat, gestion de projet et RH. Construit sur Frappe et Mariadb.
(server)
- Frepple - (Repo, Home, Docs) Planification de la chaîne d'approvisionnement Web pour la planification et la planification de la production.
(linux, server)
- Odoo - (Repo, Home, WP) ERP basé sur le Web et CRM avec de nombreux modules intégrés, ainsi que des milliers d'applications pour s'adapter à n'importe quelle entreprise.
(server)
- TRYTON - (Repo, Home, WP, DOCS) ERP modulaire basé sur le Web, conçu pour des entreprises de toutes tailles.
(server, fdn)
Site statique
- Cactus - (repo, PYPI) Générateur de sites Web statique à l'aide de modèles Django.
(linux, windows, mac)
- Chert - (Repo, PYPI) Générateur de sites statique avec prise en charge intégrée pour les listicules, créé par cet humble auteur, utilisé pour alimenter Calver.org, 0ver.org et Sedimental.org, le blog de l'auteur. Surtout ici comme un œuf de Pâques :)
(linux, windows, mac)
- Grow - (Repo, Home, PYPI) Générateur de sites statique optimisé pour construire des microsites interactifs et localisés, en mettant l'accent sur le flux de travail et la maintenabilité.
(linux, windows, mac)
- Hyde - (Repo, Home, PYPI) Générateur de sites statique qui a commencé comme homologue Python à Jekyll.
(linux, windows, mac)
- Lektor - (Repo, Home, PYPI) Générateur de sites statique avec console d'administration intégrée et application de bureau minimale.
(linux, windows, mac)
- Nikola - (Repo, Home, PYPI) Générateur de sites statiques en ligne de commande avec reconstruction incrémentielle et prise en charge pour Markdown, REST, Jupyter Notebooks et HTML.
(linux, windows, mac)
- Pelican - (Repo, Home, PYPI) Générateur de sites statiques en ligne de commande qui prend en charge Markdown et REST Syntax.
(linux, windows, mac)
- Prosopopee - (Repo, Demo, PYPI, Docs) Un générateur de sites statique conçu pour les photographes et autres qui racontent des histoires avec des images.
(linux, windows, mac)
- Pyvideo - (Repo, Home) Index de médias statique sur mesure pour la communauté Python et tout le contenu produit que nos réunions et conférences produisent.
(video, linux, server)
Développeur
Projets liés au développement de logiciels et aux domaines techniques adjacents.
SCM
- Le logiciel ALLURA - (repo, home, wp), avec le support pour Git, Hg et SVN.
(server)
- DVC (Data Version Control) - (repo, home, docs) outil de ligne de commande pour le contrôle de version sur les données utilisées dans les projets d'apprentissage automatique. Vise à remplacer Excel et d'autres outils utilisés pour suivre et déployer des versions du modèle.
(ai, organization, linux, windows, mac)
- Git cola - (repo, home) Featurefful-plateform GUI Wrapper pour
git
. (linux, windows, mac, qt4, qt5)
- Gitless - (repo, home, pypi, docs) Système de contrôle de version simple construit au-dessus de Git.
(linux, windows, mac)
- GNU Bazaar - (repo, home, wp, docs) Distribué et système de contrôle de révision client-serveur.
(linux, windows, mac)
- KALLITHEA - (Repo, WP) Forge pour Mercurial et Git avec un serveur Push / Pull intégré, une recherche de texte intégral et une revue de code. Filé de Rhodecode en 2014
(server)
- Klaus - (repo, démo, PYPI, docs) Visionneuse Web basée sur PIP pour les référentiels GIT qui "fonctionne juste".
(server)
- LaunchPad - (repo, home, wp, docs) logiciel conçu et géré par Canonical, avec le support pour Git et Bazaar.
(server)
- Mercurial - (Repo, Home, WP) Système de contrôle de révision distribué de plateforme conçu pour des capacités de branchement / fusion avancées et avancées.
(linux, windows, mac)
- Pagure - (Repo, Home) Software Forge s'est concentré sur Git et développé par l'équipe d'ingénierie Fedora.
(server)
- Patchwork - (Repo, Home, Docs) Système de suivi des correctifs basé sur le Web conçu pour faciliter la contribution du code à un projet open-source. Conçu et utilisé pour le développement du sous-système du noyau Linux.
(server)
- Plane - (Repo, maison) Problème moderne, à hospitalisation et tracker de la feuille de route du produit. Une alternative à Jira, linéaire et asana.
(server, django)
- Rabbitvcs - (Repo, Home, Docs) outils offrant un accès graphique simple à Subversion ou Git au sein d'une variété de clients, y compris Nautilus, Thunar, Nemo, Caja et la ligne de commande.
(linux)
- Rhodecode - (Repo, Home, WP) Platform hanté pour la gestion du code source du mur derrière le mur, fournissant un contrôle centralisé sur Git, Mercurial et Subversion.
(server, corp)
- Roundup Issue Tracker - (Repo, Home, WP, GH) Système de suivi des problèmes hautement personnalisable avec des interfaces de ligne de commande, Web et e-mail, historiquement utilisées par le tracker de bug Python officiel sur bugs.python.org.
(server)
- Tortoisehg - (repo, home, docs) extension de shell Windows et une série d'applications pour le système de contrôle de révision distribué mercurial. Comprend également le support GNOME et CLI.
(linux, windows, qt4, qt5)
- Trac - (repo, home, wp, docs) amélioré wiki basé sur le Web et système de suivi des problèmes pour les projets de développement logiciel.
(server)
- ViewVC - (repo, home) Interface du navigateur pour les référentiels CVS et Control Control.
(server)
Revue de code
- Diffoscope - (Repo, Home, Demo, PYPI) Comparaison profonde basée sur le Web des fichiers, des archives et des répertoires, y compris le support pour diffuser des tarball, des images ISO et des PDF.
(server)
- MELD - (Repo, Home) Visual Diff and Merge Tool ciblant les développeurs, fournissant une comparaison à deux et trois voies des fichiers et des répertoires, et prend en charge de nombreux systèmes de contrôle de version, notamment Git, Mercurial, Bazaar et Subversion.
(linux, windows, mac, gtk)
- Conseil d'examen - (Repo, Home) Tool de révision du code extensible pour les projets et les entreprises de toutes tailles.
(server)
- Rietveld - (Repo, Home, WP) Tool de revue de code collaboratif basé sur Django pour subversion écrite par Guido Van Rossum pour s'exécuter sur Google Appengine. La base de Gerrit.
(server)
- SQLFluff - (repo, home, fonds, pYPI) dialect-flexible et configurable SQL Linter, conçu avec les applications ELT à l'esprit, avec la prise en charge des erreurs de modèles et de mise à niveau automatique.
(console)
Stockage
- B2 - (Repo, PYPI) outil de ligne de commande qui donne un accès facile à toutes les capacités du stockage Cloud B2 de Backblaze.
(linux, windows, mac, corp)
- Barman - (Repo) Sauvegarde à distance et récupération des catastrophes pour PostgreSQL.
(linux)
- Baserow - (repo, home, gh, docs) plate-forme de persistance sans code basée sur le Web, comme une base de données rencontre une feuille de calcul, avec une API REST.
(organization, server, django)
- Datasette - (Repo, PYPI, DOCS) Un outil d'exploration et de publication de données, soutenue par SQLite.
(server)
- Duplicité - (repo, home, docs) outil de sauvegarde efficace à la bande passante, en utilisant l'algorithme RSYNC.
(productivity, linux)
- EDGEDB - (Repo, Home, Docs) Base de données d'objets haute performance à haute performance construite au-dessus de PostgreSQL, avec un typage strict et solide, des migrations intégrées et une prise en charge de GraphQL.
(server)
- Freenas - (repo, home, docs) Système d'exploitation conçu pour être installé pratiquement n'importe quelle plate-forme matérielle, pour partager le stockage basé sur ZFS sur un réseau, en utilisant SMB, NFS, AFP, FTP, etc.
(server)
- GRIDSync - (Repo) GUI multiplateforme construit pour synchroniser les répertoires locaux avec des grilles de stockage Tahoe-Lafs.
(productivity, linux, windows, mac)
- Kinto - (repo, home, docs) Une boutique de documents JSON générique avec des capacités de partage et de synchronisation, prenant en charge les backends en mémoire et postgresql.
(server)
- Mathesar - (Repo, Home, Demo, Fund, DOCS) Application Web auto-hébercable qui fournit une interface de type de calcul à une base de données PostgreSQL, permettant aux utilisateurs de tous les niveaux techniques de concevoir des modèles de données, à entrer des données et à créer des rapports.
(organization, server, django)
- MYCLI - (repo, home, pYPI) Client MySQL interactif qui effectue l'achat automatique et la mise en évidence de la syntaxe.
(linux, mac)
- Nuxeo Drive - (repo, home, docs) Client de synchronisation de bureau multiplateforme pour la plate-forme Nuxeo.
(productivity, linux, windows, mac, console, appimage, lgpl, qt5)
- PGCLI - (repo, home, pYPI) Client PostgreSQL interactif qui effectue l'achat automatique et la mise en évidence de la syntaxe.
(linux, mac)
- S3QL - (Repo, Docs) Un système de fichiers UNIX conforme aux normes et à complexe complet pour les services de stockage basés sur le cloud (S3, Google Storage, OpenStack), la compression de la prise en charge, le chiffrement, la déduplication, les instantanés, etc.
(linux)
- SeaFile - (Repo, WP) Système d'hébergement de fichiers et de synchronisation multiplateforme.
(server)
- SQLMAP - (Repo, Home, PYPI, DOCS) Injection SQL automatique et prise de contrôle de la base de données.
(security, console)
- Tahoelafs - (repo, home, wp) Système de stockage de nuages décentralisé pour un stockage de données distribué robuste.
(linux, windows, mac)
- Wal-E - (Repo) Archivage continu des fichiers Postgresql WAL et des sauvegardes de base.
(linux)
- Serveur et client Zeo - (Repo, PYPI, DOCS) fournissant un stockage basé sur ZODB sur le réseau.
(linux, server)
- ZFSP - (Repo) Une implémentation ZFS inversée, écrite en Python, sans lire le C. original
(linux)
Opérations
- Airflow - (repo, docs) Une plate-forme pour autoriser, planifier et surveiller les workflows programmatiques.
(linux, server, corp, flask)
- Ajenti - (Repo, Home, PYPI, DOCS) Panneau d'administration de serveur de base Web pour un accès à distance rapide et extensible, avec un terminal Web, un éditeur de texte, un gestionnaire de fichiers, etc.
(server)
- ANIBLE - (repo, home, docs) Agentless, Playbook Automation.
(linux, mac, corp)
- AWS-CLI - (Repo, PYPI, DOCS) Interface de ligne de commande pour les services Web Amazon.
(console, py26)
- Système de test d'intégration matérielle de Beaker - (repo, home, docs), utilisé par Redhat pour tester la compatibilité pour Rhel et Fedora.
(server, flask)
- Cobbler - (repo, home, wp) Linux Installation Server qui permet une configuration rapide des environnements d'installation réseau.
(linux, server)
- DCOS - (repo, home, wp, docs) plateforme de gestion pour les ressources matérielles et logicielles dans les centres de données, construits sur Apache Mesos.
(server, corp)
- fail2ban - (repo, home, wp) démon pour interdire les hôtes qui provoquent plusieurs erreurs d'authentification sur les serveurs Linux.
(linux, server)
- Ganeti - (Repo) Virtual Machine Cluster Management Tool construit sur les technologies de virtualisation existantes telles que Xen et KVM.
(linux, server, haskell)
- Regards - (repo, home, docs) Une alternative supérieure / htop multiplateforme, offrant un aperçu des ressources système.
(productivity, linux, windows, mac, server)
- Gunicorn - (Repo, Home, PYPI) Serveur WSGI avant de fourrure, a commencé comme homologue pour Unicorn.
(server)
- HealthChecks - (Repo, Home, Docs) Monitor basé sur le Web pour les emplois planifiés (par exemple, Cron).
(server, corp)
- IRIS - (Repo, Home) Système de pagination d'incidences automatisé flexible, développé par et utilisé sur LinkedIn.
(server, corp)
- Nagstamon - (repo, home, docs) Moniteur d'état pour le bureau, avec le support pour Nagios, Icinga, OpsView, etc.
(linux, windows, mac)
- NCOLONY - (Repo, Home) Process Manager et Monitor.
(linux, mac, server)
- NetBox - (Repo, DOCS) IP Adresse Management (IPAM) et outil de gestion des infrastructures du centre de données (DCIM), conçu chez Digital Ocean.
(server, django)
- nSupdate.info - (repo, pYPI, docs) Service DNS dynamique fonctionnel, en utilisant le protocole dynamique de mise à jour DNS (RFC 2136) pour mettre à jour Bind et d'autres serveurs de noms majeurs.
(internet, server)
- OUTIL ONCALL - (Repo, Home) Calendrier conçu pour la gestion et la planification de garde, développés par et utilisé sur LinkedIn.
(server, corp)
- OpenStack - (repo, home, docs) Système d'exploitation cloud qui contrôle les grands pools de ressources de calcul, de stockage et de mise en réseau à travers un centre de données, gérable via un tableau de bord Web.
(server, corp)
- Plateaux de pâte - (repo, home, docs) pour gérer les référentiels de packages logiciels et le rendre accessible à un grand nombre de consommateurs. Développé et utilisé par Red Hat.
(server)
- Ralph - (repo, home, docs) Système de gestion des actifs simple et puissante, DCIM et CMDB pour le centre de données et le back-office.
(server, django)
- RDPY - (Repo) Une implémentation du protocole de bureau à distance Microsoft construit sur Twisted, y compris des applications pour l'utilisation du client, le proxy MITM et le serveur de honeypot.
(security, linux, windows, server)
- Salt Stack - (repo, home) Automation pour la gestion et la configuration de toute infrastructure ou application à grande échelle.
(server, corp)
- Shinken - (Repo, Home) Shinken est un cadre de surveillance moderne et compatible Nagios, conçu pour évoluer pour de grands environnements.
(server)
- Spacesiren - (repo, docs) Gestion de la pot de miel et système d'alerte pour les jetons AWS, avec une architecture entièrement sans serveur.
(security, server)
- Spinnaker - (Repo, Home, WP, DOCS) Plateforme de livraison continue développée pour le déploiement et la gestion des applications de Netflix dans des environnements cloud.
(server, corp)
- StackStorm - (Repo, Home) Rules et Automatisation opérationnelle axée sur les règles et événements pour la rééducation automatique, les réponses de sécurité, le dépannage, les déploiements, etc.
(server, corp)
- Superviseur - (Repo, Home) Process Manager et Monitor.
(linux, mac, server)
Sécurité
- BYOB (Créez votre propre botnet) - (Repo) Client-Server Framework (serveur Rat et C2) pour les chercheurs en sécurité pour créer et exploiter des botnets de base.
(linux, windows, mac)
- CAPE - (Repo, Demo) Application Web conçue pour automatiser l'analyse des logiciels malveillants, succédé par CAPEV2.
(server)
- Application Web CAPEV2 - (Repo, Demo) conçue pour automatiser l'analyse des logiciels malveillants, dans le but d'extraire les charges utiles et la configuration à partir d'artefacts téléchargés.
(server)
- COWRIE - (Repo, Home) Interaction moyenne SSH et Telnet HoneyPot conçus pour enregistrer les attaques de force brute et l'interaction Shell effectuée par l'attaquant.
(server, corp)
- Détection-secrets - (repo) Une CLI adaptée à l'entreprise pour l'audit, la détection et la prévention des secrets dans le code.
(dev, linux, windows, mac)
- GRR Rapid Response - (Repo, Docs) Système d'agent de serveur axé sur la criminalistique en direct à distance pour un triage rapide, basé sur un navigateur et l'analyse des attaques sur les flottes de machines, avec la prise en charge de l'agent pour Linux, Windows et Os X.
(server, corp)
- Hôtes - (repo) Application de ligne de commande qui fusionne des fichiers hôte réputés avec de la déduplication dans le but de bloquer les sites Web indésirables via DNS Blackhole.
(internet, linux, windows, mac)
- Hubble - (repo, docs) Client de conformité de sécurité modulaire, fournissant un audit, des alertes et des rapports basés sur des profils à la demande. Conçu à l'origine pour Adobe.
(linux, windows, corp)
- Infection Monkey - (repo, home, docs) outil basé sur le Web pour tester la résilience d'un centre de données aux violations du périmètre et l'infection au serveur interne.
(server)
- King Phisher - (Repo, Docs) Toolkit de campagne de phishing basée sur le serveur, utilisé pour simuler les attaques de phishing réel, avec une application client alimentée par GTK.
(linux, windows, server)
- Linotp - (repo, home, wp, docs) Server prenant en charge l'authentification à deux facteurs avec des mots de passe ponctuels de plusieurs sources, de Yubikeys aux SMS.
(server)
- Maltrail - (Repo) Système de détection de trafic malveillant avec surveillance sur le Web.
(linux, server)
- Mitmproxy - (repo, home) interactif compatible TLS interceptant le proxy HTTP pour les testeurs de pénétration et les développeurs de logiciels.
(linux, windows, mac)
- Mozdef - (repo, docs) Automatisation des incidents de sécurité avec métriques et outils de collaboration pour les défenseurs.
(server)
- OpenSNitch - (repo, fonds) Port GNU / Linux du pare-feu de l'application Little Snitch.
(linux, qt5)
- PASSIT - (Repo, Home, DOCS) Mot de passe du serveur de gestion de mot de passe, fournissant des services de stockage et des fonctionnalités de liste de contrôle d'accès de groupe.
(server)
- Privacyidea - (repo, home, wp, docs) Un serveur d'authentification multi-facteurs fonctionnant sur les locaux, prenant en charge de nombreux types de jetons différents et permettant l'authentification via l'API REST, Radius, PAM, fournisseur d'identification Windows, SAML, OpenID Connect.
(server)
- PSONO - (Repo, Home, Demo, DOCS) Manager de mot de passe basé sur le serveur, construit pour les équipes.
(productivity, server)
- Pupy - (repo, docs) outil d'administration à distance et framework post-exploitation, prenant en charge les cibles Windows, Linux, Mac OS X et Android.
(linux, docker, server)
- Pyew - (repo, docs) outil d'analyse de logiciels malveillants, avec prise en charge de la visualisation hexadécimale, du démontage, des formats PE et ELF, des plugins, etc.
(console)
- RDPY - (Repo) Une implémentation du protocole de bureau à distance Microsoft construit sur Twisted, y compris des applications pour l'utilisation du client, le proxy MITM et le serveur de honeypot.
(ops, linux, windows, server)
- Recon-NG - (Repo, Home, Docs) Recon-NG est un cadre de reconnaissance complet offrant un environnement puissant pour effectuer une reconnaissance Web open source rapidement et à fond.
(linux)
- SEARX - (Repo, Docs) Moteur de métasearch auto-hébergé, agrégant les résultats de plus de 70 services tout en évitant le suivi et le profilage.
(internet, server, flask)
- Spacesiren - (repo, docs) Gestion de la pot de miel et système d'alerte pour les jetons AWS, avec une architecture entièrement sans serveur.
(ops, server)
- Spiderfoot - (repo, home, docs) outil de reconnaissance qui interroge automatiquement plus de 100 sources de données publiques pour recueillir des renseignements sur les adresses IP, les noms de domaine, les adresses e-mail, les noms, etc.
(linux, windows, mac, docker, server)
- SQLMAP - (Repo, Home, PYPI, DOCS) Injection SQL automatique et prise de contrôle de la base de données.
(storage, console)
- Sshuttle - (repo, docs) Transparent Network Proxy Server qui utilise SSH pour obtenir des résultats de type VPN, sans nécessiter un accès racine.
(linux, mac)
- Thug - (Repo, Fund, PYPI, DOCS) Honeyclient à faible interaction conçu pour imiter le comportement d'un navigateur Web afin de détecter et d'imiter les contenus malveillants.
(linux, mac)
- Universal Radio Hacker (URH) - (Repo) Wireless Protocol Investigator, en mettant l'accent sur l'analyse de la communication IoT propriétaire.
(linux, windows, mac)
- Suite de détection XSStrike - (Repo) Cross Site Scripting (XSS) équipée de plusieurs analyseurs écrits à la main, un générateur de charge utile, un moteur de fuzzing et un robot axé sur les performances.
(console)
Documents
- ASCIIDOC - (Repo) Format de document texte pour la rédaction de notes, de documentation, d'articles, de livres, de diaporamas, de pages et de blogs de l'homme.
(console)
- DOC2DASH - (Repo, Home, PYPI) Générateur de documents de documentation basé sur CLI extensible destiné à être utilisé avec Dash.app et d'autres navigateurs API compatibles.
(linux, mac)
- Gaphor - (repo, docs) outil de modélisation UML simple conçu pour les débutants.
(graphics, linux, windows, mac, flatpak, gtk)
- Kuma - (repo, home, docs) La plate-forme alimentant le réseau de développeurs Mozilla (MDN)
(server, django)
- MKDOCS - (repo, home, pYPI) Documentation de projet simple et personnalisable, avec serveur de développement intégré.
(console)
- ReadTheDocs.org - (Repo, Home, Docs) Platform d'intégration continue pour la construction et l'hébergement de la documentation.
(server, django)
- SPHINX - (Repo, Home, PYPI) outil de documentation pour les organismes de paternité interconnectés, de la documentation du code aux livres. Utilisé par les documents Python officiels, et de nombreux autres projets (pas tous Python).
(console)
Éditeur
- Algojammer - (repo, démo) Un IDE expérimental et de preuve de concept pour aider à l'écriture d'algorithmes dans un cadre de compétition.
(linux, windows, mac, tk)
- Noir - (repo, pYPI, docs) Foral automatique sans compromis pour le code Python.
(console)
- Eric IDE - (Repo, Home) Python Editor et IDE, basé sur QT, intégrant le contrôle de l'éditeur ScilLilla.
(linux, windows, mac, qt5)
- Gedit - (Repo, WP) L'éditeur de texte GNOME par défaut utilise largement Python, en plus de C.
(linux, c, gtk)
- Jupyter Notebook - (Repo, Home, WP) Environnement de cahier extensible basé sur le Web pour l'informatique interactive.
(linux, windows, mac)
- KOMODO EDIT - (Repo, Home, WP) Éditeur de code multi-langues, écrit en JS, Python et C ++, basé sur la plate-forme Mozilla.
(linux, windows, mac, cpp, js)
- Éditeur LEO - (Repo, Home, WP) Manager des informations personnelles (PIM), IDE et Outliner avec une approche holistique de la programmation et de l'écriture.
(linux, windows, mac, qt5)
- Mu - (repo, maison) Un petit éditeur simple conçu pour les programmeurs de Python débutants.
(linux, windows, mac, qt5)
- Ninja ide - (repo, home, wp) python ide python avec gestion de projet, libellé, extensions, etc.
(linux, windows, mac, qt5)
- Pluma - (Repo) Éditeur de texte UTF-8 petit et léger pour l'environnement Mate. Basé sur Gedit.
(linux, c, gtk)
- Retext - (repo, PYPI, docs) éditeur simple mais puissant pour les langages de balisage de marque et de texte restructuré.
(linux)
- Spyder IDE - (Repo, Home, WP) Environnement d'édition et d'exécution scientifique conçu par et pour les scientifiques, les ingénieurs et les analystes de données à l'aide de Python.
(linux, windows, mac, qt5)
- Thonny - (repo, home, wp) python ide python pour les débutants, conçu pour apprendre à coder.
(linux, windows, mac, tk)
Gestionnaires de package
- Conan - (Repo, Home, Docs) Décentralisé Package Manager pour la gestion des packages binaires, ciblant les développeurs C / C ++.
(linux, windows, mac)
- Conda - (Repo, Home, WP) OS-AGNOSTIC, Gestionnaire de packages binaires au niveau du système et écosystème, avec un accent sur Python et l'informatique scientifique haute performance.
(linux, windows, mac, corp)
- DNF - (repo, wp, docs) Dandified Yum (DNF) est le successeur de
yum
et fonctionne partout où Yum a travaillé. (linux, corp)
- PIP - (repo, home, wp, pypi) Geat-to Package Manager de Python, avec une large gamme de fonctionnalités et une prise en charge de la plate-forme.
(linux, windows, mac)
- Pip-tools - (repo) Un ensemble d'outils de ligne de commande pour vous aider à garder vos packages à base de PIP frais, même lorsque vous les avez épinglés.
(linux, windows, mac)
- PiPenv - (repo, docs) Wrapper autour
pip
, virtualenv
et pip-tools
pour un flux de travail de gestion des packages plus holistique. (linux, windows, mac)
- Poésie - (Repo, Home, Docs) Une approche indépendante de la gestion et de l'emballage de la dépendance Python.
(linux, windows, mac)
- Portage - (Repo, WP) Système de gestion des packages de plate-forme-AGNOSTIQUE créé pour et utilisé par Gentoo Linux et également par Chrome OS, Sabayon et Funtoo Linux. Inspiré par les ports FreeBSD.
(linux)
- Système de livraison de logiciels Solaris IPS - (Repo) soutenu par le référentiel réseau, avec une exécution sûre pour les zones, l'utilisation de ZFS pour l'efficacité et le retour en arrière, empêchant l'introduction de packages non valides et une utilisation efficace de la bande passante.
(linux, corp)
- SPACK - (repo, home, docs) Manager des packages indépendants du langage pour les supercalculateurs, Mac et Linux, conçu pour l'informatique scientifique.
(science, linux, mac)
- Yum - (repo, home, wp) Updater automatique et installateur de package / Remover pour les systèmes basés sur RPM (Fedora, RHEL, etc.).
(linux, corp)
Référentiels de forfait
- Bandersnatch - (repo) Client de miroir PYPI se conformant à PEP 381.
(server, corp)
- DevPI - (repo, docs) PYPI Staging Server, ainsi qu'un outil d'emballage, de test, de libération, complet avec interface Web et de recherche. Comme un PYPI local.
(server)
- Distro Tracker - (repo, démo, docs) Application Web conçue pour suivre l'évolution d'une distribution basée sur Debian avec des mises à jour par e-mail et une interface Web complète. Powers The Debian Package Tracker.
(server)
- Sweettooth Web - (Repo, Home) La boutique en ligne pour des extensions à l'environnement de bureau Gnome, prenant en charge l'ajout et la mise à jour des extensions directement à partir du navigateur.
(server)
- Entrepôt - (Repo, Fund, Docs) Logiciel de serveur qui alimente PYPI, où la plupart des bibliothèques Python sont téléchargées.
(server, fnd)
Construire
- Bitbake - (repo, wp, docs) moteur d'exécution de tâches générique qui permet d'exécuter des tâches shell et python de manière efficace et en parallèle tout en travaillant dans des contraintes de dépendance complexes inter-tâches.
(linux)
- Système de planification de travail BuildBot - (Repo, WP, DOCS) adapté aux besoins de l'intégration continue et de l'emballage logiciel.
(server)
- Buildout - (repo, wp, docs) outil d'automatisation de déploiement extensible conçu pour l'assemblage et le déploiement centrés sur l'application, ainsi que les builds de logiciels Python répétables.
(linux, windows, mac)
- DOIT - (Repo, Home, Fund, Docs) Tâche de gestion de la ligne de commande et outil d'automatisation, avec des directives écrites en Python.
(linux, windows, mac)
- Gyp - (repo, home, wp) alias «générer vos projets», un système de construction qui génère d'autres systèmes de construction.
(linux, windows, mac)
- Outil jhbuild - (repo, home, gh, docs) conçu pour faciliter la construction de collections de colis, écrits à l'origine pour construire le bureau gnome à partir de sources.
(linux)
- Meson - (Repo, Home) Système de construction conçu pour la vitesse et la convivialité.
(linux, windows, mac)
- Pantalon - (repo, maison) Système de construction conçu pour les référentiels monolithiques.
(linux, mac, corp)
- Platformoo Core - (Repo, Home, Fund, PYPI, DOCS) Système de construction CLI multiplateforme et gestionnaire de bibliothèque pour le développement IoT.
(linux, windows, mac)
- Redo - (Repo, PYPI, Docs) Un système de construction récursif et à usage général, remplaçant
make
par la conception originale par DJB. (linux, windows, mac, console)
- SCONS - (Repo, Home, WP) Language et outil de langue et de construction spécifiques au domaine, conçus pour remplacer la création, l'autoconf et le ccache.
(linux, windows, mac)
- Snapcraft - (repo, home, docs) Un outil de ligne de commande pour former, distribuer et mettre à jour les applications pour Linux et IoT à l'aide de la conteneurisation, développée par Canonical.
(linux)
- WAF - (repo, home, wp, docs) Système de construction multiplateforme conçu pour améliorer les cris.
(linux)
Coquille
- Ergonomica - (Repo, Docs) Langage de coquille multiplateforme basé sur des expressions S combinées avec des caractéristiques de coquille traditionnelles.
(linux, windows, mac)
- Huile - (repo, maison) Un nouveau coquille compatible en arrière et tiret, avec un langage amélioré.
(linux)
- XONSH - (repo, home) Langage de coquille de plate-forme multiplate et invite de commande. La langue est un superset de Python 3.4+ avec des primitives de coquille supplémentaires.
(linux, windows, mac)
Autres projets de développement
- aider - (Repo, Home) Console-based LLM pair programming tool, to edit code in your local git repository.
(ai, linux, windows, mac)
- asciinema - (Repo, Home) Terminal session recorder and replayer.
(linux, mac)
- autojump - (Repo) A
cd
with many heuristics to speed up console filesystem navigation. (console)
- coala - (Repo, Home, PyPI) Unified command-line interface for linting and fixing code, regardless of programming language.
(console)
- Cookiecutter - (Repo, PyPI, Docs) Utility for creating new projects from shareable templates.
(console)
- Cython - (Repo, Home, PyPI, Docs) Language and compiler designed for high-performance Python and C interoperability.
(linux, windows, mac)
- detect-secrets - (Repo) An enterprise-friendly CLI for auditing, detecting, and preventing secrets in code.
(security, linux, windows, mac)
- Dispatch - (Repo, Blog, Docs) Incident management service featuring integrations for notifications and task management. Used at Netflix.
(internet, server, calver, corp, fastapi)
- Docker Compose - (Repo, Docs) Docker Compose is a tool for defining and running multi-container Docker applications.
(linux, windows, mac, corp)
- doitlive - (Repo, PyPI, Docs) Tool for live presentations in the terminal.
(linux, mac)
- DrawBot - (Repo, Home, WP) A powerful programmatic 2D drawing application for MacOS X which generates graphics from Python scripts.
(graphics, education, mac)
- explainshell.com - (Repo, Home) A web-based tool to match command-line arguments to their man pages and help text.
(education, server, flask)
- gdbgui - (Repo, Home, PyPI) Browser-based frontend for gdb.
(linux, windows, mac)
- GNS3 GUI - (Repo, Home, PyPI, Docs) Graphical Network Simulator used to emulate, configure, test and troubleshoot virtual and real networks. (Backed by server component here.)
(linux, windows, mac)
- howdoi - (Repo, PyPI) Instant coding answers from StackOverflow on your command line.
(console)
- httpie - (Repo, Home, PyPI) Command-line HTTP client with JSON support, syntax highlighting, wget-like downloads, extensions, and more.
(internet, linux, windows, mac)
- IPython - (Repo, PyPI, Docs) Set of enhancements to Python, wrapping it for richer interactivity.
(console)
- LocalStack - (Repo, Home, PyPI) Self-hostable version of many AWS services, including S3, Route53, Lambda, Redshift, and much more, designed for testing cloud-centric code.
(server)
- Locust - (Repo, Home, Docs) Scalable user load testing tool for web sites, featuring an interactive web interface.
(server)
- MLflow - (Repo, Home, Docs) Integrated command-line application and web service, supporting an end-to-end machine-learning workflow around tracking, packaging, and deploying. Developed by Databricks.
(ai, organization, linux, mac, corp)
- PathPicker - (Repo, Home) Shell utility to interactively select paths from the output of other commands.
(linux, mac)
- PeachPy - (Repo) Highly portable assembler with unified syntax, sporting an extensive user list, including many cryptography libraries for Go.
(linux, windows)
- PINCE - (Repo) Debugging frontend for GDB focused on reverse engineering video games.
(linux, qt5)
- Plinth - (Repo, Home, Docs) The core functionality and web front-end of FreedomBox, an easy-to-manage, privacy-oriented home server.
(linux, server)
- Polyaxon - (Repo, Home, Docs) A web-based platform for reproducible and scalable machine learning experiment management and metrics-tracking, based on kubernetes, with support for TensorFlow, PyTorch, Keras, and many more.
(ai, server)
- PPCI - (Repo, Demo, gh, PyPI, Docs) The Pure Python Compiler Infrastructure is a compiler written entirely in Python, containing front-ends for various programming languages (C, c3, WebAssembly, and others) as well as machine code generation backends for various CPUs (6500, arm, avr, x86_64, openrisc, among others).
(linux, windows, mac)
- pre-commit - (Repo, Home, PyPI) A framework for managing and maintaining multi-language git hooks.
(linux, windows, mac)
- RedHat Anaconda - (Repo, Docs) Installation program used by Fedora, Red Hat Enterprise Linux, and other Linux distributions.
(linux, gtk)
- Robot Framework - (Repo, Home, PyPI) Generic, cross-platform, and language-independent automation framework for acceptance testing, acceptance test driven development (ATDD), and robotic process automation (RPA). Extensible in Python and Java.
(console)
- ScratchABit - (Repo) Easily retargetable and hackable interactive disassembler with IDAPython-compatible plugin API.
(linux, tui)
- Script Server - (Repo, Demo, Docs) Turn scripts into interactive, validated, authenticated, auditable web UIs, without modifying the scripts.
(server)
- Sentry - (Repo, Home) Web service and frontend for cross-platform application monitoring, with a focus on error reporting.
(server, corp, django)
- Socorro - (Repo, Docs) Web service for collecting crash statistics from Mozilla products, including Firefox, Thunderbird, and others.
(server)
- Taiga - (Repo, Home, Docs) Web application built for managing projects with agile development processes.
(organization, server, django)
- Thumbor - (Repo, Home, Docs) Photo thumbnail service with resizing, flipping, and smart cropping of images.
(graphics, server)
- Ubiquity - (Repo, WP) The default installer for Ubuntu and its derivatives, designed to be run from Live CD or USB.
(linux, gtk, qt)
- Voltron - (Repo) Extensible debugger wrapper aiming to improve the user experience of various debuggers, such as LLDB, GDB, and WinDbg.
(linux, windows, mac)
- YunoHost - (Repo, Home, Docs) Server operating system based on Debian Linux aiming to make self-hosting accessible to as many people as possible, with support for several types of hardware.
(linux, server)
Divers
- CourtListener - (Repo, Home, WP, Fund) Web application which provides a graph-based search interface and API with 900,000 minutes of oral argument recordings, more than eight thousand judges, and more than three million opinions. Also powers RECAP search.
(server, django)
- Guake - (Repo, Home, PyPI) Drop-down terminal for GNOME, reminiscent of first-person game command consoles.
(linux, gtk)
- Home Assistant - (Repo, Home, Demo, Docs) Home automation platform that puts local control and privacy first.
(linux)
- JARVIS on Messenger - (Repo, Home) Facebook Messenger bot with a wide assortment of features.
(server)
- NFO Viewer - (Repo, Home) A simple viewer for NFO files and the ASCII art therein, with preset fonts, encodings, automatic window sizing, and clickable hyperlinks.
(graphics, linux, windows)
- Nicotine+ - (Repo) Graphical desktop client for the Soulseek peer-to-peer system.
(linux, windows, gtk)
- Nimbus - (Repo, Home) Infrastructure-as-a-Service platform geared toward scientific cloud computing.
(linux)
- OpenLP - (Repo, Home) Presentation software geared toward church usage.
(linux, windows, mac, qt5)
- qtile - (Repo, Home) A small, flexible, scriptable tiling window manager.
(linux)
- uMap - (Repo, Docs) Web application allowing users to create maps with OpenStreetMap layers and embed it on other sites.
(server)
- Wammu - (Repo, Home) GUI phone manager with read/write support for contacts, todo, calendar, SMS, and more, primarily designed for Nokia and AT-compatible phones.
(linux, windows)
- Wicd - (Repo, Home, WP) Graphical utility for managing wired and wireless connections on Linux.
(linux, gtk)
- Xpra - (Repo, Home) Cross-platform remote display server and client for forwarding applications and desktop screens.
(linux, windows)
Conclusion
If you have a project to add, please let us know!