Awesome List Updates on Sep 05, 2023
6 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Selfhosted
Software / Software Development - Project Management
- Forgejo - A lightweight software forge focused on scaling, federation, and privacy (fork of Gitea). (Demo, Source Code, Clients) MITDocker/Go
2. Awesome Dart
Web Frameworks
- Jaspr - Jaspr is an modern web framework for building websites in Dart with support for both client-side and server-side rendering.
3. Awesome Cl
Mobile
- NJSON (⭐20) - Parser-agnostic JSON indexing (with JSON Pointer support), destructuring, and validation framework. BSD.
CLOS extensions
- nclasses (⭐7) - Syntactic sugar for class and generic function declarations. Features type inference, automatic accessors, inline initform syntax, automatic exports, and other conveniences. BSD.
Files and directories / Third-party APIs
- nfiles (⭐18) - File persistence, watching, data synchronization, (per user profile) path resolution, and structured data retrieval. Has pre-defined classes for configuration files, remote fetched files, data files, Lisp-readable files and many others. BSD.
4. Awesome Nix
NixOS Modules / Zig
- NixVim - A NeoVim distribution built with Nix modules and Nixpkgs.
5. Awesome Generative Deep Art
Ethics, Philosophical questions and Discussions about Generative AI
- AI Art and its Impact on Artists: paper published in the Proceedings of the 2023 AAAI/ACM Conference on AI, Ethics, and Society
6. Awesome Sysadmin
Software / Automation
- Apache Maven - Build automation tool mainly for Java. A software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. (Source Code (⭐4.3k)) Apache-2.0Java
- Bazel - A fast, scalable, multi-language and extensible build system. Used by Google. (Source Code (⭐23k)) Apache-2.0Java
- GNU Make - The most popular automation build tool for many purposes, make is a tool which controls the generation of executables and other non-source files of a program from the program's source files. (Source Code) GPL-3.0C
- Gradle - Another build automation system. (Source Code (⭐17k)) Apache-2.0Groovy/Java
Software / ChatOps
- Eggdrop - The oldest Internet Relay Chat (IRC) bot still in active development. (Source Code (⭐497)) GPL-2.0C
- Errbot - Plugin based chatbot designed to be easily deployable, extensible and maintainable. (Source Code (⭐3.1k)) GPL-3.0Python
Software / Configuration Management Database
- Collins - At Tumblr, it's the infrastructure source of truth and knowledge. (Source Code (⭐572)) Apache-2.0Docker/Scala
- i-doit - IT Documentation and CMDB. AGPL-3.0PHP
- iTop - Complete ITIL web based service management tool. (Source Code) AGPL-3.0PHP
Software / Continuous Integration & Continuous Deployment
- Buildbot - Python-based toolkit for continuous integration. (Source Code (⭐5.2k)) GPL-2.0Python
- Factor - Programmatically define and run workflows to connect configuration management, source code management, build, continuous integration, continuous deployment and communication tools. (Source Code (⭐81)) MITRuby
- GoCD - Continuous delivery server. (Source Code (⭐7.1k)) Apache-2.0Java/Ruby
- Laminar - Fast, lightweight, simple and flexible Continuous Integration. (Source Code (⭐297)) GPL-3.0C++
- Strider - Open Source Continuous Deployment / Continuous Integration platform. (Source Code (⭐4.6k)) MITNodejs
Software / Control Panels
- Ajenti - Control panel for Linux and BSD. (Source Code (⭐7.5k)) MITPython/Shell
- Cockpit - Web-based graphical interface for servers. (Source Code (⭐11k)) LGPL-2.1C
- ISPConfig - Manage Linux servers directly through your browser. (Source Code) BSD-3-ClausePHP
- Sentora - Open-Source Web hosting control panel for Linux, BSD (fork of ZPanel). (Source Code (⭐645)) GPL-3.0PHP
- Virtualmin - Powerful and flexible web hosting control panel for Linux and BSD systems. (Source Code) GPL-3.0Shell/Perl/Other
- Webmin - Web-based interface for system administration for Unix. (Source Code (⭐4.1k)) BSD-3-ClausePerl
Software / Deployment Automation
- Capistrano - Deploy your application to any number of machines simultaneously, in sequence or as a rolling set via SSH (rake based). (Source Code (⭐13k)) MITRuby
- CloudSlang - Flow-based orchestration tool for managing deployed applications, with Docker capabilities. (Source Code (⭐85)) Apache-2.0Java
- CloudStack - Cloud computing software for creating, managing, and deploying infrastructure cloud services. (Source Code (⭐1.9k)) Apache-2.0Java/Python
- Cobbler - Cobbler is a Linux installation server that allows for rapid setup of network installation environments. (Source Code (⭐2.6k)) GPL-2.0Python
- Fabric - Python library and cli tool for streamlining the use of SSH for application deployment or systems administration tasks. (Source Code (⭐15k)) BSD-2-ClausePython
- Overcast - Deploy VMs across different cloud providers, and run commands and scripts across any or all of them in parallel via SSH. (Source Code (⭐478)) MITNodejs
Software / DNS - Servers
- djbdns - A collection of DNS applications, including tinydns. (Source Code) CC0-1.0C
Software / Editors
- Brackets - Code editor for web designers and front-end developers. (Source Code (⭐1.3k)) MITJavaScript
- Eclipse - IDE written in Java with an extensible plug-in system. (Source Code) EPL-1.0Java
- Geany - GTK2 text editor. (Source Code (⭐3k)) GPL-2.0C/C++
- GNU Emacs - An extensible, customizable text editor-and more. (Source Code (⭐4.3k)) GPL-3.0C
- Nano - Easy to use, customizable text editor. (Source Code) GPL-3.0C
- Vim - A highly configurable text editor built to enable efficient editing. (Source Code (⭐36k)) VimC
Software / IT Asset Management
- OPSI - Hardware and software inventory, client management, deployment, and patching for Linux and Windows. (Source Code) GPL-3.0/AGPL-3.0OVF/Python
- RackTables - Datacenter and server room asset management like document hardware assets, network addresses, space in racks, networks configuration. (Demo, Source Code (⭐726)) GPL-2.0PHP
Software / Mail Clients
- Sylpheed - Still developed predecessor to Claws Mail, lightweight mail client. (Source Code (⭐129)) GPL-2.0C
Software / Miscellaneous
- Clonezilla - Partition and disk imaging/cloning program. (Source Code) GPL-2.0Perl/Shell/Other
- DadaMail - Mailing List Manager, written in Perl. (Source Code) GPL-2.0Perl
Software / Monitoring
- Bosun - Monitoring and alerting system by Stack Exchange. (Source Code (⭐3.4k)) MITGo
- Cacti - Web-based network monitoring and graphing tool. (Source Code (⭐1.6k)) GPL-2.0PHP
- eZ Server Monitor - A lightweight and simple dashboard monitor for Linux, available in Web and Bash application. (Source Code (⭐348)) GPL-3.0PHP/Shell
- LibreNMS - Fully featured network monitoring system that provides a wealth of features and device support. (Source Code (⭐3.7k)) GPL-3.0PHP
- Monit - Small utility for managing and monitoring Unix systems. (Source Code) AGPL-3.0C
- Munin - Networked resource monitoring tool. (Source Code (⭐2k)) GPL-2.0Perl/Shell
- Naemon - Network monitoring tool based on the Nagios 4 core with performance enhancements and new features. (Source Code (⭐151)) GPL-2.0C
- Riemann - Flexible and fast events processor allowing complex events/metrics analysis. (Source Code (⭐4.2k)) EPL-1.0Java
- Thruk - Multibackend monitoring web interface with support for Naemon, Nagios, Icinga and Shinken. (Source Code (⭐404)) GPL-1.0Perl
- Zabbix - Enterprise-class software for monitoring of networks and applications. (Source Code) GPL-2.0C
Software / Network Configuration Management
- phpIPAM - Open source IP address management with PowerDNS integration. (Source Code (⭐2.2k)) GPL-3.0PHP
- RANCID - Monitor network devices configuration and maintain history of changes. (Source Code (⭐114)) BSD-3-ClausePerl/Shell
- rConfig - Network device configuration management tool. (Source Code (⭐87)) GPL-3.0PHP
Software / Service Discovery
- ZooKeeper - ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. (Source Code (⭐12k)) Apache-2.0Java/C++
Software / Troubleshooting
- mitmproxy - A Python tool used for intercepting, viewing and modifying network traffic. Invaluable in troubleshooting certain problems. (Source Code (⭐36k)) MITPython
- Sysdig - Capture system state and activity from a running Linux instance, then save, filter and analyze. (Source Code (⭐7.7k)) Apache-2.0Docker/Lua/C
Software / Virtualization
- Ganeti - Cluster virtual server management software tool built on top of KVM and Xen. (Source Code (⭐483)) BSD-2-ClausePython/Haskell
- KVM - Linux kernel virtualization infrastructure. (Source Code) GPL-2.0/LGPL-2.0C
- OpenNebula - Build and manage enterprise clouds for virtualized services, containerized applications and serverless computing. (Source Code (⭐1.2k)) Apache-2.0C++
- oVirt - Manages virtual machines, storage and virtual networks. (Source Code) Apache-2.0Java
- QEMU - QEMU is a generic machine emulator and virtualizer. (Source Code) LGPL-2.1C
- Xen - Virtual machine monitor for 32/64 bit Intel / AMD (IA 64) and PowerPC 970 architectures. (Source Code) GPL-2.0C
Software / VPN
- ocserv - Cisco AnyConnect-compatible VPN server. (Source Code) GPL-2.0C
List of Licenses / Web
- AGPL-3.0- GNU Affero General Public License 3.0
- Apache-2.0- Apache, Version 2.0
- BSD-2-Clause- BSD 2-clause "Simplified"
- BSD-3-Clause- BSD 3-Clause "New" or "Revised"
- CC0-1.0- Public Domain/Creative Common Zero 1.0
- GPL-1.0- GNU General Public License 1.0
- GPL-2.0- GNU General Public License 2.0
- GPL-3.0- GNU General Public License 3.0
- IPL-1.0- IBM Public License v1.0
- ISC- ISC License
- LGPL-2.0- GNU Lesser General Public License v2
- LGPL-2.1- GNU Lesser General Public License v2.1
- LGPL-3.0- GNU Lesser General Public License v3
- MIT- MIT License
- MPL-2.0- Mozilla Public License
- OLDAP-2.8- Open LDAP Public License v2.8
- Zlib- zlib License
Communities / Forums / Web
- ArsTechnica OpenForum - IT Forum which is attached to a large news site.
Repositories / Web
- AlternativeTo - Find alternatives to software you know and discover new software.
- ElRepo - Community Repo for Enterprise Linux (RHEL, CentOS, etc).
Websites / Web
- Ops School - Comprehensive program that will help you learn to be an operations engineer.
- Prev: Sep 06, 2023
- Next: Sep 04, 2023