dev_useful_stuff | Technologies

Telegram-канал dev_useful_stuff - Dev Useful Stuff

1258

Here you can find some interesting links to development libraries, frameworks, tools, plugins and articles

Subscribe to a channel

Dev Useful Stuff

​​PoketBase - (★ 31.5k at GitHub) Open Source backend for your next SaaS and Mobile app in 1 file.

It consists of:
● embedded database (SQLite) with realtime subscriptions
● built-in files and users management
● convenient Admin dashboard UI
● and simple REST-ish API

#mobile #backend #mock #api #testing

Читать полностью…

Dev Useful Stuff

​​PR-Agent - (★ 3k) is an open-source tool to help efficiently review and handle pull requests. It automatically analyzes the pull request and can provide several types of commands:

- /describe: Automatically generating PR description
- /review: Adjustable feedback about the PR main content
- /ask ...: Answering free-text questions about the PR
- /improve: Committable code suggestions for improving the PR.
- /update_changelog: Automatically updating the CHANGELOG.md file
- /add_docs: Automatically adds documentation to methods/functions/classes
- /analyze: Automatically analyzes the PR

#ai #github #pr #code #review

Читать полностью…

Dev Useful Stuff

​​cerbos - (★2.1k at GitHub) is an authorization layer that evolves with your product. It enables you to define powerful, context-aware access control rules for your application resources in simple, intuitive YAML policies; managed and deployed via your Git-ops infrastructure. It provides highly available APIs to make simple requests to evaluate policies and make dynamic access decisions for your application.

#auth #permissions #devops #microservice #server

Читать полностью…

Dev Useful Stuff

​​CasaOS - (★18.4k at GitHub) - is a simple, easy-to-use, elegant open-source Personal Cloud system.

#os #selfhosted #server

Читать полностью…

Dev Useful Stuff

​​fzf - (★54.6k) is a general-purpose command-line fuzzy finder. It's an interactive Unix filter for command-line that can be used with any list; files, command history, processes, hostnames, bookmarks, git commits, etc.

And if you want to use fzf with your zsh, then you can use:
fzf-tab - (★2.3k) replace zsh's default completion selection menu with fzf! Check the demo in README file

#cli #terminal

Читать полностью…

Dev Useful Stuff

​​hurl - (★5.2k at GitHub) - is a command line tool that runs HTTP requests defined in a simple plain text format.

It can chain requests, capture values and evaluate queries on headers and body response. Hurl is very versatile: it can be used for both fetching data and testing HTTP sessions.

Hurl makes it easy to work with HTML content, REST / SOAP / GraphQL APIs, or any other XML / JSON based APIs.

#http #testing #cli #rust

Читать полностью…

Dev Useful Stuff

​​Spot - (★184 at GitHub) (aka simplotask) is a powerful and easy-to-use tool for effortless deployment and configuration management. It allows users to define a playbook with the list of tasks and targets, where each task consists of a series of commands that can be executed on remote hosts concurrently. Spot supports running scripts, copying files, syncing directories, and deleting files or directories, as well as custom inventory files or inventory URLs.

This is a recenlty released project from quite respected developer with a good reputation, who was fed up with Ansible. He decided to write a tool that would be easier and yet powerful. So it's worth to check this project.

#ops #devops #deployment #script

Читать полностью…

Dev Useful Stuff

​​Fig - (★ 20.1k on GitHub) adds autocomplete to your terminal. As you type, Fig pops up subcommands, options, and contextually relevant arguments in your existing terminal on macOS.

Check the demo, its very inspiring

#ts #terminal #cli

Читать полностью…

Dev Useful Stuff

​​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

Читать полностью…

Dev Useful Stuff

​​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

Читать полностью…

Dev Useful Stuff

​​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

Читать полностью…

Dev Useful Stuff

​​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

Читать полностью…

Dev Useful Stuff

​​SnapDrop - (11.6k ★ on GitHub) is the local file sharing in your browser. Inspired by Apple's Airdrop.

#file #sharing #web

Читать полностью…

Dev Useful Stuff

​​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

Читать полностью…

Dev Useful Stuff

​​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

Читать полностью…

Dev Useful Stuff

​​Bruno - (★ 11k at GitHub) is the opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia).

If you think that Postman grew up into a monster, then try Bruno. Bruno is a new and innovative API client, aimed at revolutionizing the status quo represented by Postman and similar tools out there.

Bruno stores your collections directly in a folder on your filesystem. We use a plain text markup language, Bru, to save information about API requests.

You can use Git or any version control of your choice to collaborate over your API collections.

#rest #api #testing #curl

Читать полностью…

Dev Useful Stuff

​​lazydocker - (★31.4k) is a simple terminal UI for both docker and docker-compose.

#docker #tui #terminal #go

Читать полностью…

Dev Useful Stuff

​​Encore - (★4.1k at GitHub) is a backend development platform that automatically provisions infrastructure — from developing locally to scaling on AWS/GCP. It's designed to help you build your product without platform distractions, removes boilerplate, and comes with built-in tools for observability and collaboration.

To get an idea about how it works, take a look at this 5-minutes intruduction video

#deployment #build #provisioning

Читать полностью…

Dev Useful Stuff

​​OpenAI's Code Interpreter - (★32.5k on GitHub) lets LLMs run code (Python, Javascript, Shell, and more) locally. You can chat with Open Interpreter through a ChatGPT-like interface in your terminal by running $ interpreter after installing.

This provides a natural-language interface to your computer's general-purpose capabilities:

- Create and edit photos, videos, PDFs, etc.
- Control a Chrome browser to perform research
- Plot, clean, and analyze large datasets
- ...etc.

#ai #code

Читать полностью…

Dev Useful Stuff

​​Infisical - (★8.4k on GitHub) is an open-source, end-to-end encrypted platform for secret management: sync secrets across your team/infrastructure and prevent secret leaks.

features:

● User-friendly dashboard to manage secrets across projects and environments (e.g. development, production, etc.)
Client SDKs to fetch secrets for your apps and infrastructure on demand
● Infisical CLI to fetch and inject secrets into any framework in local development
● Native integrations with platforms like GitHub, Vercel, Netlify, and more
● Automatic Kubernetes deployment secret reloads
● Complete control over your data - host it yourself on any infrastructure
● Secret versioning and Point-in-Time Recovery to version every secret and project state
● Audit logs to record every action taken in a project
● Role-based Access Controls per environment
● Simple on-premise deployments to AWS, Digital Ocean, and more
● Secret Scanning and Leak Prevention

#vault #secrets #security #devops

Читать полностью…

Dev Useful Stuff

​​Novel - (★4.4k at GitHub) is a notion-style WYSIWYG editor with AI-powered autocompletion. Built with Tiptap, OpenAI, and the Vercel AI SDK

Check their demo video

#ai #editor #frontend #wysiwyg

Читать полностью…

Dev Useful Stuff

​​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

Читать полностью…

Dev Useful Stuff

​​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

Читать полностью…

Dev Useful Stuff

​​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

Читать полностью…

Dev Useful Stuff

​​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

Читать полностью…

Dev Useful Stuff

​​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

Читать полностью…

Dev Useful Stuff

​​Warp - is a blazingly fast, rust-based terminal reimagined from the ground up to work like a modern app for Macs.

#terminal #tui #console

Читать полностью…

Dev Useful Stuff

​​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

Читать полностью…

Dev Useful Stuff

​​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

Читать полностью…

Dev Useful Stuff

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

Читать полностью…
Subscribe to a channel