Dev Useful Stuff
2.02K subscribers
2 photos
337 links
Here you can find some interesting links to development libraries, frameworks, tools, plugins and articles
Download Telegram
​​Piped - (1kβ˜…) is an alternative YouTube self-hosted frontend which is efficient by design.

By using Piped, you can freely watch and listen to content freely without the fear of prying eyes watching everything you are doing.

Features:
- No Ads
- No Tracking
- Infinite Scrolling
- Login
- Feeds
- Integration with SponsorBlock
- Integration with LBRY
- 4K support
- No connections to Google's servers
- Playing just audio
- Comments
- Playlist support
- Captions support
- Search Suggestions
- Livestreams support with a quality selector
- PWA support
- Support for IOS
- Preferences saved locally
- Multi-region loadbalancing
- Performant by design, designed to handle 1000s of users concurrently

#youtube #privacy
πŸ‘1
​​Earthly - (4,8kβ˜… on GitHub) is a build automation tool for the container era. It allows you to execute all your builds in containers. This makes them self-contained, repeatable, portable and parallel. You can use Earthly to create Docker images and artifacts (e.g., binaries, packages, arbitrary files).

#build #ci #cd #docker #makefile
​​Manticore Search - (724β˜… on GitHub) is the lightweight SQL-first database designed for search applications that suits both big and small data collections. Written in C++

#search #index #c++
ripgrep - (27.5kβ˜…) is a line-oriented search tool that recursively searches the current directory for a regex pattern. By default, ripgrep will respect gitignore rules and automatically skip hidden files/directories and binary files. ripgrep has first class support on Windows, macOS and Linux, with binary downloads available for every release. ripgrep is similar to other popular search tools like The Silver Searcher, ack and grep. Written on Rust.

#rust #search #cli #terminal
​​Argo Project - is a collection of projects to get stuff done with Kubernetes

- Argo Workflows (9.7kβ˜…) β€” is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes. Argo Workflows is implemented as a Kubernetes CRD (Custom Resource Definition).

- Argo CD (7.6kβ˜…) β€” is a declarative, GitOps continuous delivery tool for Kubernetes.

- Argo Events (1.2kβ˜…) β€” is an event-driven workflow automation framework for Kubernetes. It allows you to trigger 10 different actions (such as the creation of Kubernetes objects, invoke workflows or serverless workloads) on over 20 different events (such as webhook, S3 drop, cron schedule, messaging queues - e.g. Kafka, GCP PubSub, SNS, SQS).

...and others tools

#kubernetes #orchestration #devops #deploy #ci #cd
​​Toxiproxy - (7.4kβ˜…) is a TCP proxy to simulate network and system conditions for chaos and resiliency testing. It's made specifically to work in testing, CI and development environments, supporting deterministic tampering with connections, but with support for randomized chaos and customization. Toxiproxy is the tool you need to prove with tests that your application doesn't have single points of failure.

#ci #test #resiliency
​​Lapce - (2.2kβ˜…) is lightning-fast and Powerful Code Editor written in Rust.

#editor #ide #code
youtube-dl - (104.3kβ˜…) is extremely popular script that allows you to download YouTube videos directly from your terminal without a Premium account. Especially useful, when you need to download few videos for a long flights ✈️ πŸ˜…

#youtube #python #script #terminal
​​Hasura - (25.3kβ˜… on GitHub) blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events. Hasura is an open source product that accelerates API development by 10x by giving you GraphQL or REST APIs with built in authorization on your data, instantly.

#graphql #api
​​EdgeDB - (6.5kβ˜… on GitHub) is a database designed to solve some fundamental design flaws that make working with databasesβ€”both relational and NoSQL alikeβ€”unnecessarily onerous.

It thinks about schema the same way you do: as objects with properties connected by links. You can call it a relational database with an object-oriented data model, or a graph database with strictly enforced schema. We call it the first graph-relational database.

#db #database #nosql #graph
❀1πŸ”₯1
​​Jackal - (1.2kβ˜…) is a free, modern, open-source, high performance XMPP server which aims to be known for its stability, simple configuration and low resource consumption. Written in Go.

jackal supports the following features:

● Customizable
● Enforced SSL/TLS
● Stream compression (zlib)
● Database connectivity for storing offline messages and user settings (PostgreSQL 9.5+, BoltDB)
● Caching (Redis 6.2+)
● Clustering capabilities (etcd 3.4+)
● Expose prometheus metrics
● Cross-platform (OS X, Linux)

#oldschool #messagers #xmpp #privacy
❀2πŸ‘1
​​IceFireDB - (815β˜… on GitHub) cloud native decentralized distributed nosql database, Web3 world access point, based on RESP, RAFT, OSS, IPFS and blockchain.

● High performance
● Distributed consistency
● Reliable LSM disk storage
● Support OSS storage engine
● Based on IPFS decentralized storage, build a persistent data distributed storage layer.(beta versionοΌ‰
● Support kv metadata layer and mixed storage structure of hot and cold(upgrading soonοΌ‰
● More advanced cache implementation, faster LSM persistent storage

#blockchain #nosql
πŸ”₯3❀1πŸŽ‰1
​​SnapDrop - (11.6k β˜… on GitHub) is the local file sharing in your browser. Inspired by Apple's Airdrop.

#file #sharing #web
πŸ‘3❀2πŸ₯°1
​​Warp - is a blazingly fast, rust-based terminal reimagined from the ground up to work like a modern app for Macs.

#terminal #tui #console
πŸ”₯6πŸ€”2πŸ‘1😁1πŸŽ‰1🀩1
​​lnav - (β˜…4.4k on GitHub) an advanced log file viewer for the small-scale.

The Log File Navigator, lnav for short, is an advanced log file viewer for the small-scale. It is a terminal application that can understand your log files and make it easy for you to find problems with little to no setup.

#log #viewer #terminal #console
❀7
​​btop - (β˜…7.4k) is a resource monitor that shows usage and stats for processor, memory, disks, network and processes with a lot of other features

#terminal #cli #rust
πŸ”₯8❀1
​​Dragonfly - (β˜…7.3k on GitHub) is a modern in-memory datastore, fully compatible with Redis and Memcached APIs. Dragonfly implements novel algorithms and data structures on top of a multi-threaded, shared-nothing architecture. As a result, Dragonfly reaches x25 performance compared to Redis and supports millions of QPS on a single instance.

#cache #db #database
πŸ”₯3❀1πŸŽ‰1
​​ntfy - (β˜…4,3k on GitHub) brings notification to your shell. It can automatically provide desktop notifications when long running commands finish or it can send push notifications to your phone when a specific command finishes. Confused? The video on their GH page demonstrates some of this functionality.

#push #notifications #testing #script
❀3
​​RedPanda - (β˜… 4,4 on GitHub) is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!

#streaming #messaging #broker #kafka #pubsub
πŸ‘1
​​Bun - (β˜… 21,9k on GitHub) is incredibly fast JavaScript runtime, bundler, transpiler and package manager – all in one.

● JavaScript runtime with Web APIs like fetch, WebSocket, and several more built-in. bun embeds JavaScriptCore, which tends to be faster and more memory efficient than more popular engines like V8 (though harder to embed)
● JavaScript/TypeScript/JSX transpiler
● JavaScript & CSS bundler
● Task runner for package.json scripts
● npm-compatible package manager

#runtime #js #ts #node
πŸ‘Œ3🐳2πŸ‘1πŸ‘Ž1🌭1πŸ’―1