SaaSHub helps you find the best software and product alternatives Learn more →
Radzionkit Alternatives
Similar projects and alternatives to radzionkit
-
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
-
flag-icons
:flags: A curated collection of all country flags in SVG — plus the CSS for easier integration
-
guitar
Interactive guitar fretboard viewer for scales and pentatonics. Built with TypeScript and Next.js using static site generation. 🎸 (by radzionc)
-
crypto
A TypeScript monorepo with tools for crypto trading, price monitoring, and trading analysis. (by radzionc)
-
tamagui
Style React fast with 100% parity on React Native, an optional UI kit, and optimizing compiler.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
dynamo-opensearch-sync
Sync DynamoDB with OpenSearch in near real-time using DynamoDB(Single Table Design) Streams (CDC) and AWS Lambda for seamless data updates and searchability
-
searchkit
React + Vue Search UI for Elasticsearch & Opensearch. Compatible with Algolia's Instantsearch and Autocomplete components.
-
-
resume
Discontinued Open-source resume template built with RadzionKit using React and Next.js. Feel free to use this project as a template for your own resume! [GET https://api.github.com/repos/radzionc/resume: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository] (by radzionc)
-
storybook
Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
-
auto-drive
App showcasing file management with Autonomy's Auto-Drive API on a Distributed Storage Network. (by radzionc)
-
storybook
Discontinued 📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more! [Moved to: https://github.com/storybookjs/storybook] (by storybooks)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
radzionkit discussion
radzionkit reviews and mentions
-
Building a React-Based Guitar Theory Practice Page: Connecting Theory and Application
The SongItem component displays individual songs within each theory topic. It includes a checkbox for tracking learned songs and shows both the song name and artist. We utilize the CopyText component from RadzionKit to enhance usability—when clicked, it copies the full song information to the clipboard, allowing users to easily search for these songs on YouTube or elsewhere.
-
Implementing Arpeggios in the CAGED System for Guitar
To manage state for our CAGED component, we'll implement a React context for tracking the current view. The getValueProviderSetup utility from RadzionKit is a small helper that simplifies creating single value providers by handling the context creation, provider component, and hook generation in one concise function. The resulting CagedProvider wraps our page component to make the selected view available to all children without prop drilling. Additionally, we create two utilities: makeCagedPath generates URL paths based on state, while useChangeCaged provides a convenient hook for navigating between views by updating the URL.
-
Simplify TypeScript Error Handling with the Attempt Pattern
Say goodbye to verbose try-catch blocks in TypeScript! In this article, I'll introduce you to the attempt function—a cleaner, more functional approach to error handling that has transformed how I write defensive code. This simple yet powerful utility encapsulates the try-catch pattern into a reusable function that improves both readability and maintainability. You can find the complete implementation in my open-source [RadzionKit](https://github.com/radzionc/radzionkit) repository.
-
Building an Interactive Blues Scale Visualizer with React and TypeScript
In this post, we'll explore how to create an interactive visualization of the blues scale on a guitar fretboard using React and TypeScript. You can explore the complete source code in the GitHub repository and try out the live demo here. The project is built on RadzionKit, a robust boilerplate that provides essential components and utilities for a streamlined development experience.
-
Secure Secret Management for AWS Lambda Functions in TypeScript Monorepos
When building AWS Lambda functions, you'll inevitably need to handle sensitive information. While environment variables might seem convenient, they present a significant security risk as they can be accidentally exposed through logs or debugging tools. In this post, I'll walk you through a more secure approach: storing your secrets in AWS Secrets Manager and efficiently sharing them across multiple Lambda functions in a TypeScript monorepo. All the source code for this implementation can be found in my open-source project RadzionKit.
-
Streamlining Environment Variables with direnv: A Developer's Guide
Almost every project requires local environment variables - whether for running code, deploying applications, managing infrastructure, or executing automation scripts. Managing these variables efficiently can significantly improve your workflow and prevent common configuration headaches. In this post, I'll share practical approaches to handling environment variables more effectively. All code examples referenced here are available in the RadzionKit repository.
-
How to Build a Secure ENS Domain Registration App with React and Wagmi
We're leveraging the abstract Flow component from RadzionKit to manage our multi-step registration process in a type-safe and decoupled manner. This component eliminates the need for a complex state management provider by handling step transitions locally. Each step is implemented as an independent component with its own state and logic, communicating with other steps only through well-defined callbacks. This architecture ensures clean separation of concerns and makes our code more maintainable – the name selection form doesn't need to know about transaction execution details, and vice versa.
-
Build a Guitar Scale Visualization App with React, TypeScript, and Next.js
In this post, we'll create an app for guitarists to visualize scales on the fretboard using React, TypeScript, and NextJS. You can check out the final result here and explore the codebase here. To kick things off, we'll use the RadzionKit starter, which provides a comprehensive set of components and utilities designed to streamline React app development and boost productivity.
-
Building an Interactive Crypto Trading Chart with React and TypeScript
In this tutorial, we've explored how to build an interactive trade chart visualization that combines price history with trade execution data. By leveraging RadzionKit's components and following clean architecture principles, we've created a robust and maintainable solution that can handle different states of data loading and display complex financial information in an intuitive way. The resulting chart not only helps users understand their trading history but also provides valuable context about market conditions at the time of each trade. Whether you're building a trading platform or any other data-rich application, the patterns and components we've discussed can serve as a solid foundation for creating sophisticated visualizations.
-
Build a React App to Track EVM Trades Using Alchemy and RadzionKit
To construct trades, we iterate over each transfer originating from the address. For each transfer, we first check whether the asset is a trade or cash asset. If it’s neither, we skip the transfer. Next, we determine the trade type based on the asset category. If the asset is a trade asset, the trade type is classified as a "sell"; otherwise, it is a "buy". ### Matching Transfers Next, we look for a corresponding transfer that indicates the address received the opposite asset. If no such transfer exists, it means the asset was likely received from another source, so we skip the trade. Some swaps can be quite complex, so to simplify the process, we make a few assumptions. First, we assume that a swap won’t take longer than five minutes. Second, we assume that during those five minutes, the user won’t receive the asset they are trading to from another source. While it’s possible to develop a more robust solution, we’ll stick to this approach to keep the project simple for now. When searching for the corresponding receive transfer, we first check the timestamp to ensure it falls within the five-minute window. Then, we verify the asset type: it should be a stablecoin for a `sell` trade or a trade asset for a `buy` trade. With the `from` and `to` transfers identified, we construct the `Trade` object. Most of the fields are set based on the trade type, leveraging the `match` helper from [RadzionKit](https://github.com/radzionc/radzionkit) to handle conditional logic cleanly.
-
A note from our sponsor - SaaSHub
www.saashub.com | 23 May 2025
Stats
radzionc/radzionkit is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of radzionkit is TypeScript.