4 repos
Developer Tools — Development Tools & Productivity
We curate 4 GitHub repositories matching development tools & productivity · Developer Tools. Refine with filters or upvote what's useful.
Developer Tools — Development Tools & Productivity
- sindresorhus/awesome
sindresorhus/awesome
438,690This project is a community-curated knowledge base that organizes vast technical ecosystems into a hierarchical, human-readable directory. It serves as a comprehensive index of libraries, frameworks, and methodologies, designed to facilitate discovery and professional development across the entire spectrum of software engineering and computer science. The directory distinguishes itself through a decentralized, peer-review model where the taxonomy evolves collaboratively via standard version-control workflows. By utilizing a markdown-based, flat-file structure, the project ensures that its curated knowledge remains platform-agnostic, accessible, and easily maintainable by the community. The repository covers a broad capability surface, including back-end and front-end development, data science, decentralized systems, and security practices. It also provides extensive educational resources, such as structured learning roadmaps, professional development guides, and specialized indexes for programming languages, hardware, and game development. The entire knowledge base is maintained as a version-controlled repository, allowing for continuous refinement and integration of new technical resources through community-driven pull requests.
awesomeawesome-listlists - Significant-Gravitas/AutoGPT
Significant-Gravitas/AutoGPT
181,891AutoGPT is an orchestration platform designed for building, managing, and deploying autonomous agents. It provides a visual canvas-based environment where users can assemble agents by connecting modular blocks that represent actions, data flows, and conditional logic. The platform supports the entire agent lifecycle, including task scheduling, execution monitoring, and configuration management, while offering a marketplace for discovering and sharing community-built workflows. The project includes a legacy framework for command-line agent execution and an extensible component system for developers to build custom agent capabilities. These tools allow for the integration of various language models, web search utilities, and external services such as database management, productivity platforms, and software development tools. Users can deploy the platform locally using provided installation scripts and containerization utilities or utilize the managed cloud environment.
Pythonaiartificial-intelligenceautonomous-agents - jaywcjlove/awesome-mac
jaywcjlove/awesome-mac
99,007This project is a comprehensive, curated collection of software resources designed for the macOS ecosystem. It serves as a centralized directory for discovering applications across a wide range of functional domains, including professional development, system management, and personal productivity. The directory distinguishes itself by offering a highly granular classification of tools that cater to specific technical and creative workflows. It highlights specialized software for software engineering, such as terminal emulators, version control clients, and API development tools, alongside a broad selection of utilities for system security, virtualization, and network analysis. Beyond technical requirements, the collection includes extensive categories for design, writing, and daily task management, ensuring a diverse range of software needs are addressed. The repository covers a vast capability surface, spanning from communication and file-sharing utilities to advanced document processing, media management, and privacy-focused browsing tools. It also features specialized sections for artificial intelligence agents, data recovery, and financial tracking, providing a holistic view of the available software landscape for the platform.
JavaScriptappappleapplication - jesseduffield/lazygit
jesseduffield/lazygit
72,698Lazygit is a terminal-based user interface designed to simplify version control operations through a keyboard-driven workflow. It functions as a visual abstraction layer that bridges native commands with an interactive environment, allowing users to manage repository history, branches, and commit workflows without relying solely on manual command-line input. The tool distinguishes itself by automating complex version control tasks that typically require multiple manual steps. It provides specialized interfaces for interactive rebasing, commit history amendment, and binary search-based regression analysis. By leveraging the internal reflog, it also enables users to undo or redo recent actions, providing a safety net for repository state changes. Beyond core version control, the application offers extensive support for managing branching models, worktrees, and custom shell integrations. Users can stage individual lines of code, visualize commit graphs, and define custom commands to automate repetitive tasks. The interface is built to be highly navigable, featuring text-based filtering, customizable keybindings, and persistent directory management to streamline daily development cycles.
Gocligitterminal