alternative-frontends
nimble
alternative-frontends | nimble | |
---|---|---|
26 | 9 | |
1,746 | 1,229 | |
- | 0.4% | |
5.1 | 8.2 | |
about 1 month ago | about 13 hours ago | |
Nim | ||
GNU General Public License v3.0 only | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
alternative-frontends
-
.rss Feeds for Social Media
use alternative privacy-focused frontends: https://github.com/digitalblossom/alternative-frontends
I use nitter and proxigram to query RSS feeds.
-
Show HN: uBlock Origin filters to remove distractions
I use something similar to this, the only differences are because my use case is privacy protection and avoiding algorithmic feeds. I use the Redirector extension for Firefox so that it redirects e.g. Youtube, Twitter, and StackOverflow links to the corresponding alternative frontends Piped, Nitter, and AnonymousOverflow. You can find maintained lists [1] [2] of such projects and their instances. Mostly they are FOSS and privacy-respecting, and they have distraction-free frontends because it's a helpful coincidence of being ethical software.
[1] https://github.com/digitalblossom/alternative-frontends
- Why Do You Still Use Firefox?
- Too many sites are blocking Mullvad IPs these days.
- List of privacy respecting frontends (Reddit, Twitter etc)
- Privacy-respecting web frontends for popular services
-
refuse to be a commodity. use libre services.
for a full list, refer this: https://github.com/digitalblossom/alternative-frontends.
-
Librewolf passes all the deep privacy tests. Is it the best Firefox fork?
There are front end alternatives for major sites if you really need that btw. I use from time time to time Invidious when I want t o see a YT video for example. As for sites that require tracking cookies to work I simply stopped using them. If a given site requires the use of intrusive "necessary" cookies I just stop using it. I'm convinced is about priorities. If you quit a browser that is safe because is slow, well, you need to re-estate your priorities imho (not you, op, anyone ;) ).
- Attention Degooglers, Let's Update the SideBar
nimble
-
Ask HN: What are some unpopular technologies you wish people knew more about?
I was using Nim for some of last years Advent of Code problems. I was mostly liking the syntax. Was a bit bother by the standard library have a snake case and camel case reference for each function (if I'm remember that correctly).
At the time nimble also required me to have NPM to install the the Nim package manager, Nimble. This was not ideal, but looking at [the nimble project install docs](https://github.com/nim-lang/nimble#installation) it seems like it is now package with the language.
Might try dusting it off for some AoC puzzles this year :)
-
My Nim Development Weekly Report (2/19)
nimble develop -g doesn't work A possible solution is to add "g" to where "global" is placed.
- nimble run --example (PR)
-
Question about nimble
I meant it's unfortunate that Nimble has no standard system-wide library management. It's one of the mains thing holding Nim back from being more prevalent in the Linux sphere in my opinion.
-
Alternative privacy-respecting front ends for popular services
`nimble` is the package manager for the programming language `nim` [1].
From [2], we can see that `nimble scss` simply generates the CSS files for the frontend.
The benefit of OSS is you can answer these questions yourself with a bit of poking around! IMO this is a fairly standard installation process, maybe the fact that it's using Nim instead of a more mainstream language makes it look more daunting than it is. The only out-of-the-ordinary thing here, IMO, is `nimble build` instead of `make build`.
[1]: https://github.com/nim-lang/nimble
[2]: https://github.com/zedeus/nitter/blob/master/nitter.nimble
-
Nim 1.6.2
Something I'm excited about: v1.6.2 integrates support for (not yet released) Nimble[1] v0.14, which introduces lockfiles. I've had terrible experiences with lockfiles in JS land, but they are sorely needed for Nim projects as (fingers crossed) they'll allow for reproducible builds without having to resort to the nimbus-build-system[2]. The latter isn't completely horrible — a lot of much appreciated hard work has gone into it, and it's been a real workhorse — but some days it feels like a big ball and chain.
[1] https://github.com/nim-lang/nimble#nimble
[2] https://github.com/status-im/nimbus-build-system
-
What are some anti features in a language?
So you wouldn't have a problem with a package manager where the configuration is in the same language, such as Nimble?
-
What best IDE/editor for NIM now.
if you structure your project with nimble (which can be be used for both libraries and applications) you can use nimble build and nimble run. While I do use nimble for managing dependencies for projects I don't use these commands that often while developing, e.g. because I'm working on a single test or something like that.
-
Using Ruby
Having similar syntax to Ruby makes it easier to port Ruby code to Crystal (ex: digest-crc -> digest-crc.cr). The Crystal stdlib is very complete and they have a growing "shards" ecosystem, roughly the same age as Rust's https://crates.io or Nim's nimble. You should look into Crystal again.
What are some alternatives?
alternative-front-ends - Overview of alternative open source front-ends for popular internet platforms (e.g. YouTube, Twitter, etc.)
Arraymancer - A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
privacy-redirect - A simple web extension that redirects Twitter, YouTube, Instagram & Google Maps requests to privacy friendly alternatives.
prologue - Powerful and flexible web framework written in Nim
bibliogram
nimlsp - Language Server Protocol implementation for Nim
privacy-respecting - Curated List of Privacy Respecting Services and Software
nitter - Alternative Twitter front-end
blocktube - YouTube™ content blocker
nim-zmq - Nim ZMQ wrapper
coreutils - upstream mirror
omni - DSL for low-level audio programming.