Awesome List Updates on Dec 16, 2024
4 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Selfhosted
Software / Remote Access
- Engity's Bifröst - Highly customizable SSH server with several ways to authorize a user and options where and how to execute a user's session. (Source Code (⭐51))
Apache-2.0Go/Docker
2. Awesome Agi Cocosci
Domain Specific Language / Declarative DSL Applications
- iContractML 2.0: A domain-specific language for modeling and deploying smart contracts onto multiple blockchain platforms - Information and Software Technology, 2022. [All Versions]. Smart contracts play a vital role in many fields. Despite being called smart, the development of smart contracts is a tedious task beyond defining a set of contractual rules. In addition to business knowledge, coding a smart contract requires strong technical knowledge in a multiplex of new and rapidly changing domain-specific languages and blockchain platforms. The goal of this paper is to assist developers in building smart contracts independently from the language or the target blockchain platform. In which, this paper presents the second-generation smart contract language iContractML 2.0. iContractML 2.0 is an extensible framework that empowers developers to model and generate functional smart contract code that can be deployed onto multiple blockchain platforms.
3. Awesome Ansible
Tools
- Ansible Inventory Grapher (⭐453) - Displays inventory inheritance hierarchies and the level at which variables are defined in an inventory.
Editor and IDE Integrations / French
- Vim - An open-source, free command-line text editor. Useful Vim plugins include:
- Ansible vim (⭐806) - A vim syntax plugin for Ansible 2.x, it supports YAML playbooks, Jinja2 templates, and Ansible's hosts files.
- Ansible vim and neovim plugin - A vim plugin (lsp client) for Ansible, it supports autocompletion, syntax highlighting, hover, diagnostics, and goto support.
- Emacs - A free, open-source text editor and IDE that supports auto-indentation, syntax highlighting and a built in terminal shell (among other things):
- lsp-mode - Ansible Language Server Protocol support for Emacs: provides syntax highlighting, auto-completion and diagnostics.
- yaml-mode (⭐505) - YAML highlighting and syntax checking.
- jinja2-mode (⭐69) - Jinja2 highlighting and syntax checking.
- magit-mode (⭐6.8k) - Git porcelain within Emacs.
- flymake-ansible-lint (⭐7) - Ansible Lint integration with automatic/continuous annotation of errors, warnings, and info while editing.
- PyCharm - A full IDE for Python software development. Useful plugins include:
- Ansible Lint - Ansible Lint integration with automatic/continuous annotation of errors, warnings, and info while editing.
- Ansible Vault Integration - Ansible vault integration for IntelliJ IDEA with context actions for vaulting and unvaulting secrets.
4. Awesome Rust
Applications / Operating systems
- vinc/moros (⭐1k) - A text-based hobby operating system targeting computers with a x86-64 architecture and a BIOS.
- Prev: Dec 17, 2024
- Next: Dec 15, 2024