fa
Feedback
Dev Useful Stuff

Dev Useful Stuff

رفتن به کانال در Telegram

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

نمایش بیشتر
کشور مشخص نشده استفناوری و برنامه‌ها28 824
2 177
مشترکین
+124 ساعت
+27 روز
+2530 روز
آرشیو پست ها
​​DangerZone - (★ 3.6k at GitHub) takes potentially dangerous PDFs, office documents, or images and converts them to a safe PDF. Dangerzone works like this: You give it a document that you don't know if you can trust (for example, an email attachment). Inside of a sandbox, Dangerzone converts the document to a PDF (if it isn't already one), and then converts the PDF into raw pixel data: a huge list of RGB color values for each page. Then, in a separate sandbox, Dangerzone takes this pixel data and converts it back into a PDF. #pdf #safety #sandbox

​​Himalaya - (★3.1k) email client for your terminal. Written on Rust #email #cli #terminal #tui

​​Here is yet another client-side database: Instant - (★4.1k at GitHub) is a client-side database that makes it easy to build real-time and collaborative apps like Notion or Figma. #browser #frontend #database

​​PGlite - (★7.3k at GitHub) is a lightweight Postgres packaged as WASM into a TypeScript library for the browser, Node.js, Bun and Deno. #postgresdb #browser #frontend #database #wasm

​​Yazi - (★9.6k at GitHub) (means "duck") is a terminal file manager written in Rust, based on non-blocking async I/O. It aims to provide an efficient, user-friendly, and customizable file management experience. #rust #terminal #console #file #utility

​​Amnezia VPN - (★1.9k at GitHub) is an open-source VPN client, with a key feature that enables you to deploy your own VPN server on your server. #vpn #privacy #security

​​Grafterm - (★951) is the metrics dashboards on terminal (a grafana inspired terminal version). #tui #terminal #go #metrics #dashboard

​​Helix - (★ 30k at GitHub) - is a post-modern modal text editor, inspired by Kakoune/Neovim. Written on Rust. #rust #neovim #nvim #editor

​​PenPot - (★ 27.3k at GitHub) the open-source and self-hosted design tool for design and code collaboration. Think of it as a free Figma clone 🙂 #tool #figma #design #planning

​​CUE - (★ 4.6k at GitHub) is an open source data constraint language which aims to simplify tasks involving defining and using data. It is a superset of JSON, allowing users familiar with JSON to get started quickly. You can use CUE to: ● define a detailed validation schema for your data (manually or automatically from data) ● reduce boilerplate in your data (manually or automatically from schema) ● extract a schema from code ● generate type definitions and validation code ● merge JSON in a principled way ● define and run declarative scripts #config #configuration #deployment

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

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

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

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

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

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

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

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

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

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