SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Misc Open-Source Projects
-
Gollum
A simple, Git-powered wiki with a local frontend and support for many kinds of markup and content.
-
Polly
Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
list.js
The perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Humanizer
Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities
-
mixitup
A high-performance, dependency-free library for animated filtering, sorting, insertion, removal and more
-
SurveyJS
Free Open-Source JavaScript form builder library with integration for React, Angular, Vue, jQuery, and Knockout that lets you load and run multiple web forms, or build your own self-hosted form management system, retaining all sensitive data on your servers. You have total freedom of choice as to the backend, because any server + database combination is fully compatible.
-
Coravel
Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!
-
Hashids.net
A small .NET package to generate YouTube-like hashes from one or many numbers. Use hashids when you do not want to expose your database ids to the user.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Can Git or any other VCS be used as a database instead of SQL/NoSQL ones? Have you ever seen such a thing? | /r/AskProgramming | 2023-12-07Arguably something like ikiwiki or gollum is doing this. These are both wikis that use git as their backend 'database'. I happen to like wikis like this a lot better over wikis that store their data in mysql or some other traditional SQL backend.
In our applications, we should wrap all requests to remote services in code that implements a retry policy that follows one of the strategies I listed earlier. If you are a .NET developer like myself, you may be familiar with the Polly library. Golang has a library called Retry, and there are numerous third-party libraries for Python and Java.
Even Max Verstappen uses it (albeit indirectly):
https://github.com/nasa/openmct/discussions/6392
To go around this problem, I leveraged the Natural Language Processing library we are using in the project (Compromise) to make sure that each chunk was less than a specified character length, and the chunks ended with a full sentence (as long as the sentence itself wasn't longer than the limit).
You probably noticed that .SetName() returns a Either. You may have come across Unit in libraries like MediatR or Language-Ext. It's a simple construct representing a type with only one possible value. We use it as a placeholder for operations that do not return a value but may return another state. In our example, .SetName() is a Command that does not return a value but may fail. Therefore, the monad Either carries two possible states: Right (without value) or Left (with an Error).
Links: - https://dotty.epfl.ch/ - https://scala-native.org/en/stable/ - https://www.scala-js.org/ - https://typelevel.org/ - https://zio.dev/ - https://github.com/scala-native/scala-native/pull/3120 - https://github.com/lampepfl/dotty/pull/16517 - https://dotty.epfl.ch/docs/reference/experimental/index.html - https://scala-cli.virtuslab.org/ - https://scalameta.org/metals/ - https://docs.scala-lang.org/scala3/guides/migration/compatibility-intro.html - https://www.scala-lang.org/blog/2023/04/18/faster-scalajs-development-with-frontend-tooling.html - https://www.scala-lang.org/blog/2022/08/17/long-term-compatibility-plans.html
Misc related posts
- Improve Download Speeds with Concurrency
- Anyolite – Embedded Mruby/Ruby for Crystal
- OpenMCT: A web based mission control framework
- Anyolite – Embedded Mruby/Ruby for Crystal
- Embed Crystal code directly in Ruby
-
SLF4K VS kotlin-logging - a user suggested alternative
2 projects | 18 Mar 2024
- The Monad Invasion - Part 2: Monads in Action!
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source Misc projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Gollum | 13,559 |
2 | Polly | 12,991 |
3 | Open MCT | 11,811 |
4 | nlp_compromise | 11,195 |
5 | list.js | 11,161 |
6 | MediatR | 10,614 |
7 | FluentValidation | 8,772 |
8 | Humanizer | 8,355 |
9 | Guard | 6,231 |
10 | Autotrack | 4,927 |
11 | CsvHelper | 4,532 |
12 | mixitup | 4,508 |
13 | Scala Native | 4,440 |
14 | quasar | 4,149 |
15 | SurveyJS | 3,933 |
16 | Jint | 3,910 |
17 | echo | 3,728 |
18 | Scala school | 3,698 |
19 | Coravel | 3,565 |
20 | Hashids.net | 3,250 |
21 | jquery-match-height | 3,068 |
22 | gon | 3,045 |
23 | play ► | 2,706 |
Sponsored