Awesome List Updates on Mar 06, 2024
10 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Polars
Resources / Blog posts
- Groupby in Polars - A post that explains how to Learn how to do group data using Polars by Alexandre Petit.
- DuckDB vs Polars - Thunderdome. - A blog post that compares Polars and DuckDB with the use of 16 GB of data on a machine of only 4 GB by @danielbeach.
2. Awesome Deno
Modules / Social Platform APIs
- MTKruto (⭐38) - Deno-first, cross-runtime client library for Telegram's MTProto API.
3. Awesome Neovim
Golang / Diagnostics
- yanskun/gotests.nvim (⭐11) - Make Go tests easy with gotests (⭐4.8k).
4. Awesome Cpp
Containers
- frozen (⭐1.2k) - a header-only, constexpr alternative to gperf for C++14 users. [Apache-2.0]
5. Awesome Integration
Projects / API Management
- Gravitee.io API Management (⭐121) (⭐119) - A flexible, lightweight, and open-source API management solution that provides comprehensive API management capabilities and helps you manage your APIs with ease.
- WSO2 API Manager (⭐797) (⭐796) - A fully open-source API management platform that provides comprehensive API management capabilities and allows you to manage APIs with ease.
Projects / API Design
- OpenAPI Diff (⭐732) (⭐730) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format.
- Zally (⭐872) (⭐870) - Ensure the quality of your OpenAPI specs with this linter tool that provides extensive analysis and feedback.
Projects / API Documentation
- OpenAPI Explorer (⭐268) (⭐265) - A tool for generating user interfaces from OpenAPI specifications, making it easier for software engineers to visualize and interact with APIs.
Projects / API Gateway
- Traefik (⭐47k) (⭐47k) - A modern, open-source API Gateway that is designed to handle dynamic container environments such as Kubernetes, Docker Swarm, and Mesos. It provides load balancing, SSL/TLS termination, rate limiting, circuit breaking, and more.
Projects / API Testing
- MQ clients
- JMSToolBox (⭐190) (⭐189) - Universal JMS client designed to interact with a wide range of JMS-based message brokers.
- kcat (⭐5.1k) (⭐5.2k) - Generic non-JVM producer and consumer for Apache Kafka, functioning as a netcat for Kafka.
- MQTT Explorer (⭐2.7k) (⭐2.7k) - All-round MQTT client with a structured topic overview, suitable for debugging and testing MQTT-based systems.
- Offset Explorer - GUI application for managing and using Apache Kafka clusters, formerly known as Kafka Tool.
- Service Bus Explorer (⭐1.9k) (⭐1.9k) - GUI app for Azure Service Bus, offering advanced features like import/export functionality and the ability to test topic, queues, subscriptions, relay services, notification hubs, and events hubs.
- Testing tools and frameworks
- Apache JMeter (⭐7.8k) (⭐7.8k) - Open-source Java-based load testing tool that can be used to test the performance and scalability of web applications, databases, and other network services.
- Gatling (⭐6.2k) (⭐6.2k) - An open-source load testing tool that allows users to write and run load tests as code, providing detailed performance reports to optimize system performance.
- Karate (⭐7.7k) (⭐7.7k) - Open-source tool that combines API test-automation, mocks, performance-testing, and even UI automation into a single, unified framework.
- Pyresttest (⭐1.1k) (⭐1.1k) - Java DSL for easy testing of REST services.
- REST Assured (⭐6.6k) (⭐6.7k) - Java DSL for easy testing of REST services.
- Schemathesis (⭐2k) (⭐2k) - Python library for property-based testing of API schemas.
- Taurus (⭐1.9k) (⭐1.9k) - An open-source framework for continuous testing that simplifies test execution and management through a user-friendly interface and integrates with various testing tools and frameworks.
Projects / BRE
- OpenL Tablets (⭐139) (⭐138) - Open-source business rules engine (BRE, BRMS) and decision management system that allows users to define, manage, and execute business rules and decision tables.
Projects / Data Mapping Solution
- AltasMap (⭐177) (⭐176) - A web-based data mapping solution that simplifies integration between Java, XML, CSV, and JSON data sources. Its interactive user interface makes configuring integrations easy.
Projects / Integration Frameworks
- Frank!Framework (⭐96) (⭐94) - A Low-Code Java-based messaging framework to connect your system and application data, that is completely configurable through XML configurations.
Projects / Workflow engine
- Elsa Core (⭐5.6k) (⭐5.6k) - A library that enables workflow execution in any .NET Core application, making it easier to automate business processes in .NET environments.
Resources / Data Formats
- NDJSON (⭐620) (⭐619) - A standard for delimiting JSON objects in stream protocols. It allows for efficient processing of large JSON datasets and is widely used in big data processing.
- YAML (⭐301) (⭐297) - A human-friendly and easy-to-read data serialization format that is widely used for configuration files and data exchange. It supports rich data types and is compatible with most programming languages.
6. Awesome Transit
Software for Creating APIs
- Mobroute - Mobroute is a general purpose FOSS public transportation router (e.g. trip planner) Go library and CLI that works by directly ingesting timetable (GTFS) data from transit agencies themselves (sourced from the Mobility Database). It can be used to quickly run & test routing requests based on GTFS data on your device (via its CLI) or it can be embedded as a library to add GTFS routing to existing navigation apps.
Web Apps (open source)
- Cadê Meu Busão - Realtime tracking transit buses from Belo Horizonte, Brazil. Open-source on GitHub (⭐5).
Native Apps (open source)
- Transito - FOSS data-provider-agnostic public transportation app that let's you route between locations using openly available public GTFS feeds (sourced from the Mobility Database). Utilizing the Mobroute Go API, the Transito app lets you performs routing calculations right on your phone. Cross-platform app currently supporting Android & Linux.
GTFS Libraries / R
- [r-transit](https://r-transit.github.io/) - Collection of tools for GTFS in R.
- tidytransit - Use tidytransit to map transit stops and routes, calculate travel times and transit frequencies, and validate transit feeds. tidytransit reads the General Transit Feed Specification into tidyverse and simple features data frames.
7. Free for Dev
Tunneling, WebRTC, Web Socket Servers and Other Routers
- btunnel — Expose localhost and local tcp server to the internet. Free plan includes file server, custom http request and response headers, basic auth protection and 1 hour tunnel timeout.
8. Awesome Godot
Plugins and scripts / Various Godot versions
- 3D Auto Collision Generator (⭐4) - Generate collision for multiple 3D objects in one click (Godot 4.x).
9. Awesome Algorand
Blockchain Explorers
- Dappflow - Algorand Private Network Explorer (supports Sandbox in
localhost
).
Portfolio Trackers
- CompX - Track or search assets, rewards, yield farming, transactions, and NFTs on the Algorand blockchain anywhere and anytime. Formerly Algogator.Finance.
Crash Courses
- Zero to Hero PyTeal - PyTeal crash course video lectures.
Other Development Tools / Smart Contracts
- tealish - Tealish is a readable language for the Algorand Virtual Machine. It enables developers to write TEAL in a procedural style optimized for readability.
DeFi Platforms / Wallets
- aramid.finance - A Decentralized Cross-Chain Protocol supporitng Algorand, Polygon, Ethereum and other EVM chains.
Nodes & Consensus Participation / Wallets
- Nodely - Free Node/Indexer APIs, Node running FAQ, Node/Indexer daily snapshots.
Blockchain Bridges / Wallets
- XP.network - Centralized cross-chain NFT bridge.
Oracles / Wallets
- Gora - Decentralized oracle networks that connect the Algorand blockchain with the real world.
Projects / Wallets
- Pipeline-UI (⭐30) - A React.js based component library for rapid deployment of Algorand Dapps.
- AlgoTables - A suite of tools designed to aid everyday hodlers of ALGO who participate in the Algorand ecosystem.
10. Free Programming Books (Chinese)
C
- Prev: Mar 07, 2024
- Next: Mar 05, 2024