Skip to content

Commit

Permalink
Create techstack.md
Browse files Browse the repository at this point in the history
  • Loading branch information
stacksharebot committed Jan 9, 2024
1 parent 6c5b6ba commit 32f53fe
Showing 1 changed file with 312 additions and 0 deletions.
312 changes: 312 additions & 0 deletions techstack.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,312 @@
<!--
&lt;--- Readme.md Snippet without images Start ---&gt;
## Tech Stack
stackshareio/rails_admin is built on the following main stack:
- [Twilio SendGrid](http://sendgrid.com) – Transactional Email
- [Ruby](https://www.ruby-lang.org) – Languages
- [Rails](http://rubyonrails.org/) – Frameworks (Full Stack)
- [MySQL](http://www.mysql.com) – Databases
- [PostgreSQL](http://www.postgresql.org/) – Databases
- [SQLite](http://www.sqlite.org/) – Databases
- [HAML](http://haml.info/) – Languages
- [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript) – Languages
- [Devise](https://github.com/plataformatec/devise) – User Management and Authentication
- [RailsAdmin](https://github.com/sferik/rails_admin) – Database Tools
- [CarrierWave](https://github.com/carrierwaveuploader/carrierwave) – File Uploads
- [UglifyJS](http://lisperator.net/uglifyjs/) – Javascript Utilities & Libraries
- [RSpec](https://rspec.info/) – Testing Frameworks
- [Paperclip](https://github.com/thoughtbot/paperclip) – File Uploads
- [RuboCop](http://batsov.com/rubocop/) – Code Review
- [Bundler](http://bundler.io) – Front End Package Manager
- [GitHub Actions](https://github.com/features/actions) – Continuous Integration
Full tech stack [here](/techstack.md)
&lt;--- Readme.md Snippet without images End ---&gt;
&lt;--- Readme.md Snippet with images Start ---&gt;
## Tech Stack
stackshareio/rails_admin is built on the following main stack:
- <img width='25' height='25' src='https://img.stackshare.io/service/43/kQ_6nwmP.jpg' alt='Twilio SendGrid'/> [Twilio SendGrid](http://sendgrid.com) – Transactional Email
- <img width='25' height='25' src='https://img.stackshare.io/service/989/ruby.png' alt='Ruby'/> [Ruby](https://www.ruby-lang.org) – Languages
- <img width='25' height='25' src='https://img.stackshare.io/service/990/x57_Lorv.png' alt='Rails'/> [Rails](http://rubyonrails.org/) – Frameworks (Full Stack)
- <img width='25' height='25' src='https://img.stackshare.io/service/1025/logo-mysql-170x170.png' alt='MySQL'/> [MySQL](http://www.mysql.com) – Databases
- <img width='25' height='25' src='https://img.stackshare.io/service/1028/ASOhU5xJ.png' alt='PostgreSQL'/> [PostgreSQL](http://www.postgresql.org/) – Databases
- <img width='25' height='25' src='https://img.stackshare.io/service/1071/sqlite.jpg' alt='SQLite'/> [SQLite](http://www.sqlite.org/) – Databases
- <img width='25' height='25' src='https://img.stackshare.io/service/1169/Picture_2.png' alt='HAML'/> [HAML](http://haml.info/) – Languages
- <img width='25' height='25' src='https://img.stackshare.io/service/1209/javascript.jpeg' alt='JavaScript'/> [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript) – Languages
- <img width='25' height='25' src='https://img.stackshare.io/service/1432/devise.png' alt='Devise'/> [Devise](https://github.com/plataformatec/devise) – User Management and Authentication
- <img width='25' height='25' src='https://img.stackshare.io/no-img-open-source.png' alt='RailsAdmin'/> [RailsAdmin](https://github.com/sferik/rails_admin) – Database Tools
- <img width='25' height='25' src='https://img.stackshare.io/no-img-open-source.png' alt='CarrierWave'/> [CarrierWave](https://github.com/carrierwaveuploader/carrierwave) – File Uploads
- <img width='25' height='25' src='https://img.stackshare.io/service/2203/default_9058af6f02375a99f634f537d727e32df92ac262.png' alt='UglifyJS'/> [UglifyJS](http://lisperator.net/uglifyjs/) – Javascript Utilities & Libraries
- <img width='25' height='25' src='https://img.stackshare.io/service/2539/logo.png' alt='RSpec'/> [RSpec](https://rspec.info/) – Testing Frameworks
- <img width='25' height='25' src='https://img.stackshare.io/service/2542/AqsQWFu-_400x400.jpg' alt='Paperclip'/> [Paperclip](https://github.com/thoughtbot/paperclip) – File Uploads
- <img width='25' height='25' src='https://img.stackshare.io/service/2643/rubocop.png' alt='RuboCop'/> [RuboCop](http://batsov.com/rubocop/) – Code Review
- <img width='25' height='25' src='https://img.stackshare.io/service/2988/4e77LXIo_400x400.png' alt='Bundler'/> [Bundler](http://bundler.io) – Front End Package Manager
- <img width='25' height='25' src='https://img.stackshare.io/service/11563/actions.png' alt='GitHub Actions'/> [GitHub Actions](https://github.com/features/actions) – Continuous Integration
Full tech stack [here](/techstack.md)
&lt;--- Readme.md Snippet with images End ---&gt;
-->
<div align="center">

# Tech Stack File
![](https://img.stackshare.io/repo.svg "repo") [stackshareio/rails_admin](https://github.com/stackshareio/rails_admin)![](https://img.stackshare.io/public_badge.svg "public")
<br/><br/>
|61<br/>Tools used|01/09/24 <br/>Report generated|
|------|------|
</div>

## <img src='https://img.stackshare.io/languages.svg'/> Languages (4)
<table><tr>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/6727/css.png' alt='CSS 3'>
<br>
<sub><a href="https://developer.mozilla.org/en-US/docs/Web/CSS/CSS3">CSS 3</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/1169/Picture_2.png' alt='HAML'>
<br>
<sub><a href="http://haml.info/">HAML</a></sub>
<br>
<sub>v4.0</sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/1209/javascript.jpeg' alt='JavaScript'>
<br>
<sub><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript">JavaScript</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/989/ruby.png' alt='Ruby'>
<br>
<sub><a href="https://www.ruby-lang.org">Ruby</a></sub>
<br>
<sub></sub>
</td>

</tr>
</table>

## <img src='https://img.stackshare.io/frameworks.svg'/> Frameworks (1)
<table><tr>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/990/x57_Lorv.png' alt='Rails'>
<br>
<sub><a href="http://rubyonrails.org/">Rails</a></sub>
<br>
<sub>v5.0</sub>
</td>

</tr>
</table>

## <img src='https://img.stackshare.io/databases.svg'/> Data (4)
<table><tr>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/1025/logo-mysql-170x170.png' alt='MySQL'>
<br>
<sub><a href="http://www.mysql.com">MySQL</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/1028/ASOhU5xJ.png' alt='PostgreSQL'>
<br>
<sub><a href="http://www.postgresql.org/">PostgreSQL</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/no-img-open-source.png' alt='RailsAdmin'>
<br>
<sub><a href="https://github.com/sferik/rails_admin">RailsAdmin</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/1071/sqlite.jpg' alt='SQLite'>
<br>
<sub><a href="http://www.sqlite.org/">SQLite</a></sub>
<br>
<sub></sub>
</td>

</tr>
</table>

## <img src='https://img.stackshare.io/devops.svg'/> DevOps (6)
<table><tr>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/2988/4e77LXIo_400x400.png' alt='Bundler'>
<br>
<sub><a href="http://bundler.io">Bundler</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/1046/git.png' alt='Git'>
<br>
<sub><a href="http://git-scm.com/">Git</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/11563/actions.png' alt='GitHub Actions'>
<br>
<sub><a href="https://github.com/features/actions">GitHub Actions</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/2539/logo.png' alt='RSpec'>
<br>
<sub><a href="https://rspec.info/">RSpec</a></sub>
<br>
<sub>v2.14</sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/2643/rubocop.png' alt='RuboCop'>
<br>
<sub><a href="http://batsov.com/rubocop/">RuboCop</a></sub>
<br>
<sub>v0.68.1</sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/12795/5jL6-BA5_400x400.jpeg' alt='RubyGems'>
<br>
<sub><a href="https://rubygems.org/">RubyGems</a></sub>
<br>
<sub></sub>
</td>

</tr>
</table>

## <img src='https://img.stackshare.io/saas.svg'/> Software as a Service (SaaS) (3)
<table><tr>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/no-img-open-source.png' alt='CarrierWave'>
<br>
<sub><a href="https://github.com/carrierwaveuploader/carrierwave">CarrierWave</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/2542/AqsQWFu-_400x400.jpg' alt='Paperclip'>
<br>
<sub><a href="https://github.com/thoughtbot/paperclip">Paperclip</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/43/kQ_6nwmP.jpg' alt='Twilio SendGrid'>
<br>
<sub><a href="http://sendgrid.com">Twilio SendGrid</a></sub>
<br>
<sub></sub>
</td>

</tr>
</table>

## Other (3)
<table><tr>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/1432/devise.png' alt='Devise'>
<br>
<sub><a href="https://github.com/plataformatec/devise">Devise</a></sub>
<br>
<sub>v3.2</sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/3924/2532832.png' alt='MiniMagick'>
<br>
<sub><a href="https://github.com/minimagick/minimagick">MiniMagick</a></sub>
<br>
<sub></sub>
</td>

<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/2203/default_9058af6f02375a99f634f537d727e32df92ac262.png' alt='UglifyJS'>
<br>
<sub><a href="http://lisperator.net/uglifyjs/">UglifyJS</a></sub>
<br>
<sub></sub>
</td>

</tr>
</table>


## <img src='https://img.stackshare.io/group.svg' /> Open source packages (40)</h2>

## <img width='24' height='24' src='https://img.stackshare.io/service/12795/5jL6-BA5_400x400.jpeg'/> RubyGems (40)

|NAME|VERSION|LAST UPDATED|LAST UPDATED BY|LICENSE|VULNERABILITIES|
|:------|:------|:------|:------|:------|:------|
|[activemodel-serializers-xml](https://rubygems.org/activemodel-serializers-xml)|v1.0|04/29/19|M.Shibuya |MIT|N/A|
|[activerecord-jdbcmysql-adapter](https://rubygems.org/activerecord-jdbcmysql-adapter)|v1.2|11/23/20|Mitsuhiro Shibuya |BSD-2-Clause|N/A|
|[activerecord-jdbcpostgresql-adapter](https://rubygems.org/activerecord-jdbcpostgresql-adapter)|v1.2|11/23/20|Mitsuhiro Shibuya |BSD-2-Clause|N/A|
|[activerecord-jdbcsqlite3-adapter](https://rubygems.org/activerecord-jdbcsqlite3-adapter)|v1.2|11/23/20|Mitsuhiro Shibuya |BSD-2-Clause|N/A|
|[appraisal](https://rubygems.org/appraisal)|v2.0|06/12/15|M.Shibuya |MIT|N/A|
|[builder](https://rubygems.org/builder)|v3.1|06/28/13|Erik Michaels-Ober |MIT|N/A|
|[cancancan](https://rubygems.org/cancancan)|v3.0|10/15/19|bodrovis |MIT|N/A|
|[carrierwave-mongoid](https://rubygems.org/carrierwave-mongoid)|v0.6.3|11/23/20|Mitsuhiro Shibuya |MIT|N/A|
|[coffee-rails](https://rubygems.org/coffee-rails)|v4.0|11/23/20|Mitsuhiro Shibuya |MIT|N/A|
|[dragonfly](https://rubygems.org/dragonfly)|v1.0|02/05/14|M.Shibuya |MIT|[CVE-2021-33473](https://github.com/advisories/GHSA-fj34-jhjx-xmvv) (Critical)<br/>[CVE-2021-33564](https://github.com/advisories/GHSA-j858-xp5v-f8xx) (Critical)|
|[factory_bot](https://rubygems.org/factory_bot)|v4.2|08/19/18|M.Shibuya |MIT|N/A|
|[generator_spec](https://rubygems.org/generator_spec)|v0.8|11/24/20|M.Shibuya |MIT|N/A|
|[jquery-rails](https://rubygems.org/jquery-rails)|v3.0|03/29/22|Jerome Dalbert |MIT|[CVE-2016-10707](https://github.com/advisories/GHSA-mhpp-875w-9cpv) (High)<br/>[CVE-2019-5428](https://github.com/advisories/GHSA-wv67-q8rr-grjp) (Moderate)<br/>[CVE-2015-1840](https://github.com/advisories/GHSA-4whc-pp4x-9pf3) (Moderate)<br/>[CVE-2020-23064](https://github.com/advisories/GHSA-257q-pv89-v3xv) (Moderate)<br/>[CVE-2015-9251](https://github.com/advisories/GHSA-rmxg-73gg-4p98) (Moderate)<br/>[CVE-2019-11358](https://github.com/advisories/GHSA-6c3j-c64m-qhgq) (Moderate)<br/>[CVE-2020-11022](https://github.com/advisories/GHSA-gxr4-xjj5-5px2) (Moderate)<br/>[CVE-2020-11023](https://github.com/advisories/GHSA-jpcq-cgw6-v4j6) (Moderate)|
|[jquery-ui-rails](https://rubygems.org/jquery-ui-rails)|v5.0|03/29/22|Jerome Dalbert |MIT|[](https://github.com/advisories/GHSA-g8q2-24jh-5hpc) (High)<br/>[CVE-2022-31160](https://github.com/advisories/GHSA-h6gj-6jjq-h8g9) (Moderate)<br/>[CVE-2021-41183](https://github.com/advisories/GHSA-j7qv-pgf6-hvh4) (Moderate)<br/>[CVE-2021-41182](https://github.com/advisories/GHSA-9gj3-hwp5-pmwc) (Moderate)<br/>[CVE-2021-41184](https://github.com/advisories/GHSA-gpqq-952q-5327) (Moderate)<br/>[CVE-2016-7103](https://github.com/advisories/GHSA-hpcf-8vf9-q4gj) (Moderate)|
|[kaminari](https://rubygems.org/kaminari)|v0.14|01/11/17|Koichi ITO |MIT|[CVE-2020-11082](https://github.com/advisories/GHSA-r5jw-62xg-j433) (Moderate)|
|[kaminari-mongoid](https://rubygems.org/kaminari-mongoid)|N/A|11/23/20|Mitsuhiro Shibuya |MIT|N/A|
|[launchy](https://rubygems.org/launchy)|v2.2|02/12/13|Erik Michaels-Ober |ISC|N/A|
|[mini_magick](https://rubygems.org/mini_magick)|v3.4|02/12/13|Erik Michaels-Ober |MIT|[CVE-2013-2616](https://github.com/advisories/GHSA-w754-gq8r-pf5f) (High)<br/>[CVE-2019-13574](https://github.com/advisories/GHSA-r7j3-vvh2-xrpj) (High)|
|[mongoid-paperclip](https://rubygems.org/mongoid-paperclip)|v0.0.8|11/23/20|Mitsuhiro Shibuya |MIT|N/A|
|[mysql2](https://rubygems.org/mysql2)|v0.3.14|04/30/18|M.Shibuya |MIT|N/A|
|[nested_form](https://rubygems.org/nested_form)|v0.3|02/06/13|Benoit Bénézech |MIT|N/A|
|[paper_trail](https://rubygems.org/paper_trail)|v5.0|05/04/18|M.Shibuya |MIT|N/A|
|[pg](https://rubygems.org/pg)|v0.14|02/24/20|Anna |BSD-2-Clause|N/A|
|[poltergeist](https://rubygems.org/poltergeist)|v1.5|02/05/14|M.Shibuya |MIT|N/A|
|[pry](https://rubygems.org/pry)|v0.9|08/01/10|Erik Michaels-Ober |MIT|N/A|
|[pundit](https://rubygems.org/pundit)|N/A|09/19/15|M.Shibuya |MIT|N/A|
|[rack-cache](https://rubygems.org/rack-cache)|N/A|02/01/14|Erik Michaels-Ober |MIT|N/A|
|[rails_admin](https://rubygems.org/rails_admin)|N/A|11/23/20|Mitsuhiro Shibuya |MIT|N/A|
|[remotipart](https://rubygems.org/remotipart)|v1.3|09/18/16|M.Shibuya |Other|N/A|
|[rspec-expectations](https://rubygems.org/rspec-expectations)|v3.8.3|11/24/20|M.Shibuya |MIT|N/A|
|[rspec-rails](https://rubygems.org/rspec-rails)|v2.14|11/24/20|M.Shibuya |MIT|N/A|
|[rspec-retry](https://rubygems.org/rspec-retry)|N/A|11/24/20|M.Shibuya |MIT|N/A|
|[rubocop-performance](https://rubygems.org/rubocop-performance)|N/A|02/28/21|M.Shibuya |MIT|N/A|
|[sassc-rails](https://rubygems.org/sassc-rails)|v1.3|03/29/22|Jerome Dalbert |MIT|N/A|
|[shrine](https://rubygems.org/shrine)|v3.0|02/24/20|Anna |MIT|[CVE-2020-15237](https://github.com/advisories/GHSA-5jjv-x4fq-qjwp) (Moderate)|
|[simplecov](https://rubygems.org/simplecov)|v0.9|11/27/20|M.Shibuya |MIT|N/A|
|[sqlite3](https://rubygems.org/sqlite3)|v1.3|04/29/19|M.Shibuya |BSD-3-Clause|N/A|
|[timecop](https://rubygems.org/timecop)|v0.5|02/12/13|Erik Michaels-Ober |MIT|N/A|
|[tins](https://rubygems.org/tins)|v1.6.0|12/28/15|M.Shibuya |MIT|N/A|
|[uglifier](https://rubygems.org/uglifier)|v1.3|11/23/20|Mitsuhiro Shibuya |MIT|[CVE-2015-8857](https://github.com/advisories/GHSA-34r7-q49f-h37c) (Critical)|

<br/>
<div align='center'>

Generated via [Stack File](https://github.com/marketplace/stack-file)

0 comments on commit 32f53fe

Please sign in to comment.