TGViewer
Channel Public Channel
Находки в опенсорсе

Находки в опенсорсе

@opensource_findings

Привет!

Меня зовут Никита Соболев. Я занимаюсь опенсорс разработкой полный рабочий день.

Тут я рассказываю про #python, #c, #opensource и тд.
Поддержать: https://boosty.to/sobolevn
РКН: https://vk.cc/cOzn36

Связь: @sobolev_nikita
Subscribers
12.6K
Photos
19
Videos
2
Links
866

Showing posts older than #482 · Back to latest

Older Posts 20 shown
Post #481 2.62K
Functional Abstraction Layer for C++

Cefal is a C++20 header-only library with abstractions over basic functional programming concepts (and using C++20 concepts). It is more a research pet project than a production-ready library (especially keeping in mind it compiles only on GCC/master for now).

https://github.com/dkormalev/cefal

#cpp
GitHub GitHub - dkormalev/cefal: (Concepts-enabled) Functional Abstraction Layer for C++ (Concepts-enabled) Functional Abstraction Layer for C++ - GitHub - dkormalev/cefal: (Concepts-enabled) Functional Abstraction Layer for C++
Post #479 2.57K
​​View and control remote terminals from your browser with end-to-end encryption.

TermPair lets developers securely share and control terminals in real time. Before termpair sends terminal output to the server, it encrypts it using a secret key so the server cannot read it. The server forwards that data to connected browsers. When the browsers receive the data, they use the secret key to decrypt and display the terminal output.

Likewise, when a browser sends input to the terminal, it is encrypted in the browser, forwarded from the server to the terminal, then decrypted in the terminal by termpair and written to the terminal's input. The secret key is generated by termpair and embedded in a part of the url that is not sent to the server.

https://github.com/cs01/termpair

#python
Post #477 2.7K
​​JSON CLI output utility

jc is used to JSONify the output of many standard linux cli tools and file types for easier parsing in scripts. See the Parsers section for supported commands and file types.

https://github.com/kellyjonbrazil/jc
Post #473 2.73K
​​Introducing mdjs. Write Interactive Demos Using Markdown and #js.

Features:
- Works locally with es-dev-server
- Works with storybookjs
- Works on github

https://open-wc.org/mdjs/
Post #469 2.92K
​​A headless, GraphQL-first e-commerce platform delivering ultra-fast, dynamic, personalized shopping experiences. Beautiful online stores, anywhere, on any device.

Features:
- PWA: End users can shop offline for better sales and shopping experiences
- GraphQL API: Access all data from any web or mobile client using the latest technology
- Headless commerce: Build mobile apps, customize storefronts and externalize processes
- UX and UI: Designed for a user experience that rivals even the top commercial platforms
- Dashboard: Administrators have total control of users, processes, and products
- Orders: A comprehensive system for orders, dispatch, and refunds
- Cart: Advanced payment and tax options, with full control over discounts and promotions
- Payments: Flexible API architecture allows integration of any payment method. It comes with Braintree support out of the box.
- Geo-adaptive: Automatic localized pricing. Over 20 local languages. Localized checkout experience by country.
- SEO: Packed with features that get stores to a wider audience
- Cloud: Optimized for deployments using Docker
- Analytics: Server-side Google Analytics to report e-commerce metrics without affecting privacy

Built with #python and #react

https://github.com/mirumee/saleor
Post #467 3.21K
​​Contextualise is a simple and flexible tool particularly suited for organising information-heavy projects and activities consisting of unstructured and widely diverse data and information resources -- think of investigative journalism, personal and professional research projects, world building (for books, movies or computer games) and many kinds of hobbies.

> On a side note, an alpha version of Contextualise is already available at https://contextualise.dev. It is not advised, at this stage, to use Contextualise for anything other than testing purposes. Data could be irrevocably lost!

https://github.com/brettkromkamp/contextualise

#python #docops
Post #466 2.67K
​​Compile #nim Extensions for #python On Import!

Pros:
- Performance: Nim compiles to C
- Reduce cloud computing costs without writing C
- Leverage both language's ecosystems: Python for breadth, Nim for performance.
- Seamless integration with existing Nim code by using the Nimpy library.
- Very low effort to create high-performance Python extensions using Nim.
- 100% transparent to end users (doesn't require Nim compiler).

https://github.com/Pebaz/nimporter
Post #465 12.4K
​​In a chord diagram (or radial network), entities are arranged radially as segments with their relationships visualised by arcs that connect them. The size of the segments illustrates the numerical proportions, whilst the size of the arc illustrates the significance of the relationships1.

Chord diagrams are useful when trying to convey relationships between different entities, and they can be beautiful and eye-catching.

https://github.com/shahinrostami/chord

#python
Post #464 3.23K
​​Terminal multiplexer inspired by i3 and tmux.

3mux is a terminal multiplexer with out-of-the-box support for search, mouse-controlled scrollback, and i3-like keybindings. Imagine tmux with a smaller learning curve and more sane defaults.

https://github.com/aaronjanse/3mux

#go
Post #463 2.62K
​​Introducing: storybook-addon-performance

An experimental storybookjs addon to help better understand and debug performance for #react components.

Features:
- Zero config (except for interactions): Generate performance information relating to server-side rendering and client-side mounting without any configuration
- Pin results: You can run some tasks, pin the result, make some changes, rerun the tasks and see what changed
- Interactions: Add your own custom user interactions to run as a parameter to your story. This lets you time how long interactions take. The API for this is super flexible and powerful!
- Control: Run all tasks for an overview, or run individual tasks to drill down on specific problems
- Marked: All tasks are marked with the User Timing API to allow for easy debugging of individual tasks in your browser's performance profiler

https://github.com/atlassian-labs/storybook-addon-performance

#ts #js
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →