Dev Useful Stuff
2.06K subscribers
2 photos
359 links
Here you can find some interesting links to development libraries, frameworks, tools, plugins and articles
Download Telegram
​​prek - (β˜… 4k at GitHub) is a better pre-commit, re-engineered in Rust.

pre-commit is a popular framework to run hooks written in many languages, and it manages the language toolchain and dependencies for running the hooks.

prek is a reimagined version of pre-commit, built in Rust. It is designed to be a faster, dependency-free and drop-in alternative for it, while also providing some additional long-requested features.

#hooks #precommit #commit #rust
πŸ‘2πŸ‘Ύ1
​​TrailBase - (β˜… 4,5k at GitHub) is an open, sub-millisecond, single-executable Firebase alternative with type-safe REST APIs, realtime subscriptions, built-in WebAssembly runtime, SSR, auth and admin UI built on Rust, SQLite & Wasmtime.

Simplify with fewer moving parts: an easy to self-host, single-executable, extensible backend for your mobile, web or desktop application. Sub-millisecond latencies eliminate the need for dedicated caches, no more stale or inconsistent data.

#rapid #rust #selfhosted #cloud
πŸ‘1
​​SQL Explain Plan Visualizer by Datadog.

This is a very useful tool for analysing your SQL query performance and identifying bottlenecks. Simply call the command for your SQL database, like this:

EXPLAIN (ANALYSE, FORMAT JSON, VERBOSE, BUFFERS) [your query]

The console will then generate a detailed JSON report. Copy this report and paste it into the visualiser to explore your query’s weaknesses.

#sql #report #analyse #postgresdb #mysql
πŸ‘2
​​Hyprnote - (β˜… 7.7k at GitHub) is an AI notetaking app specifically designed to take meeting notes. With Hyprnote, you can transcribe all kinds of meetings whether it be online or offline.

・ Listens to your meetings so you can only jot down important stuff
・ No bots joining your meetings - Hyprnote listens directly to sounds coming in & out of your computer
・ Crafts perfect summaries based on your memos, right after the meeting is over
・You can run Hyprnote completely offline by using LM Studio or Ollama

You can also use it for taking notes for lectures or organizing your thoughts

#ai #notes #meetings
πŸ‘1
​​Rybbit - (β˜… 11.5k at GitHub) open-source and privacy-friendly alternative to Google Analytics that is 10x more intuitive.

#analyse #monitoring #analytic
πŸ”₯4πŸ‘2
​​Trippy - (β˜… 6.7k at GitHub) is a network diagnostic tool. It combines the functionality of traceroute and ping and is designed to assist with the analysis of networking issues.

#network #ping #route #trace
πŸ‘3
​​llmfit - (β˜…11.1k) a terminal tool that right-sizes LLM models to your system's RAM, CPU, and GPU. Detects your hardware, scores each model across quality, speed, fit, and context dimensions, and tells you which ones will actually run well on your machine.

If Ollama is running in your system and llmfit can detect it, then you can pull model directly to your local ollama by pressing d key, which is very convinient.

#hardware #llm #model #ollama
πŸ‘3
​​git-cliff - (β˜…11.5k at GitHub) is a highly customizable Changelog Generator that follows Conventional Commit specifications. git-cliff can generate changelog files from the Git history by utilizing conventional commits as well as regex-powered custom parsers. The changelog template can be customized with a configuration file to match the desired format.

#git #commit
πŸ‘2πŸ”₯2❀1
​​Meshtastic - (β˜…7k at GitHub) - is an open source, off-grid, decentralized mesh network built to run on affordable, low-power devices. No cell towers. No internet. Just pure peer-to-peer connectivity.

Imagine carrying a radio device flashed with Meshstatic firmware in your backpack. These devices create a mesh network, allowing you to connect to it via your smartphone and send messages securely. These messages travel through the mesh network rather than relying on the internet or cellular networks.

Currently, a limited number of devices are supported. For example, the LILYGO TTGO T-echo can be purchased on Amazon.

Mesh networks are particularly useful in areas where traditional connectivity is unavailable or unreliable. Think remote forests, rural areas or large gatherings like festivals, open-air events and even protests. As more people use mesh devices, the overall connection becomes more reliable.

#mesh #hardware #privacy #messages #connectivity
πŸ‘2πŸ₯°2
​​AWS FinOps dashboard - (β˜… 1.2k) is an open-source command-line tool for AWS cost monitoring. It provides multi-account cost summaries by time period, service, and cost allocation tags; budget limits vs. actuals; EC2 instance status; six‑month cost trend charts; and β€œFinOps audit” reports (e.g. untagged or idle resources).

#aws #costs #optimisation
πŸ‘1
​​TablePro - (β˜… 1.5k at GitHub) is a native macOS database client. Connects to MySQL, MariaDB, PostgreSQL, SQLite, MongoDB, Redis, SQL Server, and Redshift. Includes a SQL editor with autocomplete, inline editing, and AI assistance.

#sql #database #client #ai
πŸ”₯1