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
#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
#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
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
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
β 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
ββ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
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
ββ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
#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
#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
#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
β 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
ββAstro - (β
15,7k on GitHub) is an all-in-one web framework for building fast, content-focused websites.
Why choose Astro over another web framework? Here are five core design principles to help explain why we built Astro, the problems that it exists to solve, and why Astro may be the best choice for your project or team.
Astro isβ¦
β Content-focused: Astro was designed for content-rich websites.
β Server-first: Websites run faster when they render HTML on the server.
β Fast by default: It should be impossible to build a slow website in Astro.
β Easy to use: You donβt need to be an expert to build something with Astro.
β Fully-featured, but flexible: Over 100+ Astro integrations to choose from.
#framework #frontend
Why choose Astro over another web framework? Here are five core design principles to help explain why we built Astro, the problems that it exists to solve, and why Astro may be the best choice for your project or team.
Astro isβ¦
β Content-focused: Astro was designed for content-rich websites.
β Server-first: Websites run faster when they render HTML on the server.
β Fast by default: It should be impossible to build a slow website in Astro.
β Easy to use: You donβt need to be an expert to build something with Astro.
β Fully-featured, but flexible: Over 100+ Astro integrations to choose from.
#framework #frontend
β‘3π₯2π1π1π1
ββSurrealDB - (β
12,3 on GitHub) is an end-to-end cloud native database for web, mobile, serverless, jamstack, backend, and traditional applications.
SurrealDB reduces the development time of modern applications by simplifying your database and API stack, removing the need for most server-side components, allowing you to build secure, performant apps quicker and cheaper.
SurrealDB acts as both a database and a modern, realtime, collaborative API backend layer. SurrealDB can run as a single server or in a highly-available, highly-scalable distributed mode - with support for SQL querying from client devices, GraphQL, ACID transactions, WebSocket connections, structured and unstructured data, graph querying, full-text indexing, geospatial querying, and row-by-row permissions-based access.
#rust #storage #db
SurrealDB reduces the development time of modern applications by simplifying your database and API stack, removing the need for most server-side components, allowing you to build secure, performant apps quicker and cheaper.
SurrealDB acts as both a database and a modern, realtime, collaborative API backend layer. SurrealDB can run as a single server or in a highly-available, highly-scalable distributed mode - with support for SQL querying from client devices, GraphQL, ACID transactions, WebSocket connections, structured and unstructured data, graph querying, full-text indexing, geospatial querying, and row-by-row permissions-based access.
#rust #storage #db
πΎ3π2π1
ββOctoSQL - (β
4.1k) is predominantly a CLI tool which lets you query a plethora of databases and file formats using SQL through a unified interface, even do JOINs between them. (Ever needed to join a JSON file with a PostgreSQL table? OctoSQL can help you with that)
Demo gif in high resolution can be found here.
#cli #db #tui
Demo gif in high resolution can be found here.
#cli #db #tui
π³3π1π₯1π±1
ββPlaywright - (β
44.5k on GitHub) is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Cross-browser. Playwright supports all modern rendering engines including Chromium, WebKit, and Firefox.
Cross-platform. Test on Windows, Linux, and macOS, locally or on CI, headless or headed.
Cross-language. Use the Playwright API in TypeScript, JavaScript, Python, .NET, Java.
Test Mobile Web. Native mobile emulation of Google Chrome for Android and Mobile Safari. The same rendering engine works on your Desktop and in the Cloud.
#testing #endtoend #js #ts
Cross-browser. Playwright supports all modern rendering engines including Chromium, WebKit, and Firefox.
Cross-platform. Test on Windows, Linux, and macOS, locally or on CI, headless or headed.
Cross-language. Use the Playwright API in TypeScript, JavaScript, Python, .NET, Java.
Test Mobile Web. Native mobile emulation of Google Chrome for Android and Mobile Safari. The same rendering engine works on your Desktop and in the Cloud.
#testing #endtoend #js #ts
π1π¨βπ»1
π¦Llama β (β
1.1k) a terminal file manager.
Why another file manager? Author wanted something simple and minimalistic. Something to help him with faster navigation in the filesystem; a
Check the animated gif with a demo.
#cli #terminal #tui
Why another file manager? Author wanted something simple and minimalistic. Something to help him with faster navigation in the filesystem; a
cd and ls replacement. So he built "llama". It allows for quick navigation with fuzzy searching. cd integration is quite simple. And you can open vim right from the llama. That's it. As simple and dumb as a llama.Check the animated gif with a demo.
#cli #terminal #tui
π2π»1