27 dépôts
Miscellaneous tools for profile management, data analysis, and visualization.
Explore 27 awesome GitHub repositories matching part of an awesome list · GitHub Ecosystem Projects. Refine with filters or upvote what's useful.
This project is a static site generator designed to transform plain text content into pre-rendered web documents. It functions as a content platform that separates structural information from presentation, utilizing lightweight markdown formatting to ensure portability and ease of maintenance. The platform is built on a dependency-free execution model, operating without external libraries or frameworks to minimize security risks and support long-term stability. It integrates a technical governance framework and a software engineering manifesto, providing a structured set of principles and dec
Generates resumes based on GitHub activity.
This project is an interactive Git tutorial and version control simulator. It provides a visual learning environment where users practice Git commands through structured lessons and a simulated terminal that does not affect the local file system. The application functions as a branching visualizer, rendering a graphical representation of commit trees and branch pointers that update in real time as commands are executed. It allows for the creation of custom exercises and the sharing of specific command sequences via unique links. The software covers educational challenges for mastering reposi
Interactive visualization tool for learning Git branching.
GitHub-Dark is a browser extension theme and collection of user style sheets designed to provide a comprehensive dark mode aesthetic for the GitHub interface. It functions by injecting custom style rules directly into the browser to override default website colors, fonts, and layout properties, aiming to improve visual comfort and readability during extended use. The project distinguishes itself through its focus on deep integration and visual consistency. It includes specialized support for syntax highlighting across various programming languages and notebook environments, ensuring that code
Dark mode theme for the GitHub website.
git-crypt is a transparent cryptography layer and secret manager for Git repositories. It encrypts specific files so they remain as ciphertext on remote servers while appearing as plaintext in local directories. The tool uses Git attributes to define the scope of files and directories targeted for encryption. It supports both symmetric secret key encryption for shared access and asymmetric public key encryption to control decryption permissions among multiple collaborators. The system automates the encryption and decryption process through hook-based filters that trigger during commit and ch
Tool for transparent encryption of Git files.
gitfiti est un outil pour générer du pixel art sur le graphe de contribution GitHub en manipulant l'historique des commits Git. Il fonctionne comme un manipulateur d'historique de commits et un moteur de rendu de modèles de pixel art qui produit des motifs visuels spécifiques sur la carte d'activité d'un profil. Le projet traduit des modèles d'images et des coordonnées numériques en une séquence de commits antidatés. Il contrôle l'intensité des carrés du calendrier en simulant la densité d'activité et génère des scripts shell exécutables pour automatiser le processus de commit en masse. Le logiciel couvre des capacités pour la définition de modèles d'art personnalisés et la génération d'art pour le calendrier de contributions.
Tool for creating patterns in GitHub contribution history.
Githug est un outil d'apprentissage basé sur le terminal et un cours Git interactif qui enseigne le contrôle de version à travers une série de défis de dépôt progressifs. Il fonctionne comme un jeu en ligne de commande où les utilisateurs maîtrisent les opérations logicielles en résolvant des niveaux organisés qui nécessitent des états de dépôt spécifiques pour progresser. Le système utilise une boucle de défi-et-vérification, employant un moteur de validation pour vérifier l'index Git actuel et l'arbre de travail par rapport à une logique de solution prédéfinie. Pour soutenir le processus d'apprentissage, il inclut un système d'indices pour les obstacles et un mécanisme de gestion d'état pour réinitialiser les niveaux à leurs instantanés initiaux. L'application couvre le développement de jeux éducatifs via un framework programmable de définitions de niveaux interactifs. Cela inclut l'utilisation d'un validateur de solution pour s'assurer que les niveaux sont solvables et la génération de traces d'erreur pour le débogage de la logique.
Gamified CLI tool for practicing Git commands.
GitHub Corners est une collection de widgets d'appel à l'action web personnalisables conçus pour promouvoir des projets open source. Il fournit un composant UI léger qui agit comme un lien visuel, dirigeant les visiteurs du site web vers un dépôt de projet. Le projet permet une personnalisation étendue du style, permettant aux utilisateurs d'ajuster les couleurs et les tailles pour correspondre à une identité de marque spécifique. Ces rubans fonctionnent comme des éléments d'appel à l'action pour encourager les utilisateurs à voir ou forker le code source. Le système génère ces graphiques sous forme de graphiques vectoriels évolutifs (SVG) via un rendu d'image serverless. Les styles visuels et le contenu textuel sont déterminés en analysant les paramètres d'URL, qui sont ensuite mappés aux propriétés CSS en temps réel.
Adds "Fork me on GitHub" ribbons to websites.
Ce projet est une implémentation native du système de contrôle de version Git pour les applications Go. Il fournit une API programmable et un ensemble d'outils de plomberie de bas niveau qui permet aux développeurs de gérer des dépôts, de manipuler des graphes d'objets et d'effectuer des opérations de contrôle de version sans nécessiter de binaires système externes ou de liaisons C. La bibliothèque se distingue par ses couches de stockage et de réseau flexibles, dotées d'un système de fichiers virtuel qui permet la gestion de dépôts en mémoire pour contourner les E/S disque. Elle prend en charge des transports réseau enfichables et des backends de stockage basés sur des interfaces, permettant des implémentations propriétaires personnalisées de la manière dont les objets de données et les références sont persistés et échangés. La surface de capacité couvre la gestion de dépôt de haut niveau — incluant le clonage, le commit, le push et le pull — parallèlement à une analyse détaillée de l'historique et de l'attribution. Elle inclut également des fonctionnalités de sécurité pour la signature de commit et la vérification de signature cryptographique, ainsi que des utilitaires pour la gestion des sous-modules et la recherche de contenu de dépôt.
Go library for reading Git repositories.
lolcommits est un outil automatisé pour capturer, archiver et associer des médias de webcam aux historiques de commit de contrôle de version. Il fonctionne comme un archiveur d'instantanés de webcam et un outil de visualisation d'historique qui déclenche des photos, des GIFs ou des vidéos chaque fois qu'un commit Git est effectué. Le système utilise l'automatisation des hooks Git pour associer les hashs de commit aux instantanés physiques du développeur. Il inclut un système de plugins pour intégrer des outils tiers afin de transformer les images capturées ou d'ajouter des superpositions visuelles telles que des messages de commit et des identifiants. L'outil fournit un navigateur d'archives multimédias pour récupérer les captures associées à des dépôts spécifiques. Il inclut également un système de configuration pour gérer la sélection de l'appareil, les durées d'enregistrement et les délais de préchauffage.
Takes a selfie with every Git commit.
Open-source developers all over the world are working on millions of projects: writing code & documentation, fixing & submitting bugs, and so forth. GH Archive is a project to record the public GitHub activity, archive it, and make it easily accessible for further analysis.
Project for archiving and recording GitHub timelines.
Card for your GitHub profile, card for your GitHub repositories.
Generates profile cards for GitHub users.
greenhat is a quick hack for decorating your GitHub contribution calendar with commits for the past n days. It uses the GITAUTHORDATE and GITCOMMITTERDATE environmental variables to make commits appear in the past. Be warned that greenhat will clobber your repository's commit history.
Tool for manipulating GitHub contribution graphs.
Ensure you configured NPM and NodeJS not to require sudo when installing packages globally.
Generates patterns in GitHub contribution calendars.
Visualization of data from github archive.
Visualizes data from the GitHub Archive.
A collection of all JavaScript related and free for open-source readme badges out there. All of the services are live and operating on this repositoriy's dummy code.
Collection of badges for GitHub README files.
Everything is better with selfies. Yes, even pull requests. Trust me.
Adds selfies to GitHub issues and contributions.
CSS3 GitHub Buttons helps you easily create GitHub-style buttons from links, buttons, and inputs.
CSS3 library for creating GitHub-style buttons.
A good looking repo widget to add to your website.
jQuery widget for showcasing GitHub projects.
1. Make a new repo (say testRepo) 2. Run the file run.sh, it will ask you the information like username and id, enter it. 3. You will obtain a file runThis.sh, just copy that file in your cloned version of testRepo and run it, that's all...
Writes names into GitHub contribution graphs.
`sh npx is-github-down `
Utility for checking GitHub service status.