#kotlin #compose_multiplatform #git #jetbrains_compose #jgit #kotlin #multiplatform #rust
Gitnuro is a free, open-source Git client that works on Linux, Windows, and MacOS, offering the same experience on all platforms. It helps you manage Git repositories easily with features like viewing file changes, staging, committing, branching, merging, rebasing, and more. It supports advanced Git tasks such as interactive rebase, stash management, and image diffs. Gitnuro respects your privacy by not tracking your data and allows customization with themes. It is fast, does not rely on web technologies, and is suitable for both beginners and professionals, making Git version control simpler and more efficient for you.
https://github.com/JetpackDuba/Gitnuro
Gitnuro is a free, open-source Git client that works on Linux, Windows, and MacOS, offering the same experience on all platforms. It helps you manage Git repositories easily with features like viewing file changes, staging, committing, branching, merging, rebasing, and more. It supports advanced Git tasks such as interactive rebase, stash management, and image diffs. Gitnuro respects your privacy by not tracking your data and allows customization with themes. It is fast, does not rely on web technologies, and is suitable for both beginners and professionals, making Git version control simpler and more efficient for you.
https://github.com/JetpackDuba/Gitnuro
GitHub
GitHub - JetpackDuba/Gitnuro: A FOSS Git multiplatform client for newbies and pros
A FOSS Git multiplatform client for newbies and pros - JetpackDuba/Gitnuro
#vue #chatbot #macos #rust #tauri #tsx #vue3 #webview #windows #windows_10 #windows_11
HuLa is a modern, open-source instant messaging app built with Tauri, Vite 7, Vue 3, and TypeScript, which means it’s fast, secure, and works smoothly across Windows, macOS, Linux, iOS, and Android[1]. It offers all the features you expect from a messaging app—private and group chats, message recall, read receipts, emojis, file sharing, and even AI chatbot integration—plus extras like dark/light themes, customizable skins, and system tray notifications. Because it’s open source, you can trust its transparency and even contribute to its development. The main benefit is having a lightweight, cross-platform messaging tool that’s both easy to use and highly customizable for your personal or team communication needs.
https://github.com/HuLaSpark/HuLa
HuLa is a modern, open-source instant messaging app built with Tauri, Vite 7, Vue 3, and TypeScript, which means it’s fast, secure, and works smoothly across Windows, macOS, Linux, iOS, and Android[1]. It offers all the features you expect from a messaging app—private and group chats, message recall, read receipts, emojis, file sharing, and even AI chatbot integration—plus extras like dark/light themes, customizable skins, and system tray notifications. Because it’s open source, you can trust its transparency and even contribute to its development. The main benefit is having a lightweight, cross-platform messaging tool that’s both easy to use and highly customizable for your personal or team communication needs.
https://github.com/HuLaSpark/HuLa
GitHub
GitHub - HuLaSpark/HuLa: 🍀 A cross-platform instant messaging desktop application with exceptional performance built on Rust +…
🍀 A cross-platform instant messaging desktop application with exceptional performance built on Rust + Vue3, compatible with Windows, macOS, Linux, Android, and iOS(一款基于Rust+Vue3极致性能的跨平台即时通讯桌面应用,兼容W...
#rust #dataflow #rust #static_analysis #vscode
Flowistry is a tool for Rust programming that helps you focus on the parts of code relevant to your current task by analyzing how data flows within functions. When you select a variable or expression, it fades out unrelated code, making it easier to understand complex functions and see what affects or is affected by that code. It works as a VSCode plugin and uses Rust’s ownership system to provide precise analysis. This helps you read, debug, and modify Rust code more efficiently by reducing distractions and highlighting important dependencies. However, it has some limitations with certain Rust features like interior mutability and nested functions.
https://github.com/willcrichton/flowistry
Flowistry is a tool for Rust programming that helps you focus on the parts of code relevant to your current task by analyzing how data flows within functions. When you select a variable or expression, it fades out unrelated code, making it easier to understand complex functions and see what affects or is affected by that code. It works as a VSCode plugin and uses Rust’s ownership system to provide precise analysis. This helps you read, debug, and modify Rust code more efficiently by reducing distractions and highlighting important dependencies. However, it has some limitations with certain Rust features like interior mutability and nested functions.
https://github.com/willcrichton/flowistry
GitHub
GitHub - willcrichton/flowistry: Flowistry is an IDE plugin for Rust that helps you focus on relevant code.
Flowistry is an IDE plugin for Rust that helps you focus on relevant code. - willcrichton/flowistry
#rust #librespot #rust #spotify #spotify_connect
Librespot is a free, open-source tool that lets you play and control Spotify music on your own devices, acting like a Spotify Connect receiver. It works with Spotify Premium and supports many audio systems, letting you stream music easily and privately. You can install it on different operating systems and customize how it works, making it simple to use Spotify on devices that don’t officially support it.
https://github.com/librespot-org/librespot
Librespot is a free, open-source tool that lets you play and control Spotify music on your own devices, acting like a Spotify Connect receiver. It works with Spotify Premium and supports many audio systems, letting you stream music easily and privately. You can install it on different operating systems and customize how it works, making it simple to use Spotify on devices that don’t officially support it.
https://github.com/librespot-org/librespot
GitHub
GitHub - librespot-org/librespot: Open Source Spotify client library
Open Source Spotify client library. Contribute to librespot-org/librespot development by creating an account on GitHub.
#rust
Vello is a fast 2D graphics renderer written in Rust that uses your GPU's compute power to draw shapes, images, text, and gradients[1]. Unlike older renderers that rely on your CPU for sorting and clipping, Vello moves most work to the GPU using special algorithms, giving you much better performance with less computer power needed[1][2]. It can draw large scenes smoothly and interactively, making it perfect for user interfaces, games, and animation tools[1]. You benefit from faster, smoother graphics with lower energy use, and it works across different platforms including web and Android.
https://github.com/linebender/vello
Vello is a fast 2D graphics renderer written in Rust that uses your GPU's compute power to draw shapes, images, text, and gradients[1]. Unlike older renderers that rely on your CPU for sorting and clipping, Vello moves most work to the GPU using special algorithms, giving you much better performance with less computer power needed[1][2]. It can draw large scenes smoothly and interactively, making it perfect for user interfaces, games, and animation tools[1]. You benefit from faster, smoother graphics with lower energy use, and it works across different platforms including web and Android.
https://github.com/linebender/vello
GitHub
GitHub - linebender/vello: A GPU compute-centric 2D renderer.
A GPU compute-centric 2D renderer. Contribute to linebender/vello development by creating an account on GitHub.
#rust
Fresh is a fast, user-friendly terminal text editor built in Rust that opens huge files instantly without slowing down. It features an intuitive menu system, mouse support, and a command palette for easy navigation, making it perfect if you're switching from graphical editors. You can extend Fresh with TypeScript plugins in a secure environment, and it includes powerful tools like multi-cursor editing, split panes, language server support, and git integration. The main benefit is that Fresh combines the speed and lightweight nature of terminal editors with the ease of use and modern features you'd expect from a graphical editor, all while handling massive files efficiently.
https://github.com/sinelaw/fresh
Fresh is a fast, user-friendly terminal text editor built in Rust that opens huge files instantly without slowing down. It features an intuitive menu system, mouse support, and a command palette for easy navigation, making it perfect if you're switching from graphical editors. You can extend Fresh with TypeScript plugins in a secure environment, and it includes powerful tools like multi-cursor editing, split panes, language server support, and git integration. The main benefit is that Fresh combines the speed and lightweight nature of terminal editors with the ease of use and modern features you'd expect from a graphical editor, all while handling massive files efficiently.
https://github.com/sinelaw/fresh
GitHub
GitHub - sinelaw/fresh: Text editor for your terminal: easy, powerful and fast
Text editor for your terminal: easy, powerful and fast - sinelaw/fresh
#rust #blockchain #cumulus #polkadot #substrate
The Polkadot SDK is a powerful, open-source toolkit that lets you build your own blockchain or connect to Polkadot as a parachain. It gives you ready-made parts for common features like accounts, staking, governance, and cross-chain messaging (XCM), so you can focus on your unique logic instead of starting from scratch. You get full control over consensus, runtime, and networking, making it easier to launch fast while keeping your chain customizable, secure, and production-ready.
https://github.com/paritytech/polkadot-sdk
The Polkadot SDK is a powerful, open-source toolkit that lets you build your own blockchain or connect to Polkadot as a parachain. It gives you ready-made parts for common features like accounts, staking, governance, and cross-chain messaging (XCM), so you can focus on your unique logic instead of starting from scratch. You get full control over consensus, runtime, and networking, making it easier to launch fast while keeping your chain customizable, secure, and production-ready.
https://github.com/paritytech/polkadot-sdk
GitHub
GitHub - paritytech/polkadot-sdk: The Parity Polkadot Blockchain SDK
The Parity Polkadot Blockchain SDK. Contribute to paritytech/polkadot-sdk development by creating an account on GitHub.
#rust
Tempo is a fast, low-cost blockchain built specifically for stablecoin payments, designed to handle many transactions quickly with sub-second finality. It offers predictable, very low fees paid directly in stablecoins like USDC or USDT, making it ideal for businesses, banks, and fintechs to process payments efficiently. Tempo supports batch and scheduled payments, modern authentication, and built-in compliance, helping users automate payroll, settlements, and cross-border transfers with ease. It is fully compatible with Ethereum tools, so developers can build on it without learning new systems. This means you get a reliable, scalable, and user-friendly payment network optimized for real-world financial use.
https://github.com/tempoxyz/tempo
Tempo is a fast, low-cost blockchain built specifically for stablecoin payments, designed to handle many transactions quickly with sub-second finality. It offers predictable, very low fees paid directly in stablecoins like USDC or USDT, making it ideal for businesses, banks, and fintechs to process payments efficiently. Tempo supports batch and scheduled payments, modern authentication, and built-in compliance, helping users automate payroll, settlements, and cross-border transfers with ease. It is fully compatible with Ethereum tools, so developers can build on it without learning new systems. This means you get a reliable, scalable, and user-friendly payment network optimized for real-world financial use.
https://github.com/tempoxyz/tempo
GitHub
GitHub - tempoxyz/tempo: the blockchain for payments
the blockchain for payments. Contribute to tempoxyz/tempo development by creating an account on GitHub.
#rust
Hashcards is a simple tool for making and reviewing flashcards in plain text Markdown files you edit easily, like with any text editor or Git for tracking changes. Cards use hashes, so editing resets progress; write Q/A or cloze types (C Frictionless creation helps you learn faster without complex apps.
https://github.com/eudoxia0/hashcards
Hashcards is a simple tool for making and reviewing flashcards in plain text Markdown files you edit easily, like with any text editor or Git for tracking changes. Cards use hashes, so editing resets progress; write Q/A or cloze types (C Frictionless creation helps you learn faster without complex apps.
https://github.com/eudoxia0/hashcards
GitHub
GitHub - eudoxia0/hashcards: A plain text-based spaced repetition system.
A plain text-based spaced repetition system. Contribute to eudoxia0/hashcards development by creating an account on GitHub.
#rust #ai #change_data_capture #context_engineering #data #data_engineering #data_indexing #data_infrastructure #data_processing #etl #hacktoberfest #help_wanted #indexing #knowledge_graph #llm #pipeline #python #rag #real_time #rust #semantic_search
**CocoIndex** is a fast, open-source Python tool (Rust core) for transforming data into AI formats like vector indexes or knowledge graphs. Define simple data flows in ~100 lines of code using plug-and-play blocks for sources, embeddings, and targets—install via `pip install cocoindex`, add Postgres, and run. It auto-syncs fresh data with minimal recompute on changes, tracking lineage. **You save time building scalable RAG/semantic search pipelines effortlessly, avoiding complex ETL and stale data issues for production-ready AI apps.**
https://github.com/cocoindex-io/cocoindex
**CocoIndex** is a fast, open-source Python tool (Rust core) for transforming data into AI formats like vector indexes or knowledge graphs. Define simple data flows in ~100 lines of code using plug-and-play blocks for sources, embeddings, and targets—install via `pip install cocoindex`, add Postgres, and run. It auto-syncs fresh data with minimal recompute on changes, tracking lineage. **You save time building scalable RAG/semantic search pipelines effortlessly, avoiding complex ETL and stale data issues for production-ready AI apps.**
https://github.com/cocoindex-io/cocoindex
GitHub
GitHub - cocoindex-io/cocoindex: Data transformation framework for AI. Ultra performant, with incremental processing. 🌟 Star if…
Data transformation framework for AI. Ultra performant, with incremental processing. 🌟 Star if you like it! - cocoindex-io/cocoindex
#rust
Miri is a tool that detects bugs in unsafe Rust code by finding undefined behavior—situations where your program violates safety rules and can behave unpredictably. When you write unsafe code, you bypass Rust's normal safety checks, so you must manually ensure your code follows strict requirements like proper memory alignment, no data races, and correct pointer usage. Miri catches violations of these requirements by running your code in a special interpreter that monitors every operation. It detects problems like out-of-bounds memory access, use-after-free errors, uninitialized data, and misaligned pointers. You can easily use Miri by installing it with Rust's nightly toolchain and running `cargo miri test` on your project. The benefit is that Miri finds subtle bugs that would otherwise cause crashes or security vulnerabilities in production, making it an essential tool for anyone writing unsafe Rust code.
https://github.com/rust-lang/miri
Miri is a tool that detects bugs in unsafe Rust code by finding undefined behavior—situations where your program violates safety rules and can behave unpredictably. When you write unsafe code, you bypass Rust's normal safety checks, so you must manually ensure your code follows strict requirements like proper memory alignment, no data races, and correct pointer usage. Miri catches violations of these requirements by running your code in a special interpreter that monitors every operation. It detects problems like out-of-bounds memory access, use-after-free errors, uninitialized data, and misaligned pointers. You can easily use Miri by installing it with Rust's nightly toolchain and running `cargo miri test` on your project. The benefit is that Miri finds subtle bugs that would otherwise cause crashes or security vulnerabilities in production, making it an essential tool for anyone writing unsafe Rust code.
https://github.com/rust-lang/miri
GitHub
GitHub - rust-lang/miri: An interpreter for Rust's mid-level intermediate representation
An interpreter for Rust's mid-level intermediate representation - rust-lang/miri