MiniJinja is a powerful but minimal dependency template engine for Rust which is based on the syntax and behavior of the Jinja2 template engine for Python.
It's implemented on top of serde and only has it as a single dependency. It supports a range of features from Jinja2 including inheritance, filters and more. The goal is that it should be possible to use some templates in Rust programs without the fear of pulling in complex dependencies for a small problem. Additionally it tries not to re-invent something but stay in line with prior art to leverage an already existing ecosystem of editor integrations.
#rust #jinja2 #templates
It's implemented on top of serde and only has it as a single dependency. It supports a range of features from Jinja2 including inheritance, filters and more. The goal is that it should be possible to use some templates in Rust programs without the fear of pulling in complex dependencies for a small problem. Additionally it tries not to re-invent something but stay in line with prior art to leverage an already existing ecosystem of editor integrations.
#rust #jinja2 #templates
❤1👍1🔥1
Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.
#golang #go #wireguard #kubernetes #k8s #mesh #network
#golang #go #wireguard #kubernetes #k8s #mesh #network
❤1👍1🔥1
pytube is a lightweight, dependency-free Python library (and command-line utility) for downloading YouTube Videos.
Features:
- Support for both progressive & DASH streams
- Support for downloading complete playlist
- Easily register on_download_progress & on_download_complete callbacks
- Command-line interfaced included
- Caption track support
- Outputs caption tracks to .srt format (SubRip Subtitle)
- Ability to capture thumbnail URL
- Extensively documented source code
- No third-party dependencies
#python #youtube #downloader
Features:
- Support for both progressive & DASH streams
- Support for downloading complete playlist
- Easily register on_download_progress & on_download_complete callbacks
- Command-line interfaced included
- Caption track support
- Outputs caption tracks to .srt format (SubRip Subtitle)
- Ability to capture thumbnail URL
- Extensively documented source code
- No third-party dependencies
#python #youtube #downloader
❤1👍1🔥1
Magma is an open-source software platform that gives network operators an open, flexible and extendable mobile core network solution. Magma enables better connectivity by:
- Allowing operators to offer cellular service without vendor lock-in with a modern, open source core network
- Enabling operators to manage their networks more efficiently with more automation, less downtime, better predictability, and more agility to add new services and applications
- Enabling federation between existing MNOs and new infrastructure providers for expanding rural infrastructure
- Allowing operators who are constrained with licensed spectrum to add capacity and reach by using Wi-Fi and CBRS
#golang #go #c #cpp #js #modular #network #services
- Allowing operators to offer cellular service without vendor lock-in with a modern, open source core network
- Enabling operators to manage their networks more efficiently with more automation, less downtime, better predictability, and more agility to add new services and applications
- Enabling federation between existing MNOs and new infrastructure providers for expanding rural infrastructure
- Allowing operators who are constrained with licensed spectrum to add capacity and reach by using Wi-Fi and CBRS
#golang #go #c #cpp #js #modular #network #services
❤1👍1🔥1
HVM is a pure functional compile target that is lazy, non-garbage-collected and massively parallel. It is also beta-optimal, meaning that, in several cases, it can be exponentially faster than most functional runtimes, including Haskell's GHC.
#rust #hvm #functional #compile
#rust #hvm #functional #compile
❤1👍1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Hitomi Downloader is a desktop utility to download images/videos/music/text from various websites, and more.
#python #downloader #gui #youtube #twitter
#python #downloader #gui #youtube #twitter
❤1👍1👏1
Recently I've created NFT collections from scratch so is anyone in this channel interested in article about creating NFTs (from drawing to deploying contract and minting)?
Anonymous Poll
48%
Yes!
20%
No
14%
Nope!
18%
Nein!
👍1🔥1👏1
Nippy is a high-performance serialization library for Clojure.
— Small, uncomplicated all-Clojure library
— Terrific performance (the fastest for Clojure that I'm aware of)
— Comprehesive support for all standard data types
— Easily extendable to custom data types (v2.1+)
— Java's Serializable fallback when available (v2.5+)
— Reader-fallback for all other types (including Clojure 1.4+ tagged literals)
— Full test coverage for every supported type
— Fully pluggable compression, including built-in high-performance LZ4 compressor
— Fully pluggable encryption, including built-in high-strength AES128 enabled with a single
— Utils for easy integration into 3rd-party tools/libraries (v2+)
#clojure #jvm #serialization #compression #encryption #edn
— Small, uncomplicated all-Clojure library
— Terrific performance (the fastest for Clojure that I'm aware of)
— Comprehesive support for all standard data types
— Easily extendable to custom data types (v2.1+)
— Java's Serializable fallback when available (v2.5+)
— Reader-fallback for all other types (including Clojure 1.4+ tagged literals)
— Full test coverage for every supported type
— Fully pluggable compression, including built-in high-performance LZ4 compressor
— Fully pluggable encryption, including built-in high-strength AES128 enabled with a single
:password [:salted "my-password"] option (v2+)— Utils for easy integration into 3rd-party tools/libraries (v2+)
#clojure #jvm #serialization #compression #encryption #edn
❤1👍1🔥1
Mushroom is a collection of cards for Home Assistant Lovelace UI.
Features:
• 🛠 Editor for all cards and and all options (no need to edit yaml)
• 😍 Icon picker
• 🖌 Color picker
• 🚀 0 dependencies : no need to install another card.
• 🌈 Based on Material UI colors
• 🌓 Light and dark theme support
• 🎨 Optional theme customization
• 🌎 Internationalization
#typescript #js #ui #cards
Features:
• 🛠 Editor for all cards and and all options (no need to edit yaml)
• 😍 Icon picker
• 🖌 Color picker
• 🚀 0 dependencies : no need to install another card.
• 🌈 Based on Material UI colors
• 🌓 Light and dark theme support
• 🎨 Optional theme customization
• 🌎 Internationalization
#typescript #js #ui #cards
👍1🔥1👏1
SQLBoiler is a tool to generate a Go ORM tailored to your database schema.
It is a "database-first" ORM as opposed to "code-first" (like gorm/gorp). That means you must first create your database schema. Please use something like sql-migrate or some other migration tool to manage this part of the database's life-cycle.
#golang #orm #sql #go
It is a "database-first" ORM as opposed to "code-first" (like gorm/gorp). That means you must first create your database schema. Please use something like sql-migrate or some other migration tool to manage this part of the database's life-cycle.
#golang #orm #sql #go
❤1👍1👏1
Spin is an open source framework for building and running fast, secure, and composable cloud microservices with WebAssembly. It aims to be the easiest way to get started with WebAssembly microservices, and takes advantage of the latest developments in the WebAssembly component model and Wasmtime runtime.
#rust #spin #webassembly #fermyon
#rust #spin #webassembly #fermyon
❤1👍1🔥1
Sourcegraph is a fast and featureful code search and navigation engine.
#golang #go #code #search #engine #sourcegraph
#golang #go #code #search #engine #sourcegraph
❤1👍1🔥1